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, skirtas filtro logikai ir produktų rezultatams patikrinti.


Kada šis vadovas naudingas

Naudokite eksporto filtrus, kai XML eksporte turi būti pateikta tik pasirinkta jūsų B2BLIX katalogo dalis. Pavyzdžiui, gali reikėti įtraukti konkrečių tiekėjų produktus, reikalauti galiojančios kainos arba 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ų perduotas to eksporto transformacijoms, šablonui ir sugeneruotam 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 keič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ą gali pasikeisti produktai kitame sugeneruotame XML faile. Prieš naudodami atnaujintą eksportą veikiančioje parduotuvėje, prekyvietėje arba 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 kiekviena eksporto projekcija gali pasirinkti kitą šio katalogo dalį.

Eksporto filtre galima naudoti susietą informaciją apie produktą, pvz.:

  • EAN arba SKU
  • Tiekėją
  • Kainą arba likutį
  • Pavadinimą arba aprašymą
  • Kategoriją arba kategorijos ID
  • Gamintoją arba prekės ženklo reikšmę
  • Svorį, matmenis, spalvą arba kitus susietus atributus

Galimi palyginimai gali būti Lygu, Nelygu, Turi, Yra, Nėra, tuščios reikšmės patikros ir skaitiniai palyginimai, pvz., daugiau arba mažiau.

Eksporto filtrai skiriasi nuo transformacijų 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 po to, kai 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 projekcijų 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 pasirinktas atributas turi tikėtiną reikšmę.
  • Ar tekstinės, skaitinės ir tuščios reikšmės palyginimai tinka tam laukui.
Eksporto filtro sąsaja, kurioje rodomi loginiai operatoriai ir sąlyga, kad kaina didesnė už nulį
Eksporto filtro sąsajoje produktų sąlygas galima sujungti loginiais operatoriais. Peržiūrėkite ir pasirinktą sąlygą, ir grupę, kurioje ji yra.

2. Patikrinkite produkto šaltinį ir susietas reikšmes

Sąlyga vertinama pagal 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 pagrindinės jo reikšmės yra pateiktos. Daugiau informacijos apie šį puslapį rasite perskaitę 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 eksportų tikrintuvą

Paprastai greičiausias būdas ištirti filtrą – patikrinti vieną žinomą EAN.

Prisijungę atidarykite Eksportų tikrintuvą. Norėdami suprasti ataskaitą, perskaitykite Eksportų tikrintuvas: produkto duomenų ir eksporto rezultatų peržiūra.

  1. Įveskite produkto EAN.
  2. Pasirinkite reikiamą eksportą.
  3. Peržiūrėkite pradinius tiekėjo duomenis ir pasirinkto tiekėjo pasiūlymą.
  4. Patikrinkite, kurie filtrai turėjo įtakos produktui.
  5. Patvirtinkite, ar produktas pasiekė galutinius eksportuojamus atributus ir XML rezultatą.
Eksportų tikrintuvo ataskaita, kurioje rodomi šaltinio duomenys, pasirinktas tiekėjas ir eksportuojamas XML
Eksportų tikrintuvas padeda sekti vieną produktą nuo jo šaltinio duomenų iki galutinio eksportuojamo XML ir nustatyti etapą, kuriame jis buvo pašalintas.

Dažniausi pašalinimo atvejai

Produktų sąrašo pašalinimas pagal EAN

Naudokite sąlygą EAN nėra sąraše ir pateikite EAN reikšmes, kurios neturi būti rodomos šiame eksporte. Tai pašalina atitinkančius produktus tik iš pasirinkto eksporto. Jie gali likti kataloge ir kituose eksportuose.

Taip pat patikrinkite, ar pašalinimas nustatytas tinkamame lygyje. Jei jis 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 konkrečiam 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 vieną 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 išsaugotą reikšmę, nes tiekėjų šaltiniuose gali būti naudojama kitokia rašyba arba pavadinimo forma.

Prisijungę atidarykite Gamintojai ir peržiūrėkite rastas reikšmes. Daugiau informacijos rasite perskaitę 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.

Įprastoje B2BLIX darbo eigoje produktai be tinkamo EAN neįtraukiami į įprastą produktų apdorojimą ir tiekėjų pasiūlymų sujungimą. Jei produkto kataloge apskritai nepavyksta rasti, patikrinkite jo EAN reikšmę tiekėjo duomenyse ir susiejimą, o ne tik eksporto filtrą.

Reikalavimas, kad kaina arba likutis būtų teigiami

Tokios sąlygos kaip Kaina didesnė už 0 arba likučio palyginimas gali neleisti nebaigtiems arba nepasiekiamiems produktams patekti į eksportą.

Prieš keisdami tokią sąlygą patikrinkite, ar nulinė arba trūkstama reikšmė atsirado dėl tiekėjo šaltinio, tiekėjo susiejimo, duomenų aktualumo nustatymų arba aktyvios transformacijos taisyklės.

Produktas yra, bet neatitinka tikėtino atributo

Produktas gali būti rodomas skiltyje „Visi produktai“, tačiau neatitikti eksporto filtro, nes pasirinktame lauke yra kita nei tikėtasi reikšmė. Dažni pavyzdžiai:

  • Tiekėjas naudoja kitokią gamintojo rašybą.
  • Kategorija buvo susieta su kita globalia kategorija.
  • Tikėtina kaina buvo susieta iš netinkamo šaltinio lauko.
  • Po duomenų aktualumo apdorojimo produkto likutis yra nulinis.
  • Sąlyga tikrina naujai sukurtą atributą, kuris filtravimo etape dar nepasiekiamas.

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 tada, kai produkto kaina yra teigiama ir EAN tinkamas naudoti. Taip pat visada turi būti pašalintas atskiras ribojamų EAN sąrašas.

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. Kaina, EAN reikalavimas ir pašalinimo sąrašas turi būti taikomi visos šios grupės rezultatui.

Jei ribojamų EAN sąlyga nustatyta tik tiekėjo A šakoje, 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 anksčiau darbo eigoje dėl šių priežasčių:

  • Jo EAN trūksta, jis netinkamas arba susietas iš netinkamo tiekėjo lauko.
  • Nepasiekiama reikalinga šaltinio reikšmė.
  • Produkto nebėra tiekėjo duomenyse, o duomenų aktualumo nustatymai pakeitė jo likučio arba saugojimo būseną.
  • Produktas yra B2BLIX, bet neatitinka pasirinkto eksporto filtro.
  • Produktas įtrauktas į sugeneruotą XML, tačiau priimanti platforma jį atmetė arba jo apdorojimas vėluoja.

B2BLIX valdo tiekėjo importavimą, 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

  1. Pasirinkite vieną EAN, kuris turėtų būti įtrauktas, ir vieną, kuris turėtų būti pašalintas.
  2. Patvirtinkite abiejų produktų reikšmes skiltyje Visi produktai.
  3. Peržiūrėkite visą AND ir OR struktūrą skiltyje Eksportai.
  4. Patikrinkite abu EAN naudodami Eksportų tikrintuvą.
  5. Iš naujo sugeneruokite eksportą ir peržiūrėkite gautą XML prieš prijungdami pakeistą eksportą prie veikiančios paskirties vietos.

Filtrus keiskite palaipsniui. Tikrindami nedidelį žinomų produktų rinkinį lengviau įsitikinsite, kad reikalingi produktai lieka įtraukti, o pašalinti produktai negrįžta per kitą OR sąlygą.