===== Variáns kezelés a Shoprenter webshopon ===== {{fa>info-circle?lg}} Ez a leírás a **[[evir:shoprenter:altalanos|Shoprenter]]** webshopra vonatkozik. A variánsmodell webshoptípusonként különbözik, az áttekintés: **[[evir:webshop_connector:variansok|Variáns kezelés a külső webshopokban]]**. A Shoprenteren a variáns a webshopon is **önálló termék**: saját cikkszámmal, saját árral és saját készlettel. A variáns termék a fő termékre hivatkozik, a vásárlói felületen megjelenő **választót** pedig a termék **termék típus**ának (//product class//) variáns paraméterei adják. Ez két, egymástól független feltöltést jelent: * a **termék típus** (az eVIR [[evir:torzsadatok:cikktorzs:cikk_kategoriak|cikk kategóriájából]]) hordozza, **mely tulajdonságok** a választók, * a **termék** hordozza, hogy melyik fő termékhez tartozik, és mi az adott tulajdonság **értéke**. Ha bármelyik hiányzik, a csoport nem működik a webshopon. ==== Fogalmak ==== * **Fő termék** \\ eVIR-be rögzített [[evir:torzsadatok:cikktorzs:termekek|termék]], amelyre a variánsok hivatkoznak. * {{fa>exclamation-circle?lg}} A fő terméknek **már fent kell lennie** a webshopon, amikor a variáns felkerül - a variáns a webshopon lévő fő termék azonosítójára hivatkozik. * **Variáns termék** \\ Szintén önálló eVIR termék, a fő termékkel megegyező [[evir:torzsadatok:cikktorzs:cikk_kategoria_adatai|cikk kategóriában]], eltérő tulajdonság értékkel. * {{fa>exclamation-circle?lg}} Egy variánsnak **egy** fő terméke legyen. Ha többet rögzítünk, a szinkron egyet használ közülük. * {{fa>exclamation-circle?lg}} **Nincs többszintű csoport:** egy variánsnak nem lehet variánsa. * **Termék típus** \\ Az eVIR cikk kategóriájából létrejövő //product class//. Ez tartalmazza a kategóriához rendelt cikk tulajdonságokat, és ezen belül azt, hogy közülük melyik a **variáns paraméter**. * **Variáns paraméter** \\ A választót adó cikk tulajdonság. * {{fa>exclamation-circle?lg}} **Termék típusonként legfeljebb kettő lehet.** Ha a szinkron beállításban mindhárom //variáns tulajdonság// mező ki van töltve, a program a **két legkisebb sorszámút** használja, a harmadik figyelmen kívül marad. * {{fa>info-circle?lg}} A variáns paraméterek a webshopon **legördülő választóként** jelennek meg. * {{fa>info-circle?lg}} A választóként használt tulajdonság a Shoprenteren **lista típusú** paraméterként jön létre. Ha az eVIR-ben szöveg típusú, a szinkron automatikusan listaként küldi fel - ehhez nem kell semmit tenni. ==== 1. Egyszeri beállítások ==== - **Variánskezelés bekapcsolása** \\ A **''[[evir:webshop_connector:webshop_connector_menu|Webshop connector]] -> Beállítás -> [[evir:webshop_connector:beallitas:webshopok|Webshopok]]''** menüpont alatt a **[[evir:webshop_connector:beallitas:shoprenter_termek|Termék]]** területen a **Variánsok** mezőben a //**Variánsok kezelése**// opció választása. \\ \\ - **Cikk tulajdonságok rögzítése** \\ A **''Törzsadatok -> Cikkszámok -> [[evir:torzsadatok:cikktorzs:cikk_tulajdonsagok|Cikk tulajdonságok]] -> [[evir:torzsadatok:cikktorzs:cikk_tulajdonsag_adatai|Új cikk tulajdonság]]''** menüpont alatt (pl. szín, méret). * A **''[[evir:webshop:cikk_tulajdonsag_beallitasai|Webshop_neve... webshop beállítás]]''** mezőben **''Használva van a webshopban és a szinkron beállításoknál''** kell legyen, hogy a tulajdonság a webshopra is kikerüljön. \\ \\ - **Cikk kategória beállítása** \\ A **''Törzsadatok -> Cikkszámok -> [[evir:torzsadatok:cikktorzs:cikk_kategoriak|Cikk kategóriák]]''** menüpont alatt a termékek kategóriájánál a ''Cikk tulajdonságok'' területen ki kell választani a választóként használni kívánt tulajdonságokat. \\ {{fa>info-circle?lg}} Ebből a kategóriából lesz a webshopon a **termék típus**, és ebben dől el, mely tulajdonságok a variáns paraméterek. \\ \\ - **A választó tulajdonságok megadása** \\ A **''Webshop connector -> Beállítás -> [[evir:webshop_connector:beallitas:szinkron|Szinkron]]''** menüpont alatt az **1/2/3. variáns tulajdonság szinkronizálása** mezőkben. Az első kettő számít (lásd //Variáns paraméter// a fogalmaknál). * {{fa>exclamation-circle?lg}} Ugyanebben a szinkronban be kell kapcsolni a **Kategória szinkronizálása** és a **Tulajdonságok szinkronizálása** mezőket is. A tulajdonság **értékei** csak akkor kerülnek ki a termékre, ha **mindkettő** be van kapcsolva; a termék típus hozzárendelése pedig a //Kategória szinkronizálása// mezőn múlik. Ezek nélkül a szinkron hibajelzés nélkül fut le, és a webshopon nem lesz választó. ==== 2. Termékek rögzítése ==== - **Fő termék** \\ A ''Törzsadatok -> Cikkszámok -> Terméklista'' menüpont alatt. - A ''//Webshop_neve...// [[evir:webshop:webshop_cikk_lathatosag|webshop beállítás]]'' mezőben aktív értéket kell választani. - A ''Cikk tulajdonságok'' gombra kattintva a [[evir:webshop:webshop_cikk_tulajdonsagok|webshop tulajdonságok]] űrlapon a ''Tulajdonságok'' területen értéket adunk a választó tulajdonságoknak. \\ Például //Piros-S kocka//: cikkszám = TERMEK_123, szín = piros, méret = S. - Az űrlap alján a ''Variáns cikkek'' területen hozzáadjuk a variáns termékeket. - Mentés. \\ \\ - **Variáns termékek** \\ Ugyanaz, mint a fő terméknél - a ''Variáns cikkek'' terület kitöltése nélkül, **eltérő** tulajdonság értékkel. \\ Például //Kék-S kocka//: cikkszám = TERMEK_124, szín = kék, méret = S. * {{fa>exclamation-circle?lg}} Ha a fő terméknél kitöltöttünk egy választó tulajdonságot, akkor **minden variánsnál** ki kell töltenünk - amelyik cikken üres, az nem jelenik meg a választóban, és erre nincs figyelmeztetés. * A variánsnak is legyen aktív webshop beállítása, és **ugyanabba a cikk kategóriába** tartozzon, mint a fő termék - a választót a kategóriából képzett termék típus adja. ==== 3. Feltöltés a webshopba ==== {{fa>exclamation-circle?lg}} **A sorrend itt nem mindegy.** - **Kategória szinkronizálása** \\ **''Webshop connector -> [[evir:webshop_connector:szinkronizalasok|Szinkronizálások]] -> Kategória szinkronizálása''**. Ez a menüpont **először a cikk tulajdonságokat** küldi fel, majd a kategóriákat és a termék típusokat - így a termék típus már a felküldött tulajdonságokra hivatkozva kapja meg a variáns paramétereket. * {{fa>info-circle?lg}} Ha egy tulajdonság még nem volt fent, amikor a termék típus összeállt, akkor abból a termék típusból kimarad a variáns paraméter. Ilyenkor a kategória szinkront **újra kell futtatni**. - **Cikk szinkronizálása** \\ **''Webshop connector -> Szinkronizálások -> Cikk szinkronizálása''**. Ekkor kerül fel a termék típus hozzárendelése, a tulajdonság értékek és a fő termékre való hivatkozás. - **Képek szinkronizálása** \\ A [[evir:webshop:webshop_cikk_kepek|cikkekhez rögzített képek]] feltöltése. - **Készlet rögzítése** \\ **''Raktár -> [[evir:raktar:raktar_bevetelezes|Bevételezés számláról]]''** - a fő terméknek és minden variánsnak külön készlete van. - **Készlet szinkronizálása** \\ **''Webshop connector -> Szinkronizálások -> Készlet szinkronizálása''**. ==== Gyakori hibák ==== * **A termékek felkerültek, de nincs választó** \\ A termék típusban nincs variáns paraméter. Ellenőrizni kell, hogy a cikk kategóriához hozzá van-e rendelve a tulajdonság, ki van-e töltve a //variáns tulajdonság szinkronizálása// mező, és le futott-e a //Kategória szinkronizálása// **a tulajdonságok felküldése után**. * **A választó megjelenik, de a harmadik tulajdonság nem** \\ Ez nem hiba: termék típusonként legfeljebb két variáns paraméter lehet, a harmadik mező figyelmen kívül marad. * **A variáns nem kapcsolódik a fő termékhez** \\ A variáns akkor tud a fő termékre hivatkozni, ha a fő termék **már fent van** a webshopon. Ha a variáns cikkszáma ábécében előbb áll, előfordulhat, hogy a variáns megy fel előbb - ilyenkor a **cikk szinkron újbóli futtatása** rendezi a kapcsolatot. * **A tulajdonság értékei nem jelennek meg** \\ A szinkron beállításban a //Tulajdonságok szinkronizálása// vagy a //Kategória szinkronizálása// mező nincs bekapcsolva - a paraméter értékek kiküldéséhez mindkettő kell. * **A variáns nem jelenik meg a csoportban** \\ A variáns cikk webshop beállítása nem aktív, vagy nem ugyanabban a cikk kategóriában van, mint a fő termék. __Kapcsolódó oldalak:__ * [[evir:webshop_connector:variansok|Variáns kezelés a külső webshopokban]] * [[evir:webshop_connector:beallitas:shoprenter_termek|Shoprenter beállítás: Termék]] * [[evir:webshop_connector:beallitas:egyedi_szinkron_beallitas|Egyedi szinkron beállítás]] * [[evir:webshop:cikk_tulajdonsag_beallitasai|Cikk tulajdonság webshop beállításai]] * [[evir:shoprenter:altalanos|Shoprenter általános]] * [[evir:shoprenter:beallitas|Shoprenter beállítás]]