1. Strona główna
  2. Dokumentacja
  3. Integracja z Comarch ERP ...
  4. Konfiguracja procesu automatycznego pobierania korekt faktur i paragonów

Konfiguracja procesu automatycznego pobierania korekt faktur i paragonów

Udostępniając konfigurator procesów automatycznych, zostały stworzone procesy, które umożliwiają pobieranie korekt faktur bądź paragonów, które zostały stworzone w systemie Comarch ERP Optima. Odbywa się to na podstawie wcześniej wystawionych dokumentów (faktura lub paragon) do zamówienia. Dokument stworzony w ERPie jest pobierany jako wydruk w formacie .pdf do xSale i zapisywany w zamówieniu, w sekcji Pliki.

Aby proces zadziałał w pełni prawidłowo, należy upewnić się, że w konfiguracji Optimy, w atrybutach do dokumentów włączony jest również numer FGUID – to po nim łączone są pierwotne dokumenty z ich korektami.

Konfiguracja procesu pobierania korekt

Na liście procesów automatycznych do konfiguracji, widoczny jest ten o nazwie WorkerXSales – GetERPInvoicePrintoutByWebservice – jego działanie polega na pobraniu do xSale wydruku dokumentu utworzonego w Comarch ERP Optima.

Dowolnie można go kopiować i edytować, ponieważ konfiguracja jest w pełni uzależniona od ustawień użytkownika systemu.
Należy używać opcji Kopiuj w przypadku chęci skonfigurowania procesu dla kilku rodzajów korekt. Należy pamiętać, że jeden typ korekty = jeden proces! Proces nie zadziała prawidłowo, jeżeli w warunkach lub akcjach do wykonania będzie miał wpisane różne typy dokumentów.

Prawidłowa konfiguracja procesu:
Wyzwalacz: Utworzono korektę do faktury lub paragonu, gotowa do pobrania
Proces rozpocznie się w momencie, kiedy w ERPie zostanie utworzona korekta, która jest możliwa do pobrania
Warunki: Typ korekty Optima jest [wybór z dostępnej listy korekt*]

*Poniższa lista typów korekt pochodzi z Struktura_Bazy_2025.5.1-1 Comarch ERP Optima

Nazwa dokumentu Typ dokumentu Rodzaj
Faktura VAT marża – korekta ilości 302 302001
Faktura VAT marża – korekta wartości 302 302002
Faktura VAT marża – korekta VATu 302 302003
Korekta ilościowa faktury sprzedaży powstałej z WZ 302 302005
Korekta wartościowa faktury sprzedaży powstałej z WZ 302 302007
Faktura sprzedaży korekta zbiorcza 302 302010
Faktura sprzedaży korekta danych 302 302011
Korekta Stawki Vat Faktury Sprzedaży z WZ 302 302012
Korekta ilościowa faktury sprzedaży z wydania kaucji 302 302091
Korekta wartościowa faktury sprzedaży z wydania kaucji 302 302092
Korekta ilościowa faktury sprzedaży pierwotna 302 302101
Korekta wartościowa faktury sprzedaży pierwotna 302 302102
Korekta stawki VAT faktury sprzedaży pierwotna 302 302103
Korekta faktury zaliczkowej 302 302202
Korekta ilościowa paragonu 305 305001
Korekta ilościowa paragonu powstałego z WZ 305 305005
Korekta ilościowa paragonu pierwotna 305 305101


Akcje do wykonania
: Generuje wydruk dokumentu z ERP
Do wpisania właściwy ID wydruku w ERP (ważne: w procesie może być wskazany tylko jeden ID) oraz do zaznaczenia flaga Czy używać domyślnego wydruku? = TAK

Na końcu należy pamiętać o włączeniu flagi AKTYWNA, żeby proces był włączony.

Przykładowe ID wydruku w ERP dla kilku rodzajów korekt:

Typ korekty Optima ID wydruku w ERP
Korekta ilościowa faktury sprzedażowej powstałej z WZ 937
Korekta Stawki VAT Faktury Sprzedażowej z WZ 917
Korekta wartościowa faktury sprzedażowej powstałej z WZ 919
Korekta ilościowa paragonu powstałego z WZ 1280

W zależności od typu korekty dla którego chcemy ustawić proces należy wpisać odpowiednie ID.

Jak sprawdzić ID wydruku w Comarch ERP Optima?

W Optimie należy wejść w dowolny dokument -> Konfiguracja wydruków -> Edycja wydruku
W wybranym oknie, na dole widoczny jest ID wydruku. Standardowo w przypadku faktur ID to 1834, a w przypadku paragonów ID to 1278.

Wysyłka dokumentu do sklepu

Aby korekta dokumentu była przesłana dalej do sklepu należy zweryfikować czy aktywny jest kolejny proces:
nazwa procesu automatycznego – WorkerShopErpIntegration – SendOrderSalesDocumentToShop

Po dodaniu lub edycji załącznika zamówienia o typie faktura lub korekta faktury, załącznik wysyłany jest do sklepu.