Sari la conținutul principal

Cum circulă comenzile între MerchantPro și ERP

Fluxul de comenzi transmite către ERP datele necesare procesării unei comenzi online și păstrează legătura dintre înregistrările din cele două sisteme. În funcție de integrare, ERP-ul poate trimite înapoi un identificator, statusuri sau alte actualizări acceptate.

Traseul obișnuit al unei comenzi​

O comandă trimisă din MerchantPro către ERP trece de regulă prin următoarele etape:

  1. Comanda este creată în MerchantPro din magazinul online, manual, prin import sau dintr-un canal conectat.
  2. Comanda ajunge în etapa stabilită pentru transmitere. Declanșarea poate depinde de status, de alte condiții ale fluxului sau de o acțiune manuală.
  3. Integrarea corelează produsele, clientul, adresa, plata și livrarea cu valorile așteptate de ERP.
  4. MerchantPro transmite comanda către ERP.
  5. După acceptare, ID-ul primit din ERP este păstrat pe comandă pentru a lega cele două înregistrări.
  6. Dacă integrarea permite, MerchantPro poate prelua ulterior actualizări din ERP.

Transmiterea nu trebuie considerată instantanee doar pentru că o comandă a fost plasată. Momentul exact este stabilit pentru fluxul magazinului, iar o comandă care nu a ajuns încă în etapa necesară rămâne numai în MerchantPro.

Pentru comenzile cu plată online, plata trebuie procesată și confirmată de procesatorul de plăți înainte ca o comandă să intre în statusul din care poate fi transmisă către ERP.

Produsele și valorile comenzii trebuie recunoscute în ERP​

Înainte de trimitere, fiecare linie de comandă trebuie transformată în formatul acceptat de ERP. Produsele sunt recunoscute prin identificatorii stabiliți, iar statusurile, metodele de plată, metodele de livrare și localitățile pot necesita corespondențe între sisteme.

Dacă un produs sau o valoare nu poate fi corelată, rezultatul depinde de conector. Comanda poate fi refuzată, poate rămâne fără legătura ERP sau poate urma o regulă specială prevăzută de integrare.

ID-ul ERP confirmă legătura dintre comenzi​

ID-ul ERP arată că înregistrarea din MerchantPro are un corespondent în sistemul extern. El este folosit pentru actualizările ulterioare și ajută la evitarea retrimiterii aceleiași comenzi ca înregistrare nouă.

Unele integrări pot și prelua comenzi din ERP sau pot actualiza o comandă deja legată. Această posibilitate nu înseamnă că toate câmpurile circulă în ambele sensuri. Conectorul stabilește ce poate fi creat și ce poate fi actualizat.

Statusurile pot avea denumiri și roluri diferite​

Statusul din MerchantPro poate declanșa trimiterea, dar nu trebuie să aibă același nume ca statusul din ERP. Integrarea poate traduce statusurile între sisteme și poate permite preluarea unor schimbări din ERP.

O actualizare venită din ERP este limitată la câmpurile acceptate de conector, de exemplu anumite statusuri, substatusuri, note, taguri sau informații operaționale. Nu presupune că ERP-ul poate rescrie orice detaliu al comenzii.

Dacă un status primit ar întoarce comanda într-o etapă anterioară, MerchantPro îl poate refuza pentru a proteja progresul deja înregistrat. Regula exactă depinde de conector.

Ce se schimbă după transmiterea comenzii​

După ce o comandă a intrat în fluxul ERP, editarea, anularea, ștergerea sau procesarea ei în MerchantPro pot fi limitate. Restricțiile protejează corespondența dintre sisteme și diferă în funcție de statusul comenzii și de integrare.

Dacă anulezi o comandă după ce a fost transmisă, verifică dacă anularea a ajuns și în ERP. Când integrarea nu transmite automat anularea, asigură-te că persoanele care procesează comenzile sunt notificate și că statusul este actualizat direct în ERP. O comandă deja acceptată și legată printr-un ID ERP nu este retrimisă ca o comandă nouă.

Factura, plata și returul pot avea fluxuri separate. AWB-ul, adică documentul sau numărul de transport folosit de curier pentru colet, poate avea și el un flux separat. Consideră o operațiune propagată numai dacă integrarea folosită o include explicit.

Pentru activitatea zilnică, echipa trebuie să știe care este momentul transmiterii, unde se fac modificările înainte și după acel moment și ce statusuri se întorc din ERP.