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
- Wymagane atrybuty w Comarch ERP XL
- Kiedy numer listu trafia do xSale
- Co sprawdzić, jeśli numer listu nie pojawia się w xSale
- Starszy WebService i atrybut ENPP_WAYBILL
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
- Sprawdź, czy numer listu jest wpisany w Comarch ERP XL w atrybucie używanym przez integrację, np. NR LISTU.
- Sprawdź, czy atrybut znajduje się na dokumencie powiązanym z zamówieniem, które ma zostać zaktualizowane w xSale.
- Sprawdź, czy w konfiguracji integracji wpisano właściwą nazwę atrybutu numeru listu.
- Jeżeli synchronizowana ma być również nazwa kuriera, sprawdź atrybut NAZWA KURIER lub jego odpowiednik w konfiguracji.
- Jeżeli numer ma trafić do konkretnej usługi kurierskiej w xSale, sprawdź mapowanie sposobu dostawy w konfiguracji integracji kurierskiej.
- 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.