Integracje

⌘K
  1. Strona główna
  2. Dokumentacja
  3. Integracje
  4. ERP – Informacje ogólne
  5. Stany magazynowe
  6. Dlaczego stan magazynowy nie przesłał się do xSale?

Dlaczego stan magazynowy nie przesłał się do xSale?

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

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

  1. Sprawdź, czy zmiana stanu na pewno została zapisana w odpowiednim magazynie po stronie ERP.
  2. Odczekaj chwilę i zweryfikuj, czy działa harmonogram synchronizacji.
  3. Jeżeli stan nadal się nie odświeża, wykonaj niewielką dodatkową zmianę na stanie w ERP, aby wymusić ponowne wykrycie aktualizacji.
  4. 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.