Jeżeli zamówienie z xSale nie importuje się do Comarch ERP XL, sprawdź najpierw status zamówienia i log importu. W większości przypadków przyczynę można rozpoznać po komunikacie błędu zapisanym przy zamówieniu.
W tym artykule znajdziesz
- Jak sprawdzić problem
- Zamówienie ma status Do obsługi ręcznej
- Błąd: Ten towar już występuje na tym zamówieniu
- Brak możliwości dodania kontrahenta na początku roku
- Zamówienia nie przesyłają się po aktualizacji Comarch ERP XL
- Problem z sesją XL lub połączeniem SQL
- Kiedy zgłosić problem do helpdesk xSale
Jak sprawdzić problem
- Otwórz zamówienie w xSale.
- Sprawdź jego aktualny status.
- Sprawdź log importu zamówienia do ERP.
- Porównaj komunikat z jedną z sekcji poniżej.
Instrukcję sprawdzania logu znajdziesz we wpisie Import zamówienia do systemu ERP.
Zamówienie ma status Do obsługi ręcznej
Jeżeli podczas importu wystąpi błąd, xSale ustawia zamówienie na status Do obsługi ręcznej. Oznacza to, że zamówienie nie zostało poprawnie zapisane w Comarch ERP XL i wymaga sprawdzenia przyczyny w logu.
Najczęściej należy sprawdzić:
- czy komunikat błędu dotyczy pozycji zamówienia,
- czy błąd dotyczy kontrahenta,
- czy problem pojawił się po aktualizacji Comarch ERP XL,
- czy WebService ma poprawne dane dostępowe do ERP XL i SQL,
- czy usługa WebService działa i obsługuje aktualną wersję Comarch ERP XL.
Błąd: Ten towar już występuje na tym zamówieniu
Ten komunikat może pojawić się, gdy zamówienie zawiera zestaw lub kilka pozycji, które podczas zapisu do Comarch ERP XL są rozbijane na ten sam towar. W efekcie na dokumencie ZS próbuje zostać dodana więcej niż jedna pozycja z tym samym towarem.
Jeżeli definicja dokumentu ZS w Comarch ERP XL nie pozwala na powielanie pozycji, ERP odrzuci zapis pozycji, a zamówienie w xSale przejdzie do obsługi ręcznej.
Jak rozwiązać
- Sprawdź w logu zamówienia, czy występuje komunikat Ten towar już występuje na tym zamówieniu.
- Sprawdź w Comarch ERP XL definicję dokumentu ZS.
- Włącz możliwość powielania pozycji na dokumencie ZS albo popraw konfigurację zestawu/oferty tak, aby ten sam towar nie był dodawany jako zdublowana pozycja.
- Po zmianie ponów import zamówienia.
Brak możliwości dodania kontrahenta na początku roku
Jeżeli problem pojawia się od pierwszego dnia roku kalendarzowego i dotyczy zamówień dla nowych kontrahentów, przyczyną może być niezamknięta konfiguracja początkowa roku po stronie Comarch ERP XL.
Typowy objaw to komunikat w logu mówiący o braku możliwości dodania nowego kontrahenta. Import zamówienia może zatrzymać się już na etapie tworzenia lub aktualizacji kontrahenta, zanim dokument ZS zostanie poprawnie zapisany.
Jak rozwiązać
- Sprawdź w Comarch ERP XL, czy na nowy rok utworzono plan kont.
- Sprawdź, czy otwarto pierwszy raport wymagany do pracy w nowym roku.
- Po wykonaniu tych czynności ponów import zamówienia w xSale.
Te czynności wykonuje się po stronie Comarch ERP XL. Jeśli nie masz uprawnień do konfiguracji księgowej lub kasowej w ERP, przekaż temat administratorowi systemu ERP.
Zamówienia nie przesyłają się po aktualizacji Comarch ERP XL
Po aktualizacji Comarch ERP XL może być wymagana aktualizacja Futuriti WebService do wersji zgodnej z nową wersją ERP. Objawem może być sytuacja, w której zamówienia przez dłuższy czas pozostają na statusie Przetwarzane, a w logu zamówienia nie ma jednoznacznego błędu biznesowego dotyczącego pozycji lub kontrahenta.
Jak rozwiązać
- Sprawdź, jaka wersja Comarch ERP XL została zainstalowana po aktualizacji.
- Sprawdź, czy używana wersja Futuriti WebService jest zgodna z tą wersją ERP.
- Jeżeli WebService jest nieaktualny, wykonaj aktualizację albo zgłoś ją do helpdesk xSale.
- Po aktualizacji sprawdź, czy zatrzymane zamówienia zostały przetworzone w kolejnym cyklu synchronizacji.
Listę wersji znajdziesz we wpisie Aktualne wersje Futuriti WebService – Comarch ERP XL. Instrukcja instalacji znajduje się we wpisie WebService.
Problem z sesją XL lub połączeniem SQL
Import zamówień wymaga poprawnego logowania do Comarch ERP XL oraz poprawnego połączenia z bazą SQL. Jeżeli w logach pojawiają się błędy sesji, logowania operatora lub połączenia SQL, sprawdź konfigurację WebService.
W pierwszej kolejności sprawdź:
- czy nie zmieniło się hasło użytkownika SQL,
- czy w konfiguracji WebService wpisano aktualne dane połączenia SQL,
- czy operator Comarch ERP XL używany przez WebService ma poprawne hasło,
- czy operator może zalogować się do ERP XL w trybie wymaganym przez usługę,
- czy po aktualizacji ERP nie zmieniła się ścieżka lub wersja API używana przez WebService.
Jeżeli hasło do SQL zostało zmienione, wpisz nowe hasło w konfiguracji WebService, zapisz zmiany i zrestartuj usługę.
Kiedy zgłosić problem do helpdesk xSale
Skontaktuj się z helpdesk@xsale.ai, jeżeli:
- zamówienie nadal nie importuje się po wykonaniu opisanych kroków,
- w logu zamówienia nie ma czytelnego komunikatu błędu,
- zamówienia zatrzymały się po aktualizacji Comarch ERP XL,
- potrzebna jest aktualizacja Futuriti WebService,
- trzeba ponowić import większej liczby zamówień.
W zgłoszeniu podaj numer zamówienia z xSale, komunikat z logu oraz informację, czy problem pojawił się po zmianach w Comarch ERP XL, WebService lub konfiguracji SQL.