Importă comenzi dintr-un fișier
Folosește importul când muți istoricul comenzilor din altă platformă sau când un sistem extern îți oferă datele într-un fișier. Poți crea comenzi noi ori actualiza datele comenzilor existente. Începe cu un fișier care conține două sau trei comenzi reprezentative, deoarece comenzile procesate sunt înregistrări reale în magazin.
În dashboard, deschide Import și migrare, apoi, în secțiunea Import de date din fișiere, alege Importă comenzi.
Alege ce vrei să importe fișierul
| Ce vrei să obții | Alege | Ce se întâmplă |
|---|---|---|
| Adaugi comenzi care nu există în MerchantPro | Creează comenzi noi | Sunt create comenzile și produsele comandate din fișier. |
| Modifici datele unor comenzi existente | Actualizează numai comenzile existente | Sunt actualizate numai câmpurile de la nivelul comenzii; produsele comandate nu pot fi modificate prin acest mod. |
Pentru actualizarea comenzilor existente, fișierul trebuie să conțină ID-ul comenzii din MerchantPro și cel puțin un câmp care trebuie modificat. Comenzile care nu sunt găsite sunt omise și apar în rezultatul validării.
Dacă aceeași sursă trebuie preluată periodic, folosește importurile programate după ce finalizezi și verifici maparea pentru un import unic.
Pregătește fișierul
Poți încărca un fișier local sau îl poți prelua de la o adresă URL. Fluxul acceptă CSV, XLS/XLSX, XML și JSON. Pentru CSV, verifică dacă prima linie conține anteturile coloanelor și alege separatorul, delimitatorul și codarea folosite în fișier.
Pentru crearea comenzilor noi, pregătește și mapează cel puțin:
- identificatorul comenzii;
- metoda de plată;
- numele produsului și cantitatea;
- prețul unitar net sau brut.
Adaugă și datele clientului, adresele, taxele, costul de livrare, statusurile și data comenzii atunci când trebuie păstrate în MerchantPro. Folosește același identificator pe toate rândurile care aparțin aceleiași comenzi; produsele de pe acele rânduri vor fi grupate în comandă.
Importă și validează comenzile
- Deschide Import și migrare, iar din secțiunea Import de date din fișiere alege Importă comenzi.
- În pasul Fișier de import, alege Fișier local sau URL fișier extern, apoi selectează formatul și setările fișierului.
- În pasul Asociază coloanele, asociază fiecare câmp MerchantPro cu coloana corespunzătoare din fișier. Verifică mai întâi câmpurile marcate ca obligatorii.
- În pasul Reguli de import, alege Creează comenzi noi sau Actualizează numai comenzile existente. Asociază și valorile pentru statusurile și metodele de plată sau de livrare folosite în fișier.
- Lasă regulile avansate de transformare necompletate dacă fișierul nu are nevoie de modificări suplimentare. Folosește modificatorii Twig numai dacă structura și rezultatul au fost stabilite împreună cu persoana care administrează sursa externă.
- Activează opțiunile pentru evenimente ERP, fluxuri de lucru, webhook-uri sau stocuri numai dacă vrei ca importul să declanșeze acele efecte.
- În pasul Confirmă datele, verifică numărul comenzilor valide și problemele raportate. Alege Doar validează dacă vrei să închei fără să scrii date.
- Pentru procesare, alege Validează și importă sau Validează și actualizează, apoi așteaptă pasul Import finalizat și verifică rezultatul.
Fișierele mai mari pot fi procesate în fundal. Nu porni același import din nou cât timp primul este încă în coadă sau în desfășurare.
Controlează efectele importului
Opțiunile de procesare sunt dezactivate implicit și apar numai când magazinul are funcția corespunzătoare:
- Declanșează evenimente ERP transmite evenimente către integrarea ERP activă;
- Declanșează fluxuri de lucru pornește fluxurile de lucru active bazate pe evenimente;
- Declanșează webhookuri trimite webhook-urile active, adică notificările automate către sistemele externe configurate;
- Actualizează stocurile actualizează stocul pe baza produselor importate.
Importul nu trimite direct emailul standard al comenzii către client. Un flux de lucru, un webhook sau un sistem extern activat în pasul de import poate însă produce comunicări sau alte efecte în afara fluxului.
Dacă mapezi costul de livrare și aceeași comandă ocupă mai multe rânduri, opțiunea Adună costurile de livrare stabilește cum este calculat totalul. De exemplu, pentru două rânduri cu câte 10 lei, activarea opțiunii produce un cost de livrare de 20 lei; dacă o lași dezactivată, este folosită valoarea de pe primul rând, adică 10 lei.
Opțiunile Validează și importă și Validează și actualizează creează sau modifică imediat comenzile valide. Păstrează fișierul folosit, notează data importului și nu activa actualizarea stocului ori integrările externe înainte să verifici lotul mic de test.
Dacă importul nu poate fi finalizat
- Dacă fișierul nu poate fi citit, verifică formatul selectat, anteturile, separatorul și codarea.
- Dacă maparea este blocată, completează câmpurile obligatorii pentru modul ales. Pentru actualizare, elimină mapările produselor comandate și păstrează numai câmpuri de la nivelul comenzii.
- Dacă rezultatul este parțial, verifică rândurile omise sau eșuate în pasul final. Corectează numai datele respinse și evită reimportarea întregului lot înainte să verifici comenzile deja create.
Dacă fișierul și maparea sunt corecte, dar rezultatul rămâne neașteptat, contactează echipa de suport MerchantPro și indică data, ora, numele fișierului și mesajul exact afișat. Trimite doar un exemplu fără date personale reale.
Verifică rezultatul
Deschide Comenzi și controlează un eșantion:
- clientul, adresele și data comenzii sunt corecte;
- produsele, cantitățile, taxele, discounturile și totalurile corespund fișierului;
- statusurile și metodele de plată sau livrare au fost asociate corect;
- stocul și sistemele externe au fost afectate numai prin opțiunile activate.