===== Kapcsolódó, helyettesítő és variáns termékek beállítása =====
Egy [[evir:torzsadatok:cikktorzs:termekek|termékhez]] három, egymástól független termék-kapcsolat rögzíthető. Mindhárom ugyanott, ugyanúgy állítható be, de más a jelentésük és más a hatásuk a webshopon.
^ Kapcsolat ^ Mit jelent ^ Hol hat ^
| **Kapcsolódó cikkek** | Kiegészítő, a termék mellé ajánlható másik termék (pl. memóriakártyához kártyaolvasó). | Belső webshop: //Kapcsolódó termékek// fül. Külső webshop: szinkronizálható (lásd lent). |
| **Helyettesítő cikkek** | A terméket kiváltó termék (pl. 32 GB memóriakártya helyett 64 GB). | Belső webshop: //Helyettesítő termékek// fül. Külső webshop: szinkronizálható (lásd lent). |
| **Variáns cikkek** | A termék változatai (szín, méret, kiszerelés). Az eVIR-ben **minden variáns önálló cikk**, saját cikkszámmal, árral és készlettel. | Belső webshop: //Termékváltozatok// fül. Külső webshop: webshoptípusonként eltérő, lásd [[evir:webshop_connector:variansok|Variáns kezelés a külső webshopokban]]. |
----
==== Hol állítható be ====
''Törzsadatok -> [[evir:torzsadatok:cikktorzs:torzs_cikkszam|Cikkszámok]] -> Termék lista -> (termék) -> ''**[[evir:webshop:webshop_cikk_tulajdonsagok|Cikk tulajdonságok]]** — vagy a termék //Módosítás// űrlapján a **| {{fa>arrow-right?lg}} Tulajdonságok |** gombbal.
Az űrlap alján három külön terület áll: **Kapcsolódó cikkek**, **Helyettesítő cikkek**, **Variáns cikkek**. Mindhárom ugyanabból épül fel:
* **Cikkszám** beviteli mező,
* **| Termék keresés |** és **| Szolgáltatás keresés |** gomb — a cikk kiválasztása listából, cikkszám ismerete nélkül,
* **| {{fa>plus?lg}} Hozzáadás |** gomb,
* alatta a már felvett cikkek listája (cikkszám, megnevezés), soronként {{fa>trash?lg}} törlés gombbal.
----
==== A rögzítés menete ====
- **A termék megnyitása** a //Cikk tulajdonságok// oldalon (lásd fent).
- **A megfelelő terület kiválasztása** — kapcsolódó, helyettesítő vagy variáns.
- **A másik cikk cikkszámának megadása** — kézzel beírva, vagy a //Termék keresés// / //Szolgáltatás keresés// gombbal listából választva.
- **Hozzáadás.** A cikk azonnal bekerül a terület alatti listába.
- **Ugyanígy vehető fel a többi kapcsolat is**, területenként tetszőleges számban.
{{fa>info-circle?lg}} **Ez a három terület nem a //Felvesz// gombhoz kötött:** a //Hozzáadás// és a soronkénti {{fa>trash?lg}} **azonnal ír az adatbázisba**, függetlenül attól, hogy az űrlap többi része mentésre kerül-e.
A program két dolgot ellenőriz a hozzáadáskor:
* a megadott cikkszámnak **léteznie kell a cikktörzsben** — egyébként //„… cikk nem létezik"// figyelmeztetés jön, és a felvétel elmarad;
* **ugyanaz a pár nem vehető fel kétszer** ugyanabba a területbe — ilyenkor //„… már szerepel a táblázatban"// a válasz.
{{fa>exclamation-circle?lg}} Azt viszont **nem akadályozza meg**, hogy a termék **önmagára** hivatkozzon (saját cikkszáma a saját kapcsolódó vagy variáns listájában). Ez a webshopon értelmetlen tételt eredményez, ezért érdemes rá figyelni. //(A tömeges import ugyanezt már hibaként elutasítja.)//
----
==== A kapcsolat egyirányú ====
{{fa>exclamation-circle?lg}} A rendszer azt a kapcsolatot rögzíti, amelyik az **éppen szerkesztett terméknél** felvételre került: ha az //A// termékhez hozzáadásra kerül a //B//, attól a //B// terméknél még **nem jelenik meg** az //A//.
* Ha a kapcsolatnak **mindkét irányban** látszania kell (a vásárló bármelyik termék adatlapjáról eljusson a másikra), akkor **mindkét terméknél rögzíteni kell**.
* A variánsoknál ez nem kérdés: ott a kapcsolat szándékosan egyirányú, mindig a **fő terméknél** kell felvenni a variánsokat. \\ {{fa>exclamation-circle?lg}} **Csak két szint működik:** egy variánsnak nem lehet variánsa.
----
==== Megjelenés a belső webshopban ====
A termék [[evir:webshop:cikk_adatok_oldal|adatlapján]] a kapcsolatok külön füleken jelennek meg (//Kapcsolódó termékek//, //Helyettesítő termékek//, //Termékváltozatok//), ugyanolyan termékkártyákkal, mint a terméklista kártya nézetében. Az a fül, amelyiknek nincs tartalma, meg sem jelenik.
* Csak olyan cikk kerül ki, amelyik a **webshopban egyébként is látható** — a [[evir:webshop:webshop_cikk_lathatosag|webshop beállítása]] és a készlet szerint. A nem látható kapcsolt termék némán kimarad.
* **Fülenként legfeljebb 9** tétel jelenik meg.
* {{fa>exclamation-circle?lg}} A 9-es korlát a **láthatósági szűrés előtt** vág, ráadásul rögzített sorrend nélkül. Ha tehát 9-nél több kapcsolat van felvéve, nem határozható meg, melyik kilenc kerül be a válogatásba — és abból is csak a webshopban látható cikkek maradnak meg, azaz a fülön akár jóval kevesebb (vagy semennyi) termék látszhat. **Érdemes ezért fülenként legfeljebb 9 kapcsolatot rögzíteni**, csupa olyan termékkel, amelyik a webshopban látható.
* {{fa>info-circle?lg}} A belső webshopban a **variáns termék önálló termékként is megjelenik** a terméklistában — a kapcsolat csak a //Termékváltozatok// fület tölti fel, elrejteni nem rejti el. Ha egy variánsnak nem szabad önállóan előjönnie, azt a saját [[evir:webshop:webshop_cikk_lathatosag|webshop beállításával]] kell megoldani. //(Ez eltér a Shopify viselkedésétől, ahol a variáns nem kerül fel önálló termékként.)//
* A megjelenés formája a ''Webshop -> Beállítás -> [[evir:webshop:webshop_sablon|Webshop sablon]]'' //Cikk kártya lista nézet// sablonjával szabható testre.
----
==== Külső webshopok ====
=== Kapcsolódó és helyettesítő termékek szinkronja ===
A ''[[evir:webshop_connector:webshop_connector_menu|Webshop connector]] -> Beállítás -> [[evir:webshop_connector:beallitas:egyedi_szinkron_beallitas|Szinkron]]'' menüpontban, webshoponként kapcsolható be a **//Kapcsolódó termékek szinkronizálása//** és a **//Helyettesítő termékek szinkronizálása//** mező.
* Ez a két mező **UNAS**, **Shoprenter** és **WooCommerce** webshopnál választható. \\ {{fa>exclamation-circle?lg}} **Shopify-nál nem:** oda a kapcsolódó és a helyettesítő termékek nem kerülnek ki, hiába vannak eVIR-ben rögzítve.
* A szinkron a kapcsolt termékeket a webshopon lévő termékek azonosítói alapján kapcsolja össze, ezért **a hivatkozott terméknek is fent kell lennie a webshopon**. Ami az eVIR-ben nincs webshopra jelölve, vagy még nem szinkronizálódott fel, az a kapcsolatból is kimarad.
=== Variánsok ===
A variánsokból a külső webshopon **webshoptípusonként más lesz** (Shopify: a fő termék alatti variáns; Shoprenter és UNAS: önálló termék, csoportba fogva), és a beállításuk is több lépésből áll — a variáns option-öket adó cikk tulajdonságok megfeleltetésétől a variánskezelés bekapcsolásáig. Ezt teljes egészében külön lap írja le: **[[evir:webshop_connector:variansok|Variáns kezelés a külső webshopokban]]**.
{{fa>info-circle?lg}} Ami itt a lényeg: a webshoptípustól függetlenül a //Variáns cikkek// terület az egyetlen hely, ahol a variáns a fő termékhez rendelhető — a többi variáns-beállítás ezt a kapcsolatot használja.
----
==== Tömeges felvitel és módosítás ====
Sok termék kapcsolatait nem érdemes egyesével rögzíteni: a ''Törzsadatok -> Cikkszámok -> [[evir:torzsadatok:cikktorzs:cikkszamok_tomeges|Tömeges műveletek]] -> Cikk-kapcsolatok export / Cikk-kapcsolatok import'' menüpont mindhárom kapcsolattípust kezeli — részletek: [[evir:webshop:cikk_kapcsolatok_import|Cikk-kapcsolatok exportálása és importálása]].
{{fa>exclamation-circle?lg}} Az import **cikkszámonként teljes cserét** végez: amelyik cikkszám szerepel a fájlban, annál a rendszer **mindhárom** kapcsolattípus korábbi sorait törli, és csak a fájlban lévőket veszi fel. Ha tehát egy termékhez csak a kapcsolódó cikkek kerülnek a fájlba, a helyettesítői és variánsai **elvesznek**. A fájlban nem szereplő cikkszámok kapcsolatait az import nem bántja.
----
==== Kapcsolat és a cikk törlése ====
{{fa>exclamation-circle?lg}} Amíg egy cikk bármelyik kapcsolatban szerepel — akár a szerkesztett termékként, akár a másik oldalon, kapcsolódóként, helyettesítőként vagy variánsként —, a **cikk nem törölhető a cikktörzsből**: a rendszer a törlést elutasítja. Előbb a kapcsolatokat kell megszüntetni, minden olyan terméknél, ahol a cikk szerepel.
{{fa>info-circle?lg}} Maga a kapcsolat bármikor, következmény nélkül törölhető a soronkénti {{fa>trash?lg}} gombbal — a két cikk törzsadatait ez nem érinti.
----
__Kapcsolódó oldalak:__
* [[evir:webshop:webshop_cikk_tulajdonsagok|Webshop cikk tulajdonságok]]
* [[evir:webshop:cikk_kapcsolatok_import|Cikk-kapcsolatok exportálása és importálása]]
* [[evir:webshop_connector:variansok|Variáns kezelés a külső webshopokban]]
* [[evir:webshop_connector:beallitas:egyedi_szinkron_beallitas|Egyedi szinkron beállítás]]
* [[evir:webshop:cikk_adatok_oldal|Cikk adatok oldal alapértelmezett felépítése]]
* [[evir:webshop:webshop_cikk_lathatosag|Cikkek láthatósága a webshopban]]
* [[evir:torzsadatok:cikktorzs:termekek|Termékek]]
* [[evir:torzsadatok:cikktorzs:cikk_tulajdonsagok|Cikk tulajdonságok]]