W tym artykule opisujemy, dlaczego zmiana kodu towaru w ERP może spowodować problemy z synchronizacją towarów, ofert, stanów magazynowych i cen w xSale.
W tym artykule znajdziesz
- dlaczego kod towaru jest ważny dla synchronizacji,
- co może się stać po zmianie kodu towaru w ERP,
- co zrobić, jeśli kod został już zmieniony,
- jak ograniczyć ryzyko podobnych problemów w przyszłości.
Dlaczego kod towaru jest ważny
W integracjach z Comarch ERP Optima i Comarch ERP XL kod towaru jest jednym z kluczowych identyfikatorów używanych podczas synchronizacji. Jeśli kod zostanie zmieniony w ERP, xSale może potraktować taki towar jak nową kartę towarową.
Z tego powodu nie zalecamy zmiany kodów towarów w ERP po rozpoczęciu synchronizacji z xSale. Jeśli zmiana jest konieczna, warto wcześniej zaplanować ją tak, aby nie przerwać powiązań między towarami, ofertami i stanami magazynowymi.
Co może się stać po zmianie kodu w ERP
Po zmianie kodu towaru w ERP mogą wystąpić następujące skutki:
- w xSale może powstać nowa karta towarowa z nowym kodem,
- stara karta towarowa może przestać synchronizować się z ERP,
- oferty utworzone wcześniej mogą nadal być powiązane ze starym towarem,
- na nowej karcie towarowej mogą nie pojawić się od razu aktualne stany magazynowe lub ceny,
- konieczna może być ręczna podmiana towaru w ofertach, które były powiązane ze starym kodem.
W praktyce oznacza to, że od momentu zmiany kodu synchronizowany będzie towar z nowym kodem, a wcześniejsza karta może pozostać w xSale jako osobny, niesynchronizowany towar.
Co zrobić, jeśli kod został już zmieniony
Jeśli kod towaru został już zmieniony w ERP, wykonaj poniższe kroki.
- Sprawdź w xSale, czy istnieją dwie karty towarowe: jedna ze starym kodem i druga z nowym kodem.
- Zweryfikuj oferty powiązane ze starą kartą towarową.
- W ofertach, które mają dalej działać dla tego produktu, podmień towar na kartę z nowym kodem.
- Sprawdź, czy na nowej karcie towarowej synchronizują się ceny i stany magazynowe.
- Jeśli stany lub ceny nie pobierają się automatycznie, wykonaj zmianę po stronie ERP, która wymusi ponowną synchronizację, na przykład ruch magazynowy albo aktualizację danych towaru. W razie potrzeby ustaw stan ręcznie w xSale lub skontaktuj się z helpdeskiem.
- Po upewnieniu się, że oferty korzystają już z nowej karty towarowej, zarchiwizuj starą kartę, aby nie wprowadzała użytkowników w błąd.
Nie usuwaj starej karty towarowej bez wcześniejszej weryfikacji powiązanych ofert i zamówień. W większości przypadków bezpieczniejszym rozwiązaniem jest archiwizacja.
Informacja dla użytkowników Subiekta
Opisane wyżej zachowanie dotyczy przede wszystkim integracji z Comarch ERP Optima i Comarch ERP XL. W przypadku Subiekta zmiana kodu towaru nie powinna powodować utworzenia nowej karty towarowej w xSale. Jeśli po zmianie kodu w Subiekcie wystąpią problemy z synchronizacją, zgłoś sprawę do helpdesku, aby zweryfikować konkretną konfigurację integracji.
Jak zapobiegać problemom
- Nie zmieniaj kodów towarów w ERP, jeśli towary są już zsynchronizowane z xSale i powiązane z ofertami.
- Jeśli zmiana kodu jest konieczna, zaplanuj ją wcześniej i sprawdź, które oferty korzystają z danego towaru.
- Po zmianie kodu skontroluj synchronizację stanów, cen i powiązania ofert.
- Archiwizuj stare karty towarowe dopiero po upewnieniu się, że nie są już używane w aktywnych ofertach.
Kiedy zgłosić sprawę do helpdesku
Skontaktuj się z helpdeskiem, jeśli po zmianie kodu nie masz pewności, która karta towarowa powinna być używana, stany lub ceny nie synchronizują się mimo zmian w ERP albo nie możesz bezpiecznie podmienić towaru w ofertach.