Csereszabályok
A csereszabályok funkció használatával komplex lehetőséget biztosítunk számodra, hogy a nagykereskedések által biztosított termék adatokban kifejezésekre keresve cserét tudj végrehajtani pl. termék névben, rövid és részletes leírásban, paraméterekben és raktárkészletben.
Új csereszabály hozzáadásához kattints acsereszabály hozzáadásagombra.
Csereszabály megnevezése: Itt tudod elnevezni a létrehozni kívánt csereszabályt. Célszerű jól azonosítható nevet adni neki pl. Szín csere, Készlet csere stb.
Csereszabály értékek megadása: A forrás értékben tudod megadni, hogy milyen kifejezést akarsz cserélni, a cél értéknél azt, hogy mire, a miben keressen opciónál pedig hogy mely adatban legyen végrehajtva a csere. Az itt megadott érték pároknak megfelelően, sorrendben kerülnek cserélésre azok a szinkronok során.
Nézzünk egy példát
A forrás értékben lévő #FFF paraméter értéket akarod cserélni fehér értékre, akkor a forrás értékhez írd be, hogy #FFF, a cél értékhez hogy fehér, a miben keressen opciónál pedig válaszd ki, hogy paraméterek.
Egy csereszabályon belül több csere kifejezést is definiálhatsz, ehhez kattints azérték hozzáadásagombra.
Teljes egyezőség: Kikapcsolt állapotban részegyezőség esetén is cserél, bekapcsolt állapotban pedig teljes egyezőség alapján cserél értéket.
Betű érzékenység: Bekapcsolásával kis és nagybetű érzékenység is kezelhető, így különbséget lehet tenni az értékek között pl. VAN, Van
Ha felvitted az összes értéket, akkor mentsd el a létrehozott csereszabályt acsereszabály létrehozásagombra kattintva. Igény esetén több ilyen szabályt is létrehozhatsz a fentebb leírt módon.
Amikor a szabályokat létrehoztad, akkor azokat hozzá kell kapcsolnod egy-egy kapcsolathoz, ahol használni szeretnéd. Ehhez navigálj el a Kapcsolatok menübe, szerkeszd az adott kapcsolatot és a Szabályok fülön tudod aktiválni. Ha többet is hozzákapcsolsz egy-egy kapcsolathoz, akkor az a sorrend fog számítani a feldolgozás során, amit beállítasz.
Nézzünk néhány példát:
Olyan egyedi XML kapcsolatot kezelsz, ahol a nagykereskedés nem ad konkrét készlet értéket, csak VAN vagy NINCS értéket biztosít a feedben. Ilyen esetben létrehozhatsz egy csereszabályt, hogy a VAN érték esetén a raktárkészlet mezőben pl. 20 kerüljön átadásra az áruház felé, NINCS érték esetén 0.
Olyan külföldi nagykereskedést kötöttél be, ahol a paraméterek idegen nyelven találhatóak meg a feed-ben. Ilyen esetben ezekre az idegen nyelvű szavakra beállíthatsz csereszabályt, ami a megfelelő magyar nyelvű értékre cseréli a paraméterekben az értéket.
A nagykereskedés adott termékek esetén a színeket szövegesen adja meg pl. piros, kék, sárga stb. Ezeket az áruházad felé szín típusú paraméterként szeretnéd átadni HEXA kóddal, akkor csereszabályok segítségével minden szöveges szín értéket cserélni tudsz HEXA kódra. Természetesen mindez fordítva is működőképes, ha színkódot cserélnél szöveges értékre.
Csereszabályokat korlátlan számban létrehozhatsz, így csak a fantázia szab határt, hogy a nagykereskedésnél található adatokban mit mire cserélsz ki az adatátadás során.
FONTOS!
Ha új csereszabályokat hozol létre vagy meglévőt módosítasz, akkor ezek csak a következő teljes szinkron esetén fognak frissülni az áruházadban.