Dariusz Żukowski 3 Napisano 6 Marca Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. (edytowane) Co trzeba zrobić aby wywołać numerację ręczną na fakturach. Dodam że obecnie w konfiguracji faktury używamy już numeracji (auto), ale chciełbym mieć nowy licznik z inna numeracją ewentualnie wpisać numer z palca w API, czy jest to możliwe ? Edytowane 6 Marca przez Dariusz Żukowski Link to postu
Kacper Panek 139 Napisano 6 Marca Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. Dzień dobry, nadanie numeru faktury ręcznie możliwe jest poprzez zastąpienie tekstu "Auto" w polu "Numer" na fakturze. Np. zamiana FS Auto/2024 na FS 15/2024. Utworzenie nowej numeracji zostało opisane w artykule: InsERT nexo – Jak ustawić numerację według własnej specyfiki pracy? Po utworzeniu nowej numeracji należy ją przypisać. Można to zrobić w Konfiguracji – Typy dokumentów, w polu Numeracja. Link to postu
Dariusz Żukowski 3 Napisano 6 Marca Autor Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. (edytowane) To może inaczej jak się przez api dostać sie do numercji i ją podmienić z domyślej "fa 123/11/22018" na "Faktura ręczna". Edytowane 6 Marca przez Dariusz Żukowski Link to postu
Wojciech Szopiński 227 Napisano 6 Marca Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. 9 minut temu, Dariusz Żukowski napisał: się przez api dostać sie do numercji i ją podmienić Chodzi o podmianę domyślnej numeracji w parametrach czy podmianę numeracji w trakcie dodawania/edycji obiektu (dokumentu)? Link to postu
Dariusz Żukowski 3 Napisano 6 Marca Autor Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. Tak, nie wiem jak sie do tego dostać nie widze wlasciwosci ani metody. Link to postu
Wojciech Szopiński 227 Napisano 6 Marca Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. Zadam pytanie raz jeszcze: 28 minut temu, Wojciech Szopiński napisał: Chodzi o podmianę domyślnej numeracji w parametrach czy podmianę numeracji w trakcie dodawania/edycji obiektu (dokumentu)? Link to postu
Dariusz Żukowski 3 Napisano 6 Marca Autor Udostępnij Napisano 6 Marca w Numeracja ręczna faktury. Chcę dodać dokument z numeracją ręczną. Jeżeli da się podmienić konfigurację i to przyniesie efekt to też tam moge mieć, jeżeli da się pdomienić numerację w trakcje dodawania/edycji dokumentu to też dobrze, bo efekt bedzie taki sam. Takze dla ogólu może Pan podać dwa przykłady, bo na forum czegoś takiego nie znalazłem. Link to postu
Wojciech Szopiński 227 Napisano 7 Marca Udostępnij Napisano 7 Marca w Numeracja ręczna faktury. 16 godzin temu, Dariusz Żukowski napisał: Chcę dodać dokument z numeracją ręczną. Mimo wszystko jeszcze będę dopytywał - chodzi o wpisanie numeru całkowicie "z ręki" z pominięciem mechanizmu numeracji czy może chodzi o zmianę definicji numeracji "w trakcie wystawiania/edycji dokumentu"? Nie ma natywnego wsparcia dla obu przypadków, ale można się posiłkować pewnymi obejściami. W przypadku chęci wpisania numeru "z ręki" to nie ma możliwości zrobienia czegoś takiego: IDokumentSprzedazy dokument = ...; //... dokument.Dane.NumerWewnetrzny.PelnaSygnatura = "mój nowy numer"; Gdyż pole PelnaSygnatura jest generowane przez mechanizm numeracji i to spowoduje błąd. Można ten numer "ręczny" umieścić w polu własnym dokumentu lub w innym polu, które nie jest wykorzystywane - np. uwagi, podtytuł. Można również sferycznie wpisać go do istniejącego pola na dokumencie NumerZewnetrzny i od wersji 50 będzie można takie pole wyświetlić jako własną kolumnę w widoku dokumentów. Niestety ze względu na to, że dokumenty wystawiane przez użytkownika (w odróżnieniu od dokumentów wprowadzanych z zewnątrz takie jak faktury zakupu) nie mają natywnej obsługi pola NumerZewnetrzny więc nie będzie ono widoczne na formatce dokumentu. Jeśli chodzi o zmianę definicji numeracji w trakcie wystawiania bądź też jak Pan napisał: 16 godzin temu, Dariusz Żukowski napisał: Jeżeli da się podmienić konfigurację To również wprost się nie da gdyż konfiguracja musi być ustawiona raz na początku wystawiania dokumentu co powoduje, że dokument inicjalizuje się odpowiednimi parametrami - w tym też używaną definicją numeracji. Można skorzystać z własnych typów dokumentów i zdefiniować sobie osobny typ z inną definicją numeracji. Jeśli w Pana aplikacji zajdzie potrzeba zmiany typu dokumentu w trakcie jego wystawiania można po prostu zapamiętać dane wypełnione na dodawanym dokumencie (klient, pozycje etc), porzucić jego dodawanie (Dispose()) i dodać go od nowa w wybranej konfiguracji wypełniając go uprzednio zapamiętanymi danymi. Link to postu
Dariusz Żukowski 3 Napisano 7 Marca Autor Udostępnij Napisano 7 Marca w Numeracja ręczna faktury. Do tego typu własnego doszedłem. Myślem ze można jednak mimo wszystko podmienić ten numer, szkoda ze nie można. Czy są jakieś konsekwencje podatkowe korzystania z tego typu rozwiązania jezeli skopiujemy FS na FS (user) i będziemy wystawiać ten typ dokumentu ? Czy można jakoś przez API pobrać typy ? W jakeij tabeli w bazie są te typy dokumentów programu i usera ? Link to postu
Wojciech Szopiński 227 Napisano 8 Marca Udostępnij Napisano 8 Marca w Numeracja ręczna faktury. 22 godziny temu, Dariusz Żukowski napisał: Czy są jakieś konsekwencje podatkowe korzystania z tego typu rozwiązania jezeli skopiujemy FS na FS (user) i będziemy wystawiać ten typ dokumentu ? Faktura wystawiona w konfiguracji własnego typu dokumentu ma dokładnie te same funkcjonalności co faktura wystawiona na podstawie typu wbudowanego. Innymi słowy - faktura z własnym typem dokumentu to dalej faktura. 22 godziny temu, Dariusz Żukowski napisał: Czy można jakoś przez API pobrać typy ? Tak. Należy skorzystać z menedżera IKonfiguracje: IKonfiguracje konfiguracje; IEnumerable<Konfiguracja> dostepneTypyDokumentow = konfiguracje .Dane .Wszystkie() .Where(k => k.Domyslna || k.KonfiguracjaBazowaId.HasValue) .ToArray(); Krótkie wyjaśnienie powyższego kodu: Konfiguracje wbudowane w program są oznaczone flagą "Domyslna = 1". Modyfikacja konfiguracji wbudowanej polega na utworzeniu jej kopii z symbolem konfiguracji wbudowanej poprzedzonym znakiem podkreślenia oraz identyfikatorem konfiguracji wbudowanej w polu KonfiguracjaDomyslna_Id. Jest to mechanizm, który pozwala na wprowadzanie zmian w ustawieniach konfiguracji wbudowanych tak aby zachować zmiany wprowadzone przez użytkownika. Konfiguracje własne (własne typy dokumentów) są tworzone zawsze na podstawie jakiejś konfiguracji wbudowanej i mają jej identyfikator wpisany w polu KonfiguracjaBazowaId. 22 godziny temu, Dariusz Żukowski napisał: W jakeij tabeli w bazie są te typy dokumentów programu i usera ? Wszystko jest w tabeli ModelDanychContainer.Konfiguracje. Link to postu
Polecane posty