Zamówienie w których wystąpił błąd podczas importu do systemu ERP zyskują status do obsługi ręcznej. Pomocne w tym wypadku jest sprawdzenie logu zamówienia, w którym znajdują się informacje wskazujące co było przyczyną problemu. Instrukcja w jaki sposób wyciągnąć log na zamówieniu znajduje się w tym miejscu.
Poniżej opis przykładowych błędów i schemat postępowania.
Możliwe powody występowania statusu „Do obsługi ręcznej” „Przetwarzane”. Zamówienie nie wczytało się do ERP, ale jest widoczne w xSale:
- Webservice nie jest zgodny z zainstalowana wersją Optimy/XLa (pojawi się status Przetwarzane)
Rozwiązanie: po aktualizacji ERP należy wykonać aktualizację webservice zainstalowanego na serwerze. Webservice jest dostępny pod udostępnionym przez helpdesk linkiem. O link można zapytać na hepldesk@xsale.ai
Jeśli posiadacie Państwo pakiet uprawniający do instalacji webservice przez obsługę helpdesk wystarczy informacja o aktualizacji ERP oraz udostępnienie miejsca instalacji jeśli to nie nastąpiło wcześniej.
- Brak licencji– zamówienie przesłało się na serwer ale nie może zostać wczytane do ERP. W tym przypadku w xSale na liście zamówień widoczny jest status „przetwarzane”
Rozwiązanie: Należy sprawdzić ilość dostępnych licencji i zwolnic licencję Comarch niezbędne do wczytania zamówienia. Mogą to być licencje: handel, handel plus, kasa/bank
- Wyłączony serwer– do prawidłowego przesyłania danych pomiędzy ERP, a xSale konieczne jest stałe działanie webservice. Jeśli natomiast zostanie wyłączony serwer to webservice, również przestaje działać. W takim przypadku dane nie mogą być prawidłowo synchronizowane, a w zamówieniu pojawia się status „do obsługi ręcznej”
- Zablokowany port– na skutek restartu urządzenia sieciowego może ulec zablokowaniu port wskazany w webservice potrzebny do wymiany danych. W takiej sytuacji zamówienie nie będzie mogło się przesłać do ERP, ponieważ webservice nie będzie odpowiadał i xSale nie będzie miał do niego dostępu. Takie zamówienie zatrzyma się na statusie do „do obsługi ręcznej”
- Usunięty/zepsuty WS– na skutek zmian wykonywanych w systemie użytkownik lub inna aplikacja mogła uszkodzić lub usunąć webservice. W takim przypadku xSale nie będzie w stanie się z nim skomunikować i prawidłowo przesłać zamówienia do ERP.
- Antywirus blokujący połączenie– po aktualizacji oprogramowania antywirusowego zainstalowanego na serwerze może dojść do usunięcia webservice z wyjątków. Na skutek takiego zdarzenia niektóre antywirusy mogą usuwać pliki webservice lub blokować jego działanie.
- Wielokrotnie zainstalowany webservice– podczas ponownej instalacji aktualizacji webservice, jego poprzednie wersje powinny być odinstalowane. Odinstalowanie poprzednich wersji nie spowoduje zmian i usunięcia konfiguracji. Jeśli zainstalowane jest równocześnie kilka wersji webservice może wystąpić problem z wydrukami.
- Usunięty wyjątek z zapory systemowej– Do prawidłowego działania webservice potrzebne jest dodanie wyjątku dla portu na którym pracuje webservice. Jeśli wyjątek w działaniu zapory systemowej zostanie usunięty, x Sale nie będzie mógł przesłać zamówienia do serwera. W takim przypadku wystąpi status „do obsługi ręcznej”
- Usunięta usługa z harmonogramu– na skutek działań użytkownika lub innych aplikacji może zostać usunięta z harmonogramu usługa odpowiedzialna za uruchamianie webservice. W takim przypadku po restarcie serwera i ponownym uruchomieniu usługa nie uruchomi się samoczynnie. Dostępność usługi można sprawdzić w harmonogramie. Ponowne dodanie usług możliwe jest w webservice w zakładce harmonogram. Jeśli usługa została usunięta zamówienie zatrzyma się w xSale na statusie do obsługi ręcznej.
- Status „Do obsługi ręcznej” pojawił się, ponieważ dane kontrahenta nie mogą zostać przyjęte przez ERP.
Rozwiązanie: Można sprawdzić w logu zamówienia z jakimi danymi jest problem. W treści błędu będzie to wskazane. Może to dotyczyć:
- – zbyt dużej ilości znaków w danym polu
- – złego formatu kodu pocztowego lub numeru nip
- – braku formy dostawy w (XL) lub formy płatności w ERP
- – braku towaru o danym kodzie (gdy wyłączone jest tworzenie towaru przez naszego użytkownika
- – uruchomionym remanentem
- – blokadą towaru lub tym, że jest archiwalny
- – problemem z założeniem wskazanego kontrahenta
Podczas importu zamówienia do Comarch ERP Optima pojawia się błąd i zamówienie zyskuje status do obsługi ręcznej. W logu zamówienia widoczny jest komunikat błędu.
Nie można udostępnić w e-Sklep, nie wszystkie pola wymagane są wypełnione. Lista wymaganych, niewypełnionych pól: Nr domu.
W przypadku tego błędu problem leży po stronie ERP. Kontrahent istnieje już w Optimie i jest przekazywany do e-sklep Comarch. Podczas przesyłania kontrahenta do e-sklep wymagane jest uzupełnienie pól takich jak np. numer domu, województwo, itp. W zamówieniach pobranych np. z Allegro te pola na kontrahencie nie zawsze są uzupełnione. Stąd podczas próby aktualizacji danych na kontrahencie przez xSale Optima zwraca błąd.
Rozwiązaniem w tym przypadku jest zmiana w konfiguracji Optimy tak aby kontrahent nie był przekazywany do e-Sklepu. Można również skopiować kartotekę klienta i nie udostępniać go do e-Sklepu, wtedy po ponowieniu w xSale zamówienie powinno się przesłać prawidłowo.
11. Jeśli zamówienie będzie miało status „Nowe” przez czas dłuższy niż 24h jego status zmieni się automatycznie na „Do obsługi ręcznej”