Feed-uri de furnizori
Feed-uri de furnizori, ca nucleu al catalogului
La ceilalți, importul de furnizori este o funcție. La noi este motorul: de la oricâți furnizori, în XML, CSV, TSV sau JSON, cu decizia „de la care cumpăr comanda asta” luată automat — și cu oferta retrasă când toți sunt pe zero.
Drumul unui feed, pas cu pas
-
01
Adaugi sursa
Link HTTP(S), FTP sau SFTP, ori un fișier încărcat manual. XML, CSV, TSV sau JSON — formatul se detectează, inclusiv separatorul și codificarea (și un fișier salvat din Excel, cu tot cu marcajul lui de la început).
-
02
Marjo propune maparea
Din primele rânduri îți arată ce coloană pare să fie codul, denumirea, prețul, stocul, categoria, imaginile. Confirmi sau schimbi; se ține minte pe feed.
-
03
Normalizare și dedup
Prețurile și cantitățile se curăță (virgulă sau punct, spații, monedă), iar produsele se lipesc între furnizori după EAN, apoi după brand plus cod de producător. Doi furnizori pentru același produs devin două costuri, nu două produse.
-
04
Reguli de marjă
Adaos procentual sau sumă fixă, pe furnizor, pe categorie sau pe interval de preț, cu rotunjire la .99 dacă așa vinzi.
-
05
Stoc agregat
Stocul propriu plus stocul furnizorilor, minus ce e deja rezervat pentru comenzi nelivrate. Un feed care nu a mai răspuns de prea mult timp contează ca zero: pierzi o vânzare, nu vinzi ce nu există.
-
06
Publicare și retragere
Produsele care trec filtrele se publică singure pe canale; cele care rămân fără stoc sau fără marjă se retrag, cu motivul scris, și revin singure când condiția se schimbă.
Același produs, trei furnizori, o decizie
Pe scurt: nu câștigă cel mai ieftin, ci cel mai ieftin care are stocul și termenul cerut de comandă — iar motivul rămâne scris pe linia comenzii.
| Furnizor | Cost | Stoc | Termen | Feed | Decizia |
|---|---|---|---|---|---|
| Furnizor A | 89,00 | 0 | 1 zi | acum 20 min | fără stoc |
| Furnizor B | 92,00 | 14 | 2 zile | acum 1 h | ales: cel mai ieftin cu stoc |
| Furnizor C | 96,00 | 43 | 1 zi | acum 3 zile | feed învechit: stoc socotit 0 |
Exemplu. Decizia se scrie pe linia comenzii, cu motivul; costul ales intră în profitul comenzii și în podeaua de marjă a ofertei. Fiecare furnizor are termenii lui în Marjo — termen de livrare, oră limită de comandă, valoare minimă, reguli de transport, termen de plată — și un feed care n-a mai răspuns de prea mult timp contează ca zero.
Ce te scutește de Excel
- „De ce nu mi-a intrat produsul X”
- Fiecare rând respins se păstrează cu motivul lui — preț lipsă, EAN invalid, coloană obligatorie goală. Întrebarea numărul unu la suport are răspuns pe ecran, nu într-un log.
- Detector de anomalii
- Un feed care vine cu jumătate din rânduri sau în care prețurile sar de zece ori, ca la o virgulă mutată, se oprește singur și cere o confirmare, în loc să îți rescrie catalogul la 3 dimineața.
- Costul negociat
- Prețul pe care l-ai obținut tu bate feed-ul, iar alocarea și profitul îl folosesc pe el.
- De la care furnizor cumperi
- La fiecare comandă se alege furnizorul cel mai ieftin care are stoc, cu preferință pentru stocul propriu dacă așa ai setat. Decizia se scrie pe linie, cu motivul.
- Fișa furnizorului
- Cât de des îți reușește feed-ul, cât a derivat prețul lui, cât de volatil e pe stoc, rata de produse defecte din retururi și profitul pe care l-ai făcut din el.
- Comenzi de aprovizionare
- Din necesarul calculat pe vânzările recente și pe termenul de livrare al furnizorului: comandă, trimitere pe email, recepție pe linii, cu ce a venit mai puțin.
Ce nu face
Nu inventează date: dacă furnizorul nu trimite greutate, greutatea lipsește și ți-o spune, pentru că din ea se calculează tariful curierului. Feed-ul nu traduce și nu rescrie descrierile; asta o face, doar când apeși tu, „Completează cu AI” de pe produs, iar tu alegi ce rămâne.
Mai departe
Pune un feed și vezi catalogul în zece minute.
Trial de 30 de zile, fără card. Conectezi un canal și vezi profitul pe comenzile tale reale, nu pe un demo.