Jeżeli stan magazynowy nie pojawił się w xSale albo po zmianie w ERP nadal widzisz starą ilość, przyczyną nie zawsze jest sam magazyn lub towar. Najczęściej problem dotyczy sposobu wykrycia zmiany, harmonogramu synchronizacji albo konfiguracji środowiska.
W tym artykule znajdziesz
- jak działa odświeżanie stanów magazynowych,
- jakie są najczęstsze przyczyny braku aktualizacji,
- co sprawdzić krok po kroku,
- co zrobić, gdy ilości są błędnie przeliczane,
- kiedy zgłosić problem do helpdesku.
Jak działa odświeżanie stanów magazynowych
xSale aktualizuje stany magazynowe po wykryciu zmiany danych. Po zapisaniu zmiany stanu w xSale system nadaje jej nowy czas aktualizacji i dopiero wtedy taka zmiana może zostać dalej wykorzystana przez integracje i widoki stanów.
W praktyce oznacza to, że stan nie zawsze pojawia się natychmiast po operacji wykonanej w ERP. Najpierw zmiana musi zostać wykryta i zapisana, a dopiero później może być widoczna w xSale.
Najczęstsze przyczyny
- zmiana w ERP nie została jeszcze odczytana przez mechanizm synchronizacji,
- na towarze nie doszło do zmiany, która została rozpoznana jako aktualizacja stanu,
- problem dotyczy konkretnego magazynu lub mapowania magazynu,
- harmonogram synchronizacji działa z opóźnieniem albo wymaga ponownego uruchomienia,
- ilości są pobierane poprawnie, ale wyświetlają się błędnie z powodu ustawień środowiska.
W części wdrożeń problem pojawia się również po operacjach wykonanych w ERP z datą wcześniejszą niż moment faktycznego wprowadzenia dokumentu. Taki scenariusz może spowodować, że zmiana nie zostanie od razu zauważona przez synchronizację. Nie jest to jednak jedyna możliwa przyczyna i warto sprawdzić także pozostałe elementy.
Co sprawdzić krok po kroku
- Sprawdź, czy zmiana stanu na pewno została zapisana w odpowiednim magazynie po stronie ERP.
- Odczekaj chwilę i zweryfikuj, czy działa harmonogram synchronizacji.
- Jeżeli stan nadal się nie odświeża, wykonaj niewielką dodatkową zmianę na stanie w ERP, aby wymusić ponowne wykrycie aktualizacji.
- Jeżeli problem dotyczy wielu towarów, zleć ponowną synchronizację stanów magazynowych dla większego zakresu danych.
Opcja ponownej synchronizacji wszystkich stanów magazynowych jest dostępna administracyjnie i zwykle wymaga wsparcia po stronie xSale lub osoby zarządzającej środowiskiem.
Gdy ilości są błędnie przeliczane
Jeżeli wartości stanów wyglądają nieprawidłowo, na przykład zamiast 1,0000 w xSale pojawia się 10000, problem zwykle dotyczy ustawień regionalnych na serwerze lub środowisku, w którym działa WebService.
W takiej sytuacji sprawdź ustawienia regionalne systemu Windows. Najczęściej trzeba zweryfikować format liczbowy w tych miejscach:
1. Panel sterowania -> Zegar i region -> Region -> Format: Polski (Polska)
2. Dodatkowe ustawienia regionalne systemu
Po zmianie ustawień może być potrzebny restart usługi lub serwera, na którym działa WebService.
Kiedy zgłosić problem do helpdesku
Skontaktuj się z helpdesk@xsale.ai, jeżeli:
- stan nie odświeża się mimo wykonania dodatkowej zmiany w ERP,
- problem dotyczy większej liczby towarów lub całego magazynu,
- ilości w xSale są przeliczane błędnie,
- potrzebujesz uruchomić pełną re-synchronizację stanów.

