Comarch Optima

Opis integracji Comarch Optima

Comarch Optima

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

  • Symbol = SKU

  • Kod Kreskowy = EAN

  • Nazwa = Nazwa

  • Opis = Opis

Towary złożone (komplety) domyślnie są importowane do WMS jako zestawy - to znaczy że zamówienie z SKU kompletu zostanie automatycznie rozłożone na składniki kompletu. Np import RO w kompletem XXXX (składa się z 2 szt towaru prostego Y i 3 szt towaru Z) w WMS zam. sprzedaży od razu będzie miało tylko 2 szt Y i 3 szt Z. Jeżeli dany komplet z Subiekta GT miałby się zachowywać w WMS jako zwykły produkt należy dodać towarom atrybut "WMS Produkt" i w wybranych kompletach ustawić wartość na "TAK"

Integracja pozwala na import dokumentów PZ/MM/PW jako dostaw w WMS, oraz WZ/MM/ZS/FS/RW jako zamówień sprzedaży. Dokumenty do importu oznacza się atrybutami dokumentu zgodnie ze skonfigurowaną integracja - ustawiamy 3 pola per dokument (Osobne atrybuty dla dokumentów dostaw i osobne dla dokumentów importowanych jako sprzedaż:

Ustawienia nazw atrybutów dla dostaw oraz sprzedaży

Przykład konfiguracja Atrybutów dla dokumentów (Ogólne->Atrybuty-> Atrybuty dokumentów):

Dodawania Atrybuty 'Wyslij do WMS Sprzedaz"

Atrybuty "Akcja WMS .... " muszą być typu lista i zawierać wartość "WMS" oraz oczywiście zdefiniowaną w integracji do oznaczenia dokumentów (domyślnie "Wyslij do WMS"). Pozostałe atrybuty tj "Nr WMS ..." i "Status WMS ... " muszą być typu tekstowego

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 Optimy, 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óry 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)

Last updated