Integracje

⌘K
  1. Strona główna
  2. Integracje
  3. ERP – Integracja z Comarc...
  4. Futuriti Webservice Comar...
  5. Webservice – konfiguracja pobierania towarów z Comarch ERP XL

Webservice – konfiguracja pobierania towarów z Comarch ERP XL

Ten artykuł opisuje konfigurację pobierania towarów z Comarch ERP XL do xSale w Futuriti WebService. Ustawienia znajdują się w programie WebService w sekcji Konfiguracja.

W tym artykule znajdziesz

Zakres konfiguracji

W konfiguracji pobierania towarów określasz przede wszystkim:

  • z jakiej grupy w Comarch ERP XL mają być pobierane towary,
  • czy mają być uwzględniane podgrupy,
  • z których magazynów mają być pobierane stany,
  • które cenniki z ERP XL mają być eksportowane do xSale,
  • który cennik ma być traktowany jako domyślny na towarze w xSale.

Zmiana tych ustawień wpływa na dane przekazywane z ERP XL do xSale, dlatego po zapisaniu konfiguracji należy zrestartować WebService. W części przypadków potrzebna jest także resynchronizacja towarów, cen lub stanów magazynowych.

Zakładka Towary

Przejdź w WebService do sekcji Konfiguracja → Towary.

Konfiguracja zakładki Towary w Futuriti WebService dla Comarch ERP XL

Najważniejsze pola w tej zakładce:

  • Eksportuj towary z grupy – ogranicza pobieranie kart towarowych do wybranej grupy z Comarch ERP XL.
  • Uwzględnij podgrupy – pozwala pobierać również towary z podgrup wskazanej grupy.
  • Lista magazynów – wskazuje magazyny, z których mają być pobierane stany towarów.

Jeżeli pobieranie towarów ograniczasz do konkretnej grupy, zastosuj ten sam zakres także dla cen i stanów magazynowych. Dzięki temu xSale otrzyma spójny zestaw danych: kartoteki, ceny i stany dla tego samego zakresu towarów.

Szczegółowy opis konfiguracji magazynów znajduje się we wpisie Webservice – konfiguracja pobierania stanów magazynowych.

Zakładka Towary ceny

Przejdź w WebService do sekcji Konfiguracja → Towary ceny.

Konfiguracja zakładki Towary ceny w Futuriti WebService dla Comarch ERP XL

W tej zakładce wybierasz cenniki, które mają być przekazywane z Comarch ERP XL do xSale.

  • Ceny do eksportu – zaznacz cenniki, które mają być importowane na towarach do xSale.
  • Domyślny cennik na towarze – wybierz typ ceny, który ma być ustawiony jako domyślna cena towaru w xSale.

Nowy lub zmieniony cennik może zostać przesłany po zmianie ceny na towarze. Jeżeli trzeba odświeżyć pełny zakres cen, zgłoś potrzebę resynchronizacji do helpdesk xSale.

Warunek SQL dla stanów i cen

Jeżeli pobieranie kart towarowych zostało ograniczone do jednej grupy w ERP XL, dodaj analogiczny warunek do zapytań dla stanów i cen. Bez tego stany lub ceny mogą być pobierane dla szerszego zakresu niż same kartoteki towarowe.

Warunek należy dodać w polach:

  • Warunki pobierania stanów towarów do zapytania (sql where),
  • Warunki do pobierania listy cen towarów doklejane do zapytania SQL.
twr_gidnumer in (
    select Twr_GIDNumer
    from cdn.twrgrupy grupa WITH (NOLOCK)
    join cdn.twrkarty WITH (NOLOCK)
        on Twr_GIDTyp = grupa.TWG_GIDTyp
        and Twr_GIDNumer = grupa.TWG_GIDNumer
        and grupa.TWG_GIDTyp = 16
    where CDN.TwrGrupaPelnaNazwa(grupa.TWG_GrONumer) like 'WPISAĆ NAZWĘ GRUPY np. ESKLEP'
)

W warunku wpisz dokładną nazwę grupy z konfiguracji WebService. Jeżeli chcesz uwzględnić również podgrupy, dodaj na końcu nazwy grupy znak %.

Przykład dla grupy i jej podgrup:

ESKLEP%

Zapisanie i restart WebService

  1. Po wprowadzeniu zmian kliknij Zapisz w lewym górnym rogu programu.
  2. Przejdź do zakładki Harmonogram.
  3. Kliknij Zatrzymaj.
  4. Kliknij Odśwież status SOAP.
  5. Kliknij Uruchom.

Po restarcie WebService będzie działał według zapisanej konfiguracji.

Kiedy wykonać resynchronizację

Po zmianach w konfiguracji może być potrzebna resynchronizacja danych w xSale.

  • Jeżeli zmieniono grupę towarów lub ustawienie podgrup, wykonaj resynchronizację towarów.
  • Jeżeli zmieniono cenniki lub domyślny cennik na towarze, wykonaj resynchronizację cen.
  • Jeżeli zmieniono magazyny lub warunki pobierania stanów, wykonaj resynchronizację stanów magazynowych.

Dostęp do funkcji resynchronizacji towarów, cen i stanów magazynowych znajduje się w xSale w konfiguracji integracji z ERP. W celu uruchomienia procesu skontaktuj się z helpdesk@xsale.ai.

Czego brakuje w tym artykule?