Akcja Generuje FA z wygenerowanego dla RO WZ w ERP tworzy w Comarch ERP XL dokument sprzedaży na podstawie WZ powiązanego z zamówieniem ZS. W zależności od ustawień dokument może zostać zatwierdzony, rozliczony lub fiskalizowany.
Nazwa techniczna akcji: AlpolXSales - GenerateFAFromZSGeneratedWZ
Wymagana wersja: Futuriti WebService XL 1.144 lub nowszy.
W tym artykule znajdziesz:
- jak działa generowanie dokumentu sprzedaży
- jaką rolę mają ZS i WZ
- jakie warunki muszą być spełnione
- jak działają ustawienia akcji
- jak wygląda numeracja i stan dokumentu
- jak rozumieć opcje fiskalizacji
- o jakich ograniczeniach warto pamiętać
- co sprawdzić, jeśli dokument nie powstaje
Jak działa generowanie dokumentu sprzedaży?
- Akcja odczytuje ZS powiązane z zamówieniem w xSale.
- W Comarch ERP XL wyszukuje WZ utworzone do tego ZS.
- Na podstawie WZ generuje dokument (S)FS.
- Zależnie od ustawień może zatwierdzić, rozliczyć lub fiskalizować dokument.
Proces działa zdarzeniowo. Dokument nie musi pojawić się natychmiast po zmianie w ERP, ponieważ kolejne zadanie zostanie wykonane po obsłużeniu zdarzenia przez proces automatyczny.
Rola ZS i WZ
Zamówienie z xSale jest przekazywane do Comarch ERP XL jako ZS. Następnie do ZS musi zostać utworzone WZ, które jest podstawą wygenerowania dokumentu sprzedaży.
Jeżeli w organizacji operator najpierw generuje lub zatwierdza WZ, a dopiero potem uruchamiane jest tworzenie faktury, taki przebieg jest zgodny z logiką procesu.
Jakie warunki muszą być spełnione?
- Zamówienie musi być wcześniej przesłane do XL jako ZS.
- Do ZS musi istnieć powiązane WZ.
- WZ musi znajdować się w stanie pozwalającym na wygenerowanie dokumentu sprzedaży.
- Serie dokumentów, formy płatności i rejestry muszą być skonfigurowane w XL.
- Operator WebService musi mieć wymagane uprawnienia.
- Futuriti WebService XL musi działać w wersji 1.144 lub nowszej.
Ustawienia akcji
- Generuj dokument (S)FA – włącza generowanie dokumentu sprzedaży.
- Zatwierdź wygenerowaną fakturę – określa, czy dokument ma pozostać w buforze, czy zostać zatwierdzony.
- Rozlicz wygenerowaną fakturę – uruchamia rozliczenie dokumentu z dostępną płatnością.
- Generuj dokument fiskalny dla kontrahentów detalicznych – stosuje fiskalizację dla klientów detalicznych.
- Generuj zawsze dokument fiskalny – wymusza fiskalny wariant dokumentu niezależnie od typu kontrahenta.
W technicznej konfiguracji procesu ustawienie zatwierdzenia może występować jako Confirm, a ustawienie rozliczenia jako Settlement. Jeżeli dla zamówienia nie ma płatności w xSale lub płatność nie została przekazana do właściwego rejestru w XL, dokument może zostać wygenerowany, ale nie zostanie automatycznie rozliczony.
Numeracja i stan dokumentu
Numer dokumentu jest nadawany przez Comarch ERP XL zgodnie z konfiguracją serii. xSale nie nadaje własnej numeracji faktur.
W zależności od ustawień procesu dokument może:
- pozostać w buforze,
- zostać od razu zatwierdzony,
- zostać rozliczony z płatnością, jeżeli odpowiednie dane płatności są dostępne.
Faktura fiskalna a paragon
Faktura oznaczona jako fiskalna nie jest tym samym dokumentem co paragon. Akcja generuje dokument sprzedaży w Comarch ERP XL i może oznaczyć go jako fiskalny zgodnie z wybranymi ustawieniami. Nie tworzy osobnego paragonu jako dodatkowego dokumentu.
Opcji fiskalizacji nie należy włączać równocześnie bez ustalenia oczekiwanego wariantu działania. Sposób fiskalizacji powinien odpowiadać konfiguracji Comarch ERP XL i zasadom przyjętym w organizacji.
O czym warto pamiętać?
- Obsługa generowania (S)FS jest dostępna dla WebService XL od wersji 1.144.
- Proces nie tworzy automatycznie osobnego paragonu.
- Wysyłka faktury do klienta jest osobnym etapem i wymaga oddzielnej akcji lub procesu.
- Rozliczenie wymaga płatności dostępnej w ERP na właściwym rejestrze.
Co sprawdzić, jeśli dokument nie powstaje?
- Czy do właściwego ZS istnieje WZ.
- Czy WZ znajduje się w stanie pozwalającym na wygenerowanie dokumentu sprzedaży.
- Czy serie, rejestry i formy płatności są poprawnie skonfigurowane.
- Czy operator WebService ma wymagane uprawnienia.
- Czy płatność potrzebna do rozliczenia została przesłana do ERP.
- Czy działa Futuriti WebService XL w wersji co najmniej 1.144.
- Czy migracje workflow są aktualne.
- Jaki komunikat jest widoczny w historii lub monitoringu procesu.
Włączenie procesu
Proces można skonfigurować samodzielnie w kreatorze V2 w sekcji Procesy automatyczne → Dodaj proces automatyczny. Jeżeli grupa ERPComarchXL lub opisana akcja nie jest widoczna, skontaktuj się z helpdesk xSale w celu sprawdzenia wersji WebService i migracji workflow.
EN