Crearea unui Produs
1. Introducere in aplicatie
BrandSync este o aplicatie de tip Model-Driven App (MDA) construita pe platforma Microsoft Dataverse. Daca nu ati mai folosit o astfel de aplicatie, iata ce trebuie sa stiti:
Navigarea in aplicatie
- In partea stanga a ecranului se afla meniul de navigare (sidebar). De aici accesati sectiunile principale: Produse, Branduri, Furnizori, Reguli de Pret etc.
- Cand faceti click pe o sectiune, se deschide o lista (view) cu toate inregistrarile din acea categorie.
- Cand faceti click pe o inregistrare din lista, se deschide formularul de editare.
Tipuri de campuri
| Tip camp | Cum se foloseste |
|---|---|
| Text simplu | Scrieti direct in camp |
| Lookup (cautare) | Faceti click pe camp, scrieti primele litere si selectati din lista de rezultate |
| Optiune (dropdown) | Faceti click pe camp si alegeti din lista predefinita |
| Da/Nu | Un comutator (toggle) pe care il activati/dezactivati |
| Subgrid (grila copil) | O mica tabela in cadrul formularului care arata inregistrarile copil. Apar doar dupa salvare! |
2. Concepte importante
Salvarea inainte de subgrid-uri
IMPORTANT — Cititi inainte de a incepe
Trebuie sa salvati inregistrarea inainte ca grilele copil (subgrid-urile) sa devina vizibile.
Cand creati un produs nou, initial veti vedea doar campurile principale. Grilele de Coduri EAN, Ambalaje, Furnizori, Taguri Shopify si Preturi nu vor aparea pana cand nu salvati produsul cel putin o data.
De ce? Inregistrarile copil au nevoie de un ID al inregistrarii parinte. Pana cand produsul nu este salvat, acesta nu are un ID.
Cum salvati: Apasati butonul Salvare din bara de sus, sau folositi Ctrl+S.
Produs Simplu vs. Produs cu Variante
- Produs Simplu — un singur produs, fara variante (ex: un spray fixativ intr-o singura dimensiune)
- Produs cu Variante — un produs "parinte" care are mai multe variante (ex: o vopsea de par disponibila in 30 de nuante). Fiecare varianta are propriul cod intern, cod EAN, gramaj si pret.
Tipul se selecteaza in campul Tip de pe formular: Simplu sau Varianta.
3. Preconditie: Configurarea Brandului
SFAT
Inainte de a crea produse, brandul trebuie configurat corect. Vedeti ghidul dedicat Configurarea unui Brand pentru detalii despre furnizor, metoda de calcul si asocierea site-urilor Shopify.
4. Crearea unui Produs Simplu
Pasul 1: Deschiderea formularului
- Din meniul din stanga, faceti click pe Produse
- In bara de sus, faceti click pe + Nou (sau New)
- Se deschide un formular gol de produs
Pasul 2: Completarea campurilor principale
Completati urmatoarele campuri inainte de prima salvare:
| Camp | Ce completati | Obligatoriu? |
|---|---|---|
| Brand | Cautati si selectati brandul (lookup) | Da |
| Cod Intern | Codul intern/SKU al produsului | Da |
| Cod Producator | Codul dat de producator | Da |
| Tip | Selectati Simplu | Da |
Pasul 3: Salvarea — CRITIC
Apasati Salvare (Ctrl+S).
Dupa salvare, formularul se extinde si apar:
- Grila Canale de vanzare — se auto-populeaza cu site-urile Shopify si platformele eMag ale brandului selectat
- Grila Coduri EAN
- Grila Ambalaje
- Grila Furnizori
- Grila Taguri Shopify
- Grila Preturi
- Campuri suplimentare (Gramaj, Clasificare, Categorie eMag etc.)
CANALE DE VANZARE
Site-urile Shopify si platformele eMag sunt copiate automat de pe Brand. Puteti adauga sau sterge canale manual daca acest produs nu trebuie vandut pe toate canalele brandului.
Exemplu: Un produs vandut doar in Romania — stergeti site-ul HU Shopify si eMAG Hungary din grila Canale de vanzare.
IMPORTANT
Daca nu vedeti aceste grile, verificati ca ati salvat produsul!
Pasul 4: Completarea Denumirilor Shopify
SFAT
Vedeti ghidul dedicat Denumiri Shopify pentru detalii despre Tip Descriere (Uz casnic / Uz profesional) si traducerea automata.
- In grila Denumiri Shopify, faceti click pe + Nou
- Completati Limba, Tip Descriere, Denumire si optional Descriere
- Salvati
- Apasati butonul "Traducere in toate limbile" pentru a crea automat traduceri in toate limbile si pentru ambele tipuri de descriere
Pasul 5: Completarea campurilor suplimentare
| Camp | Descriere |
|---|---|
| Grupa Produs BOrg | Selectati grupa din BOrg (lookup) |
| Ramura BOrg | Selectati ramura din BOrg (lookup) |
| Tip Shopify | Selectati tipul de pe Shopify (lookup) |
| Gramaj | Selectati gramajul (lookup) |
| Clasificare Produs | New, LS, MM, PA, PC sau Deteriorat CD |
| Categorie eMag | Categoria produsului pe eMag (lookup). Obligatorie pentru sincronizarea cu eMag. |
| Moneda Pret Achizitie | EUR, RON sau USD |
| Pret de Achizitie | Pretul de achizitie (fara TVA) |
| Cod Vamal | Codul vamal (optional) |
| Serie Lot? | Da/Nu — daca produsul are serie de lot |
| Data de Expirare? | Da/Nu — daca produsul are data de expirare |
Pasul 6: Adaugarea inregistrarilor copil (subgrid-uri)
Coduri EAN
- In grila Coduri EAN, faceti click pe + Nou
- Completati Cod (codul de bare EAN)
- Bifati Implicit daca este codul EAN principal
- Salvati
Ambalaje
- In grila Ambalaje, faceti click pe + Nou
- Completati Ambalaj si Greutate Ambalaj
- Salvati
Furnizori
- In grila Furnizori, faceti click pe + Nou
- Selectati Furnizorul (lookup)
- Bifati Implicit daca este furnizorul principal
- Salvati
Taguri Shopify
- In grila Taguri Shopify, faceti click pe + Nou
- Cautati si selectati tag-urile relevante
Pasul 7: Calcularea preturilor
SFAT
Vedeti ghidul dedicat Preturi si Reguli de Pret pentru detalii complete.
- Completati Pretul de Achizitie si Moneda
- Faceti click pe butonul "Calculeaza Pret"
- Preturile apar in grila Preturi — cate un rand per site
ATENTIE
Buton dezactivat? Verificati ca ati completat Pretul de Achizitie si Moneda.
"Nu exista site-uri Shopify configurate"? Verificati ca produsul/varianta are site-uri in grila Site-uri Shopify.
5. Crearea unui Produs cu Variante
Pasul 1-2: La fel ca la Produs Simplu
Urmati pasii 1 si 2 de mai sus, dar la campul Tip selectati Varianta in loc de Simplu.
Pasul 3: Salvarea — CRITIC
Salvati produsul (Ctrl+S). Dupa salvare, va aparea si grila Variante Produs.
NOTA
Pentru produsele cu Variante, site-urile Shopify se seteaza pe fiecare varianta individual, nu pe produsul parinte. Cand creati o varianta noua, site-urile brandului se copiaza automat pe varianta.
Pasul 4: Adaugarea variantelor
- In grila Variante Produs, faceti click pe + Nou
- Completati:
| Camp | Descriere |
|---|---|
| Cod Intern | SKU-ul unic al variantei |
| Cod Producator | Codul producatorului pentru aceasta varianta |
| Culoare | Culoarea/nuanta (daca este cazul) |
| Gramaj ML | Gramajul in mililitri (lookup) |
| Gramaj G | Gramajul in grame (lookup) |
| Moneda Pret Achizitie | EUR, RON sau USD |
| Pret de Achizitie | Pretul de achizitie al variantei |
| Clasificare | New, LS, MM, etc. |
- Salvati varianta
- Dupa salvare, verificati grila Canale de vanzare — site-urile brandului se copiaza automat. Puteti adauga sau sterge site-uri daca aceasta varianta nu trebuie vanduta pe toate site-urile.
- Adaugati Coduri EAN si Ambalaje pe varianta
- Repetati pentru fiecare varianta
Pasul 5: Calcularea preturilor pe variante
Fiecare varianta isi calculeaza preturile individual:
- Deschideti varianta
- Verificati ca Pretul de Achizitie si Moneda sunt completate
- Faceti click pe "Calculeaza Pret"
- Preturile apar in grila Preturi a variantei
NOTA
Preturile pe variante se calculeaza pe baza brandului produsului parinte. Varianta mosteneste brandul de la parinte.
6. Verificarea in grila de produse
- Din meniul din stanga, navigati la Produse
- Folositi filtrele din bara de sus:
- Cautare — scrieti codul intern sau numele produsului
- Brand — filtrati dupa brand
- Tip — Toate / Simplu / Varianta
- Status — Active / Inactive / Toate
Pentru produse cu Variante:
- Produsul parinte apare cu un chenar mov si o sageata ► in stanga
- Faceti click pe randul parinte pentru a expanda si a vedea variantele
7. Schimba un Produs Simplu in Varianta
Daca ai creat un Produs Simplu si ulterior decizi ca trebuie sa aiba mai multe variante (alte culori, alte gramaje), poti promova Produsul Simplu la Produs cu Variante direct din formular — fara sa pierzi datele.
Cand sa folosesti aceasta operatie
- Producatorul a lansat alte culori/gramaje pentru un produs creat deja ca Produs Simplu
- Ai gresit la crearea initiala si ai ales Tip = Simplu in loc de Tip = Varianta
- Vrei sa fuzionezi mai multe Produse Simplu sub un singur master cu Variante (vezi sectiunea urmatoare pentru pasul al doilea)
Ce face sistemul
- Schimba Tip de pe Simplu pe Varianta
- Creeaza prima varianta sub acest produs, cu datele actuale (Cod Intern, Cod Producator, Gramaj, Pret de Achizitie, Greutate, Inaltime, Latime, Clasificare etc.)
- Muta toate inregistrarile copil de pe produs catre noua varianta — Coduri EAN, Preturi, Ambalaje, plus starile de sincronizare BOrg / eMag / Shopify
- Sterge campurile la nivel de varianta de pe master (raman doar cele la nivel de Produs — Brand, Tip Shopify, Grupa BOrg etc.)
Pasi
- Deschide Produsul Simplu pe care vrei sa-l transformi
- Asigura-te ca produsul nu este in mijlocul unei sincronizari (status = Synced sau Failed pe toate platformele, nu Syncing)
- Apasa butonul "Schimba in Varianta" din bara de comenzi a formularului
- In dialog alege Tip variatie — pe ce axa vor diferi variantele:
- Culoare — daca variantele difera prin culoare
- Gramaj — daca variantele difera prin gramaj
- Apasa "Transforma Produsul" si asteapta confirmarea
- Dupa succes, formularul se reincarca automat — vei vedea Tip = Varianta si o singura Varianta in subgrila Variante (cu toate datele migrate)
- Adauga restul variantelor in subgrila Variante (ca de obicei)
Verificari manuale dupa transformare
Dialogul iti arata cate inregistrari au fost mutate. Verifica si:
- Site-uri / canale de vanzare pe varianta — au fost copiate de pe produs pe varianta? Daca nu, adauga-le manual.
ATENTIE
- Butonul este vizibil doar cand Tip = Simplu si produsul este Activ.
- Daca produsul are sync in derulare, butonul este dezactivat — asteapta finalizarea.
- Operatie ireversibila — nu exista buton "Schimba inapoi in Produs Simplu". Daca gresesti, va trebui sa stergi varianta si sa muti datele inapoi manual.
8. Adauga un Produs Simplu ca varianta intr-un produs cu Variante
Daca ai doua Produse Simplu cu acelasi brand (de exemplu, doua nuante diferite de vopsea importate ca produse separate) si vrei sa le fuzionezi sub un singur master cu Variante, foloseste aceasta operatie. La fel se aplica si daca master-ul cu Variante exista deja si vrei doar sa muti un Produs Simplu ca varianta noua sub el.
Pre-conditii
- Master-ul trebuie sa fie deja un Produs cu Variante (Tip = Varianta)
- Produsul sursa trebuie sa fie un Produs Simplu (Tip = Simplu)
- Ambele produse trebuie sa aiba acelasi Brand
- Niciun produs nu trebuie sa fie in timpul unei sincronizari active
TIP
Daca ambele produse au Tip = Simplu, mai intai foloseste sectiunea precedenta (Schimba un Produs Simplu in Varianta) pentru a transforma unul in Produs cu Variante. Apoi adauga celalalt aici.
Ce face sistemul
- Creeaza o noua varianta pe master, cu datele Produsului Simplu sursa (Cod Intern, Cod Producator, Gramaj, Greutate, Pret, Clasificare, traducerile de denumire BOrg etc.)
- Muta inregistrarile copil ale Produsului Simplu sursa catre noua varianta — Cod EAN, Preturi, Ambalaj, plus starile de sincronizare BOrg si eMag
- Pregateste consolidarea pe Shopify — la urmatorul Sync Shopify pe master, produsul Shopify vechi al Produsului Simplu este eliminat din magazin si o noua varianta apare automat pe produsul master
- Sterge Produsul Simplu sursa din BrandSync
Pasi
- Deschide produsul master cu Variante
- In subgrila Variante Produs, apasa butonul "Adauga Simplu ca Varianta" din bara de comenzi
- Se deschide o lista de cautare filtrata automat dupa Brand-ul master-ului si Tip = Simplu Activ. Selecteaza Produsul Simplu pe care vrei sa-l adaugi
- In dialog vei vedea un sumar (Nume, Cod Intern, Gramaj). Alege Tip variatie (Culoare sau Gramaj) — se aplica pe noua varianta
- Apasa "Adauga ca Varianta"
- Asteapta confirmarea — dialogul afiseaza cate inregistrari au fost mutate
- Apasa Sincronizeaza in Shopify pe master pentru a finaliza consolidarea pe Shopify
Diferenta fata de "Schimba in Varianta"
| Aspect | Schimba in Varianta | Adauga Produs Simplu ca varianta |
|---|---|---|
| Punct de pornire | Un Produs Simplu existent | Un master cu Variante + un Produs Simplu separat |
| Rezultat | Produsul Simplu devine Produs cu Variante (cu o singura varianta) | Master-ul primeste o varianta in plus; Produsul Simplu sursa este sters |
| Pe ce buton se lanseaza | Bara de comenzi a formularului Produs | Bara de comenzi a subgrilei Variante (pe master cu Variante) |
ATENTIE
- Acelasi Brand obligatoriu. Sistemul refuza fuziunea daca brandurile difera.
- Master DOAR Produs cu Variante, sursa DOAR Produs Simplu. Nu poti fuziona doua Produse cu Variante sau doua Produse Simplu (transforma intai unul in Produs cu Variante).
- Produsul Simplu sursa este sters. Operatia este ireversibila — verifica de doua ori inainte sa apesi "Adauga ca Varianta".
- Sync Shopify obligatoriu dupa fuziune. Pana cand nu rulezi Sync Shopify, exista doua produse pe Shopify (master + Produsul Simplu vechi). Sync-ul curata acest dezordin automat.
Probleme frecvente
| Problema | Solutie |
|---|---|
| Nu vad grilele (Coduri EAN, Ambalaje etc.) | Salvati produsul mai intai (Ctrl+S) |
| Butonul "Calculeaza Pret" este dezactivat | Completati Pretul de Achizitie si Moneda |
| Nu se creeaza preturi | Verificati ca produsul/varianta are site-uri Shopify asociate (grila Site-uri Shopify) si ca brandul are metoda de calcul configurata |
| Site-urile Shopify nu apar dupa salvare | Verificati ca brandul are site-uri asociate (Configurarea unui Brand) |
| Am sters un site si pretul a disparut | Comportament normal — cand stergeti un site, toate preturile pentru acel site sunt sterse automat |
| Produsul nu apare in grila | Verificati filtrul de Status (implicit arata doar produse Active) |
| Exportul BOrg nu functioneaza | Verificati ca brandul are Furnizor asociat |