Wpis wyjaśnia, w jaki sposób xSale dobiera towar lub ofertę na pozycji zamówienia pobranego z Shoper. Ma to znaczenie szczególnie wtedy, gdy ten sam produkt w Shoper był wcześniej powiązany z kilkoma ofertami w xSale albo gdy na zamówieniu pojawia się nie ten towar, którego oczekuje użytkownik.
W tym artykule znajdziesz:
- jakie dane pozycji zamówienia xSale pobiera z Shoper,
- po czym xSale dopasowuje pozycję do towaru lub oferty,
- co się stanie, gdy kilka ofert było powiązanych z tym samym produktem Shoper,
- jak uporządkować błędne powiązanie oferty z produktem Shoper.
Jakie dane pozycji zamówienia pobiera xSale z Shoper?
Podczas importu zamówienia xSale pobiera z Shoper dane pozycji zamówienia, między innymi:
- identyfikator pozycji magazynowej Shoper,
- nazwę produktu,
- kod produktu przekazany przez Shoper,
- EAN produktu, jeżeli jest dostępny w Shoper,
- informację o wariancie, jeżeli produkt na zamówieniu jest wariantowy,
- ilość oraz cenę pozycji.
Na podstawie tych danych xSale próbuje rozpoznać, z którym towarem lub ofertą w xSale ma zostać powiązana dana pozycja zamówienia.
Po czym xSale dopasowuje pozycję do towaru lub oferty?
Sposób dopasowania zależy od konfiguracji integracji. xSale może rozpoznawać pozycję między innymi po kodzie produktu, numerze EAN albo po powiązaniu zapisanym podczas synchronizacji oferty z kanałem Shoper.
Jeżeli w konfiguracji nie ustawiono innej kolejności dopasowania, domyślnie wykorzystywany jest kod produktu przekazany z Shoper. Oznacza to, że kod z pozycji zamówienia powinien odpowiadać kodowi towaru lub oferty, z którą pozycja ma zostać powiązana.
Jeżeli oferta była synchronizowana z kanałem Shoper, xSale korzysta również z zapisanego powiązania synchronizacji. Takie powiązanie powstaje w momencie aktywacji kanału sprzedaży Shoper na ofercie. Numer zewnętrzny nadany przy synchronizacji nie jest polem do ręcznej edycji po stronie użytkownika.
Co się stanie, gdy kilka ofert było powiązanych z tym samym produktem Shoper?
Jeżeli w xSale istnieje kilka historycznych powiązań z tym samym produktem lub kodem produktu Shoper, system może wskazać ofertę albo towar, którego użytkownik się nie spodziewa. Przy wyszukiwaniu powiązania synchronizacji xSale wybiera najnowszy zapis powiązania, czyli rekord z najwyższym ID.
W praktyce oznacza to, że samo zarchiwizowanie starszej oferty albo wyłączenie kanału sprzedaży nie zawsze wystarczy, jeśli w historii synchronizacji istnieje nowsze powiązanie z tym samym produktem Shoper. Dlatego przy porządkowaniu błędnych ofert ważne jest, aby prawidłowa oferta była tą, która została poprawnie i najpóźniej powiązana z produktem w Shoper.
Jak uporządkować błędne powiązanie oferty z produktem Shoper?
Jeżeli na zamówieniu z Shoper wczytuje się nieprawidłowa oferta lub nieprawidłowy towar, sprawdź kolejno:
- Czy kod produktu na pozycji zamówienia w Shoper odpowiada właściwemu towarowi lub ofercie w xSale.
- Czy produkt w Shoper nie był wcześniej synchronizowany z kilkoma ofertami w xSale.
- Czy prawidłowa oferta ma włączony kanał sprzedaży Shoper i została poprawnie zsynchronizowana z produktem w Shoper.
- Czy starsze lub błędne oferty nie są dalej używane do synchronizacji tego samego produktu.
Jeżeli oferta została utworzona błędnie i powiązana z niewłaściwym produktem w Shoper, najbezpieczniej utworzyć nową, poprawną ofertę i włączyć na niej synchronizację z kanałem Shoper. Starsze błędne oferty należy wyłączyć z synchronizacji i zarchiwizować, aby nie były dalej używane operacyjnie.
Po uporządkowaniu ofert warto sprawdzić kolejne nowe zamówienie z Shoper i zweryfikować, czy na pozycji zamówienia w xSale wczytuje się już właściwy towar lub oferta.
O czym warto pamiętać?
- xSale nie wybiera oferty wyłącznie po nazwie produktu.
- Dopasowanie zależy od danych przekazanych przez Shoper oraz konfiguracji integracji.
- Przy kilku powiązaniach tego samego produktu znaczenie może mieć najnowsze zapisane powiązanie synchronizacji.
- Jeżeli problem dotyczy wielu zamówień, przed masową poprawą warto najpierw zweryfikować jeden przykład zamówienia i jedną ofertę.
EN