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":



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):



Wysyłanie dokumentu do WMS nastąpi gdy:
Są zdefiniowane pola własne w Subiekt zgodnie z konfiguracją integracji
Jest zaznaczony dany dokuemnt do importu w konfiguracji integracji
W polu Akcji WMS została ustawiona flaga - domyślnie "Wyslij do WMS"
Integracja jest aktywna
Po stronie klineta jest uruchomiony driver ES, więcej: https://app.gitbook.com/o/-LDIc1WXpjc6KcmMptMe/s/-LDIc1WY935KfVGDjtQx/panel-web/konfiguracja/integracje/instalacja-drivera-es
Jest uzupełniony harmonogram
Import dokumentów odbywa się zgodnie z harmonogramem - osobno dla sprzedazy, osobno dla zakupów (typu cron https://pl.wikipedia.org/wiki/Cron)

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 integracja działa "wolno" (dokumenty PW/RW/MM tworzą się po kilkadziesiat sekund czy minut), problemem jest konfiguracja Subiekta i użytkownika dla WMS.
Należy:
Na użytkowniku używanym przez WMS należy ustawić Subiekt na widok bez żadnych dokumentów, np Widok -> Magazyn -> Korekty kosztów i filtr ustawić na dzisiaj. Na takim widoku zamknąć program.

Wyłączyć "widok startowy" - jest jednym z potencjalnych winowajców spowalniających start aplikacji/połączenia API, jego wyłączenie może znacząco przyspieszyć proces.
1. Przejście do zarządzania personelem i uprawnieniamiZaloguj się do programu Subiekt GT jako administrator ("Szef").
Z paska modułów, po lewej stronie, wybierz: Administracja.
Następnie wybierz: Słowniki.
Z listy słowników wybierz: Personel.
2. Edycja uprawnień dla wybranego użytkownikaNa liście użytkowników w oknie Personel zaznacz tego użytkownika, któremu chcesz wyłączyć stronę startową (np. użytkownika, którego używasz do pracy przez API).
Kliknij przycisk Popraw (lub dwukrotnie kliknij na nazwie użytkownika).
Przejdź do zakładki Uprawnienia.
3. Odebranie uprawnienia do Strony GłównejNa liście uprawnień naciśnij klawisz F8 (filtr).
Wpisz frazę:
Strona głównalubHandel - Strona główna.Odszukaj uprawnienie o nazwie:
Handel - Strona główna(lub podobne, związane z wyświetlaniem głównego pulpitu/podliczeń).
Odznacz pole wyboru przy tym uprawnieniu.
4. Zapisanie zmianKliknij przycisk OK, aby zapisać zmienione uprawnienia dla danego użytkownika.
Uruchom program Subiekt GT lub spróbuj ponownie nawiązać połączenie API na tym koncie, aby sprawdzić, czy strona startowa się nie ładuje i czy czas startu uległ poprawie.

Last updated