Integracje

⌘K
  1. Strona główna
  2. Integracje
  3. ERP – Integracja z Comarc...
  4. Pobieranie numeru listu przewozowego z Comarch ERP XL do xSale

Pobieranie numeru listu przewozowego z Comarch ERP XL do xSale

xSale może pobrać z Comarch ERP XL numer listu przewozowego i zapisać go przy zamówieniu lub dokumencie w xSale. Mechanizm działa wtedy, gdy numer listu jest zapisany w odpowiednim atrybucie dokumentu w ERP XL, a integracja ma skonfigurowaną synchronizację przesyłki.

W tym artykule znajdziesz

Jak działa synchronizacja numeru listu

Integracja odczytuje numer listu przewozowego z atrybutu dokumentu w Comarch ERP XL i aktualizuje dane przesyłki po stronie xSale. Razem z numerem listu może zostać przekazana również nazwa kuriera oraz numer listu zwrotnego, jeśli są zapisane w skonfigurowanych atrybutach.

Mechanizm dotyczy dokumentów powiązanych z zamówieniem, między innymi dokumentu ZS oraz dokumentów realizujących zamówienie. Jeżeli numer listu znajduje się na dokumencie powiązanym z tym samym zamówieniem, integracja może zaktualizować dane przesyłki w xSale.

Wymagane atrybuty w Comarch ERP XL

W aktualnym mechanizmie domyślnie używane są poniższe atrybuty:

  • NR LISTU – numer listu przewozowego,
  • NR LISTU ZWROT – numer listu zwrotnego, jeśli jest obsługiwany,
  • NAZWA KURIER – nazwa kuriera lub usługi kurierskiej.

Nazwy atrybutów mogą być zmienione w konfiguracji integracji. Jeżeli u klienta używane są inne nazwy, muszą być wpisane w konfiguracji jako atrybut numeru listu, atrybut numeru listu zwrotnego i atrybut nazwy kuriera.

Kiedy numer listu trafia do xSale

Numer listu jest synchronizowany podczas obsługi zmian dokumentu po stronie Comarch ERP XL. Oznacza to, że po wpisaniu lub zmianie atrybutu w ERP XL integracja musi przetworzyć zmianę dokumentu, aby zaktualizować dane przesyłki w xSale.

Jeżeli numer listu ma zostać widoczny przy zamówieniu w xSale, powinien być zapisany na dokumencie powiązanym z tym zamówieniem i możliwy do odczytania przez integrację.

Co sprawdzić, jeśli numer listu nie pojawia się w xSale

  1. Sprawdź, czy numer listu jest wpisany w Comarch ERP XL w atrybucie używanym przez integrację, np. NR LISTU.
  2. Sprawdź, czy atrybut znajduje się na dokumencie powiązanym z zamówieniem, które ma zostać zaktualizowane w xSale.
  3. Sprawdź, czy w konfiguracji integracji wpisano właściwą nazwę atrybutu numeru listu.
  4. Jeżeli synchronizowana ma być również nazwa kuriera, sprawdź atrybut NAZWA KURIER lub jego odpowiednik w konfiguracji.
  5. Jeżeli numer ma trafić do konkretnej usługi kurierskiej w xSale, sprawdź mapowanie sposobu dostawy w konfiguracji integracji kurierskiej.
  6. Po zmianie atrybutu w ERP XL poczekaj na kolejny cykl synchronizacji albo zgłoś potrzebę ręcznego sprawdzenia do helpdesk xSale.

Starszy WebService i atrybut ENPP_WAYBILL

W starszych instalacjach WebService można spotkać konfigurację opartą o atrybut ENPP_WAYBILL. Taki wariant był używany między innymi do pobierania numerów listów dla ENPP oraz osobnych mechanizmów UPS lub DPD.

Jeżeli Twoja instalacja nadal korzysta z tego wariantu, numer listu powinien być zapisany w atrybucie skonfigurowanym dla danego WebService. W przypadku nowych lub aktualizowanych wdrożeń należy potwierdzić nazwę atrybutu w konfiguracji integracji, ponieważ domyślna nazwa w aktualnym mechanizmie to NR LISTU, a nie ENPP_WAYBILL.

Jeżeli nie masz pewności, który wariant działa w danej instalacji, skontaktuj się z helpdesk@xsale.ai i podaj przykład zamówienia oraz numer dokumentu z Comarch ERP XL.

Czego brakuje w tym artykule?