Comarch ERP XL

Opis integracji Comarch ERP XL

Comarch XL

Integracja ERP XL umożliwia synchronizację kartotek z ERP do WMS, z następującym mapowaniem:

  • Symbol = SKU

  • Kod Kreskowy = EAN

  • Nazwa = Nazwa

  • Opis = Opis

Integracja pozwala na import dokumentów PZ/MMP jako dostaw w WMS, oraz WZ/MMW/ZS/FS jako zamówień sprzedaży. Dokumenty do importu oznacza się atrybutami dokumentu zgodnie ze skonfigurowaną integracja - ustawiamy 3 pola per dokument:

Przykład konfiguracja Atrybutów dla dokumentów (Narzędzia->Atrybuty - Klasa Atrybutu):

Atrybut "Akcja WMS" powinien być zdefiniwany jako lista i posiadać minimum dwie wartości "Wyslij do WMS" oraz "WMS". Pozostałe atrybuty ("Nr WMS", "Status WMS") są typu tekst

Wysyłanie dokumentu do WMS nastąpi gdy:

Import dokumentów odbywa się zgodnie z harmonogramem - osobno dla sprzedaży, osobno dla zakupów (typu cron https://pl.wikipedia.org/wiki/Cron)

przykład importu co 3 minuty

Połączenie

Poprawne skonfigurowanie połączenia, składa się z czterech pól: login(1) i hasło(2) użytkownika do XL, nazwy firmy(3) oraz poprawnych parametrów połączenia do bazy danych ("connection string") (4)

W connection string musimy zawrzeć nazwę serwera SQL który jest dostępny na systemie z driverem ES, nazwę bazy danych (zgodnie z wybrana firmą (3) oraz dane autoryzacyjne.

Przykład connectrion string przy autoryzacji domenowej (użytkownik któy uruchamia integracje ma dostęp do bazy danych:

Server=Server-sql\SQLEXPRESS;Initial Catalog=ERP_database;Integrated Security=SSPI;MultipleActiveResultSets=True;TrustServerCertificate=True

Przykład connection stringa gdzie należy podać użytkownika SQL:

Server=192.168.1.19;Initial Catalog=ERP_DB;User Id=sa;Password=haslotestowe;MultipleActiveResultSets=True;TrustServerCertificate=True

Możemy w każdej chwili sprawdzić poprawność połączenia klikając "Sprawdź połączenie z serwerem". Aplikacja sparwdza połączenie do drivera (1), połączenie do bazy danych (2), połaczenie do API ERPa (3)

Jeżeli podczas próby połączania otrzymamy komunikat "Cannot login to XL: Login result code: -7" należy w menedżerze baz ERP XL odłączyć nieużywane bazy ERP XL (zostawić tylko jedną którą konfigurujemy)

Last updated