Sari la conținutul principal

Cum se sincronizează produsele, prețurile și stocurile

Fluxurile de catalog mențin în MerchantPro datele operaționale administrate în ERP. Ele pot acoperi produsele, prețurile, stocurile și identificatorii externi, dar nu toate integrările oferă toate aceste procese sau aceeași direcție de sincronizare.

Fluxul comun de sincronizare​

Un proces de catalog urmează, în linii mari, aceeași succesiune:

  1. Integrarea citește din sistemul-sursă toate înregistrările sau numai datele schimbate.
  2. Fiecare produs sau variantă este identificat pe baza codului stabilit pentru integrare.
  3. Dacă înregistrarea există, datele sunt actualizate. Dacă acel conector permite, poate fi creat și un produs nou.
  4. Prețul și stocul sunt actualizate la nivelul potrivit: produs, variantă sau depozit.
  5. MerchantPro folosește noile valori în catalog, în disponibilitatea pentru comenzi și în magazinul online.

O sincronizare completă parcurge întregul set de date disponibil. O sincronizare pentru modificări lucrează numai cu înregistrările schimbate în intervalul urmărit de integrare. Procesele pentru modificări sunt mai rapide, dar depind de identificarea corectă a schimbărilor în sistemul-sursă.

Produsele pot fi create sau actualizate​

În fluxul întâlnit cel mai des, ERP-ul trimite produsele către MerchantPro. Integrarea poate actualiza produse existente și, dacă include această funcție, poate crea produse care nu există încă în catalog. Unele conectoare pot publica produse din MerchantPro către ERP, dar sensul acesta nu trebuie presupus.

Pentru produsele multivariante, corelarea se face de regulă la nivelul fiecărei variante care are stoc sau preț propriu. Datele pe care integrarea le poate schimba — denumire, identificatori, preț, stoc sau alte câmpuri — depind de conector.

Crearea produsului în catalog nu garantează singură că acesta este pregătit pentru vânzare. Vizibilitatea în magazin depinde în continuare de starea produsului și de datele obligatorii ale catalogului.

Prețul urmează sistemul stabilit ca sursă​

Pentru majoritatea fluxurilor, ERP-ul furnizează prețul, iar MerchantPro îl salvează pe produs sau variantă. Anumite integrări pot trimite prețuri și din MerchantPro către ERP.

Dacă ERP-ul este sursa principală, o modificare manuală făcută în MerchantPro poate fi înlocuită la următoarea sincronizare. Același principiu se aplică oricărui câmp controlat de sistemul extern.

Stocul poate fi comun sau separat pe depozite​

Într-un magazin cu o singură gestiune, integrarea actualizează cantitatea produsului sau a variantei. Când magazinul folosește gestiuni multiple, cantitatea poate fi trimisă separat pentru fiecare depozit, dacă integrarea acceptă acest model și gestiunile sunt corelate.

MerchantPro folosește stocul salvat pentru disponibilitatea produsului și pentru comenzile viitoare. Dacă ERP-ul controlează stocul, ajustările manuale din MerchantPro pot fi suprascrise de următoarea valoare primită.

Ce observi după un proces de catalog​

După finalizarea sincronizării, în MerchantPro pot apărea:

  • produse sau variante noi, dacă integrarea permite crearea lor;
  • modificări pe produsele deja corelate;
  • prețuri actualizate conform sistemului-sursă;
  • stocuri noi la nivel de produs, variantă sau depozit;
  • ID-uri ERP care păstrează legătura pentru procesele următoare.

Momentul în care apar schimbările depinde de ritmul procesului folosit. Un flux periodic nu trebuie tratat ca o actualizare instantanee.