Subiekt GT

Subiekt GT

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

  • Symbol = SKU

  • Kod Kreskowy = EAN

  • Nazwa = Nazwa

  • Dodatkowe kody kreskowe = Dostawcy

  • 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 ZK 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 mialo 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 pole własne podstawowe "WMS Produkt" i w wybranych kompletach ustawić wartość na "TAK":

Definicja Pola Własnego dla towarów
Nadanie wartości "TAK" w polu własnym produktu "WMS Produkt". Taki komplet zostanie zaimportowany jak towar prosty do WMS
Wpływ ustawienia WMS Produkt na import dokumentów do WMS

Integracja pozwala na import dokumentów PZ/MM/PW/WZ/ZK. Dokumenty do importu oznacza się polami własnymi zgodnie ze skonfigurowaną integracja - ustawiamy 3 pola per dokument, rożne nazwy pól w zależności czy chcemy zaimportować dany dokument jako sprzedaż czy jako dostawę. Dzięki takiemu rozwiązaniu dokument MM możemy zaimportować i jako dostawę i jako zam sprzedaży:

Przykład konfiguracja Pola własnego dla dokumentu PZ (Widok -> Administracja -> Pramatery -> Pola własne):

Pole Akcja WMS musi mieć tyo "słownik" wybierany z "Treści Operacji"
Pole Nr/Status WMS to zwykłe pola tekstowe

Aby móc skonfigurować pola własne, Subiekt GT musi mieć aktywnego dowolnego 'plusa' najczęsciej jest to plus niebieski

Wysyłanie dokumentu do WMS nastąpi gdy:

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

przykład importu co 3 minuty

Zapis jakichkolwiek danych do Subiekt GT z WMS odbywa za pomocą API (sfery) i wykorzystujemy tylko pola własne dokumentów. System WMS nie zapisuje danych bezpośrednio do bazy danych

Połączenie

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

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)

Jeżeli pomimo prawidłowego ustawienia połączenia bazy danych oraz prawidłowego loginu do Subiekta, otrzymujemy błąd 0x80041329 należy zmienić hasło użytkownika SQL na zaczynający się od litery z zakresu g-z (pierwszy znak nie może być cyfrą lub literą z zakresu a-f/A-F).

Last updated