Sincronizarea cu BOrg
Produsele create in BrandSync pot fi sincronizate catre BOrg apasand butonul "Sincronizeaza in BOrg".
NOTA
Sincronizarea trimite produsul catre toate companiile BOrg active configurate in solutie (de ex. Eternal Beauty SRL, Pro Beauty Online SRL, Pro Beauty Retail SRL, Eternal Beauty KFT). Logica per-companie pentru Producator si Furnizor este descrisa mai jos.
Verificarea automata a campurilor
Inainte de sincronizare, sistemul verifica automat toate campurile obligatorii. Daca lipseste ceva, apare un mesaj cu lista detaliata a campurilor lipsa.
Campuri obligatorii — Produs Simplu
| Camp | Detalii |
|---|---|
| Brand | Brandul trebuie selectat |
| Grupa Produs BOrg | Grupa produsului in BOrg (lookup) |
| Ramura BOrg | Ramura produsului in BOrg (lookup) |
| Cod Intern | SKU-ul produsului |
| Cod Producator | Codul producatorului |
| Pret de Achizitie + Moneda | Pretul si moneda de achizitie |
| Furnizor | Cel putin un furnizor asociat |
| Denumire Shopify (Romana) | O denumire in limba Romana cu Denumire si Descriere completate |
| Cod EAN | Cel putin un cod EAN activ |
Campuri obligatorii suplimentare — Produs cu Variante
Pe langa campurile de mai sus, fiecare varianta trebuie sa aiba:
| Camp pe varianta | Detalii |
|---|---|
| Cod Intern | SKU-ul unic al variantei |
| Cod Producator | Codul producatorului |
| Pret de Achizitie + Moneda | Pretul si moneda pe varianta |
| Gramaj sau Culoare | In functie de tipul variatiei selectat |
| Cod EAN | Cel putin un cod EAN activ per varianta |
NOTA
Mesajul de eroare specifica exact ce lipseste si pe care varianta. De exemplu: "Varianta SK-001: Lipseste Cod EAN".
Procesul de sincronizare
- Deschideti produsul
- Apasati "Sincronizeaza in BOrg"
- Sistemul verifica campurile obligatorii
- Daca totul este corect, produsul este trimis catre toate companiile BOrg active
- Primiti o notificare cu rezultatul (succes sau eroare)
Logica Furnizor / Producator
La sincronizare, doua campuri sunt critice si depind de logica per-companie BOrg.
| Camp BOrg | Ce reprezinta | Sursa in BrandSync |
|---|---|---|
| Producator (pe Produs) | Producatorul / brandul care fabrica produsul | Camp Producator de pe formularul Brandului |
Furnizor (pe Info Aprovizionare, camp Tert) | Furnizorul de la care se aprovizioneaza produsul | Subgrila Furnizori de pe Produs (cu Implicit bifat) |
Cele 4 companii BOrg
In productie sunt configurate 4 companii BOrg:
- Eternal Beauty SRL — societatea-mama
- Pro Beauty Online SRL — companie de productie / retail
- Pro Beauty Retail SRL — companie de productie / retail
- Eternal Beauty KFT — companie de productie / retail (Ungaria)
Producator: logica per-companie
Eternal Beauty SRL
Sistemul foloseste intotdeauna Producator-ul setat pe Brand. Acel Producator trebuie sa aiba o mapare BOrg pentru Eternal Beauty SRL (in tabela administrativa BOrg Furnizor) — maparea ofera ID-ul de Producator din BOrg.
Pro Beauty Online SRL · Pro Beauty Retail SRL · Eternal Beauty KFT
Pentru aceste 3 companii sistemul incearca intai Producator-ul setat pe Brand:
- Daca Producator-ul Brand-ului are o mapare BOrg pentru aceasta companie → se foloseste acea valoare
- Daca nu exista mapare pentru combinatia respectiva → fallback automat la maparea pentru ETERNAL BEAUTY SRL in compania curenta
CONSECINTA
Pentru Pro Beauty Retail (sau Online / KFT), Producator-ul trimis catre BOrg poate fi diferit de Eternal Beauty SRL daca echipa administrativa a configurat o mapare specifica pentru Producator-ul Brandului in compania respectiva. Daca acea mapare lipseste, Producator-ul trimis este cel mapat pentru Eternal Beauty SRL.
Exemplu
Brand "Wahl", Producator pe Brand = "Wahl Clipper Corporation":
- Spre Eternal Beauty SRL → trimite Producator-ul mapat pentru "Wahl Clipper Corporation × Eternal Beauty SRL"
- Spre Pro Beauty Retail SRL → daca exista o mapare "Wahl Clipper Corporation × Pro Beauty Retail SRL", se foloseste aceea; daca nu, se foloseste maparea "ETERNAL BEAUTY SRL × Pro Beauty Retail SRL"
Furnizor (Tert pe Info Aprovizionare)
Furnizorul trimis ca Tert in Info Aprovizionare urmeaza aceeasi logica de fallback, aplicabila la toate cele 4 companii:
- Sistemul cauta Furnizorul produsului in maparea BOrg Furnizor pentru compania curenta
- Daca produsul are un Furnizor mapat pentru compania respectiva → se foloseste acela
- Daca nu exista mapare (produsul nu are Furnizori sau Furnizorul nu e mapat in BOrg) → fallback automat la ETERNAL BEAUTY SRL
NOTA
Aceasta logica asigura ca Info Aprovizionare se trimite intotdeauna cu un Tert valid, chiar daca lipseste configurarea per produs.
Verificare rapida inainte de Sync BOrg
| Verificare | Cum |
|---|---|
| Brand are Producator setat | Deschide Brand-ul → camp Producator |
| Brand are cel putin un Furnizor | Deschide Brand-ul → subgrila Furnizori |
| Produs are cel putin un Furnizor cu Implicit bifat | Deschide Produs-ul → subgrila Furnizori |
| Maparea BOrg Furnizor exista pentru companiile target | Contacteaza administratorul daca apar erori Furnizor not found |
ATENTIE
Un produs sincronizat nu poate fi sincronizat din nou. BOrg accepta doar inserari noi, nu actualizari. Daca apare "Produsul este deja sincronizat", inseamna ca exista deja in BOrg.
Probleme frecvente
| Problema | Solutie |
|---|---|
| Eroare la sincronizare: campuri lipsa | Cititi mesajul de eroare — specifica ce lipseste. Completati si incercati din nou. |
| "Produsul este deja sincronizat" | Produsul exista deja in BOrg. BOrg accepta doar inserari noi. |
| "Toate variantele sunt deja sincronizate" | Doar variantele noi (nesincronizate) vor fi trimise. |
| Eroare: Ramura/Grupa nu exista | Vedeti ghidul Ramura si Grupa Produs |