Kaip veikia eksporto filtrai ir produktų pašalinimas
Sužinokite, kaip valdyti, kurie produktai įtraukiami į eksportą, derinant AND ir OR sąlygas, pasirenkant tiekėjo arba produkto atributus ir pridedant pašalinimo taisykles. Šiame vadove paaiškinama, kodėl produktas gali būti įtrauktas į B2BLIX Feed eksportą arba iš jo pašalintas, taip pat pateikiamas praktinis kontrolinis sąrašas filtro logikai ir produkto lygio rezultatams peržiūrėti.
Kada šis vadovas naudingas
Naudokite eksporto filtrus, kai XML eksporte turi būti tik pasirinkta jūsų B2BLIX katalogo dalis. Pavyzdžiui, gali reikėti įtraukti tam tikrų tiekėjų produktus, reikalauti galiojančios kainos ar likučio reikšmės, neįtraukti ribojamų gamintojų arba pašalinti konkretų EAN sąrašą.
Šis vadovas taip pat naudingas, kai produktas yra B2BLIX, tačiau jo nėra viename iš eksportų, arba kai produktas netikėtai įtraukiamas, nors ketinote jį pašalinti.
Trumpas atsakymas
Eksporto filtras nustato, ar produktas įtraukiamas į konkretų eksportą. Produktas turi atitikti visą filtro struktūrą, kad būtų toliau apdorojamas tame eksporte taikomomis transformacijomis, šablonu ir generuojamu XML.
Sąlygos gali būti grupuojamos naudojant AND ir OR:
- AND reiškia, kad turi būti įvykdyta kiekviena grupės sąlyga.
- OR reiškia, kad pakanka įvykdyti bet kurią sąlygą.
Sujungus kelias grupes, jų išdėstymas pakeičia rezultatą. Jei produktas netikėtai įtraukiamas arba pašalinamas, pirmiausia peržiūrėkite sąlygų grupavimą, o ne tikrinkite kiekvieną sąlygą atskirai.
Įspėjimas: Pakeitus eksporto filtrą, kitame sugeneruotame XML faile gali pasikeisti produktų sąrašas. Prieš naudodami atnaujintą eksportą veikiančioje parduotuvėje, prekyvietėje ar kainų palyginimo platformoje, patikrinkite filtrą su keliais žinomais produktais ir peržiūrėkite sugeneruotą rezultatą.
Kaip veikia eksporto filtrai
B2BLIX tiekėjų produktus saugo bendrame kataloge, nepriklausomai nuo atskirų eksportų. Tada kiekvienas eksporto vaizdas gali pasirinkti skirtingą šio katalogo dalį.
Eksporto filtre galima naudoti susietą informaciją apie produktą, pvz.:
- EAN arba SKU
- Tiekėjas
- Kaina arba likutis
- Pavadinimas arba aprašymas
- Kategorija arba kategorijos ID
- Gamintojas arba prekės ženklo reikšmė
- Svoris, matmenys, spalva ar kiti susieti atributai
Galimi palyginimai gali apimti Lygu, Nelygu, Sudėtyje yra, Yra, Nėra, tuščios reikšmės tikrinimą ir skaitinius palyginimus, pvz., didesnę arba mažesnę reikšmę.
Eksporto filtrai skiriasi nuo transformacijos filtrų:
- Eksporto filtras nustato, ar produktas apskritai įtraukiamas į eksportą.
- Transformacijos filtras nustato, ar konkrečiam įtrauktam produktui taikomas tam tikras skaičiavimas arba turinio pakeitimas.
Transformacijos taisyklė negali grąžinti produkto į eksportą, jei eksporto filtras jį pašalino.
Ką patikrinti savo paskyroje
1. Peržiūrėkite eksporto filtro struktūrą
Prisijungę atidarykite Eksportai ir pasirinkite eksportą, kurį norite peržiūrėti. Norėdami suprasti eksporto konfigūracijos laukus, perskaitykite XML eksporto vaizdų kūrimas ir konfigūravimas.
Patikrinkite visą filtro struktūrą ir įsitikinkite:
- Kurios sąlygos yra toje pačioje AND grupėje.
- Kurios alternatyvos yra OR grupėje.
- Ar pašalinimo sąlyga taikoma visam filtrui, ar tik vienai šakai.
- Ar pasirinktame atribute yra reikšmė, kurios tikitės.
- Ar tekstiniai, skaitiniai ir tuščios reikšmės palyginimai tinka tam laukui.
2. Patikrinkite produkto šaltinį ir susietas reikšmes
Sąlyga vertinama naudojant B2BLIX prieinamus produkto duomenis. Pavyzdžiui, tiekėjo sąlyga priklauso nuo pasirinktos tiekėjo reikšmės, o gamintojo pašalinimas – nuo susietos gamintojo arba prekės ženklo informacijos.
Prisijungę atidarykite Visi produktai ir patvirtinkite, kad produktas išsaugotas ir kad yra pagrindinės jo reikšmės. Daugiau informacijos apie šį puslapį rasite Visų produktų sąsaja.
Jei reikšmės nėra arba ji skiriasi nuo filtre naudojamos reikšmės, prieš keisdami eksporto sąlygą peržiūrėkite atitinkamą tiekėjo susiejimą.
3. Patikrinkite vieną produktą naudodami Export Checker
Paprastai greičiausias būdas ištirti filtrą – patikrinti vieną žinomą EAN.
Prisijungę atidarykite Eksportų tikrintuvas. Norėdami suprasti ataskaitą, perskaitykite Exports Checker: produkto duomenų ir eksporto rezultatų peržiūra.
- Įveskite produkto EAN.
- Pasirinkite reikiamą eksportą.
- Peržiūrėkite pirminius tiekėjo duomenis ir pasirinkto tiekėjo pasiūlymą.
- Patikrinkite, kurie filtrai turėjo įtakos produktui.
- Patvirtinkite, ar produktas pasiekė galutinius eksportuojamus atributus ir XML rezultatą.
Dažniausi pašalinimo atvejai
Produktų sąrašo pašalinimas pagal EAN
Naudokite sąlygą EAN nėra sąraše ir įveskite EAN reikšmes, kurios neturi būti rodomos tame eksporte. Tai pašalina atitinkančius produktus tik iš pasirinkto eksporto. Jie gali likti kataloge ir kituose eksportuose.
Taip pat patikrinkite, ar pašalinimo sąlyga įtraukta tinkamu lygiu. Jei ji yra tik vienoje OR grupės šakoje, kita šaka vis tiek gali leisti produktui praeiti.
Tiekėjo pašalinimas
Naudokite tiekėjo sąlygą, kai konkretaus tiekėjo produktai neturi būti naudojami tam tikram paskirties eksportui. Patikrinkite faktinį produktui pasirinktą tiekėją, ypač kai tą patį EAN siūlo keli tiekėjai.
Produktas vis tiek gali būti eksportuojamas iš kito tinkamo tiekėjo, nebent filtras pašalina patį produktą, o ne tik vieno tiekėjo pasiūlymą.
Gamintojo arba prekės ženklo pašalinimas
Naudokite susietą gamintojo arba prekės ženklo reikšmę. Prieš kurdami sąlygą patvirtinkite tikslią B2BLIX saugomą reikšmę, nes tiekėjų sklaidos kanalai gali naudoti skirtingą rašybą ar pavadinimų formatus.
Prisijungę atidarykite Gamintojai ir peržiūrėkite rastas reikšmes. Daugiau informacijos rasite Gamintojų sąsaja.
Reikalavimas, kad EAN būtų tinkamas naudoti
EAN pagrįstai paskirties vietai tokia sąlyga kaip EAN nėra tuščias gali aiškiai parodyti reikalavimą eksporto filtre. Jos vieta yra svarbi, kai filtre yra kelios AND ir OR grupės.
Įprastame B2BLIX procese produktai be tinkamo EAN neįtraukiami į įprastą produktų apdorojimą ir tiekėjų produktų sujungimą. Jei produkto kataloge apskritai nepavyksta rasti, patikrinkite jo tiekėjo EAN reikšmę ir susiejimą, o ne tik eksporto filtrą.
Teigiamos kainos arba likučio reikšmės reikalavimas
Tokios sąlygos kaip Kaina didesnė už 0 arba likučio palyginimas gali neleisti neužbaigtiems ar nepasiekiamiems produktams patekti į eksportą.
Prieš keisdami tokią sąlygą patikrinkite, ar nulinė arba trūkstama reikšmė atsiranda dėl tiekėjo šaltinio, tiekėjo susiejimo, duomenų aktualumo nustatymų arba aktyvios transformacijos taisyklės.
Produktas yra, tačiau neatitinka tikėtino atributo
Produktas gali būti rodomas skiltyje Visi produktai, tačiau neatitikti eksporto filtro, nes pasirinktame lauke yra kitokia, nei tikėtasi, reikšmė. Dažni pavyzdžiai:
- Tiekėjas naudoja kitokią gamintojo rašybą.
- Kategorija susieta su kita globalia kategorija.
- Tikėtina kaina susieta iš netinkamo šaltinio lauko.
- Atlikus duomenų aktualumo apdorojimą, produkto likutis yra lygus nuliui.
- Sąlyga tikrina naujai sukurtą atributą, kuris filtravimo etape dar neprieinamas.
Pavyzdys: įtraukti pasirinktus tiekėjus, bet pašalinti ribojamus EAN
Tarkime, eksportą turi sudaryti tiekėjo A arba tiekėjo B produktai, tačiau tik tuo atveju, jei produkto kaina yra teigiama ir jis turi tinkamą EAN. Atskiras ribojamų EAN sąrašas visada turi būti pašalintas.
Numatomą logiką galima aprašyti taip:
- Tiekėjas lygus tiekėjui A ARBA tiekėjas lygus tiekėjui B
- IR kaina didesnė už 0
- IR EAN nėra tuščias
- IR EAN nėra ribojamų EAN sąraše
Tiekėjų alternatyvos turi būti vienoje OR grupėje. Kainos, EAN reikalavimo ir pašalinimo sąrašų sąlygos turi būti taikomos visos šios grupės rezultatui.
Jei ribojamų EAN sąlyga įtraukta tik į tiekėjo A šaką, ribojamas tiekėjo B produktas vis tiek gali praeiti per kitą šaką.
Kodėl produkto vis tiek gali trūkti
Ne kiekvienas trūkstamas produktas pašalinamas eksporto filtru. Produktas galėjo būti sustabdytas ankstesniame proceso etape dėl šių priežasčių:
- Jo EAN trūksta, yra netinkamas arba susietas iš netinkamo tiekėjo lauko.
- Nepasiekiama reikalinga šaltinio reikšmė.
- Produkto nebėra tiekėjo duomenyse, o jo duomenų aktualumo nustatymai pakeitė likučio arba saugojimo būseną.
- Produktas yra B2BLIX, tačiau neatitinka pasirinkto eksporto filtro.
- Produktas įtrauktas į sugeneruotą XML, tačiau gaunanti platforma jį atmetė arba jo apdorojimas vėluoja.
B2BLIX valdo tiekėjo importą, susiejimą, katalogo apdorojimą, filtrus, transformacijas ir sugeneruotą XML. Kai išorinė platforma atsisiunčia failą, ji pati valdo savo tikrinimą, importavimo tvarkaraštį, aktyvavimą ir viešą rodymą.
Ką daryti toliau
- Pasirinkite vieną EAN, kuris turėtų būti įtrauktas, ir vieną, kuris turėtų būti pašalintas.
- Patvirtinkite abiejų produktų reikšmes skiltyje Visi produktai.
- Peržiūrėkite visą AND ir OR struktūrą skiltyje Eksportai.
- Patikrinkite abu EAN naudodami Eksportų tikrintuvą.
- Iš naujo sugeneruokite eksportą ir peržiūrėkite gautą XML prieš prijungdami pakeistą eksportą prie veikiančios paskirties vietos.
Filtrus keiskite palaipsniui. Patikrinus nedidelį žinomų produktų rinkinį lengviau įsitikinti, kad reikalingi produktai liko įtraukti, o pašalinti produktai negrįžta per kitą OR sąlygą.