Kaip šalinti atmestų informacijos santraukų, trūkstamų prekyvietės produktų ir duomenų skirtumų triktis
Sekite paveiktą produktą nuo tiekėjo šaltinio per B2BLIX iki paskirties sistemos ir nustatykite, kur jis buvo atmestas, pašalintas, pakeistas ar vėlavo.
Šiame vadove paaiškinama, kaip diagnozuoti atmestus XML informacijos santraukas, produktus, kurių trūksta prekyvietėje, netikėtus kainų ar likučių skirtumus ir staigius eksportuojamų produktų skaičiaus pokyčius.
Kada šis vadovas aktualus
Naudokite šį vadovą, jei susiduriate su viena ar keliomis iš toliau nurodytų situacijų:
- Prekyvietė arba kita paskirties sistema atmeta visą informacijos santrauką.
- Produktas yra B2BLIX, tačiau nerodomas paskirties sistemoje.
- Eksportuota kaina, likutis, pavadinimas ar kita reikšmė skiriasi nuo tiekėjo reikšmės.
- Paskirties sistema rodo kitokią reikšmę nei sugeneruotame XML faile.
- Eksportuojamų arba publikuojamų produktų skaičius staiga sumažėja.
Patikimiausias būdas ištirti šias problemas – pasirinkti vieną paveiktą produktą ir sekti jo EAN kiekviename darbo eigos etape.
Trumpas atsakymas
Pradėkite nuo vieno konkretaus EAN ir tikrinkite jį tokia tvarka:
- Pradinis tiekėjo XML arba JSON šaltinis.
- Tiekėjo susiejimo ir tikrinimo nustatymai.
- B2BLIX produktų katalogas.
- Eksporto filtrai ir transformavimo taisyklės.
- Eksporto tikrintuvo rezultatas ir sugeneruotas XML.
- Išorinės paskirties sistemos importavimo, tikrinimo ir publikavimo procesas.
Taip atskirsite B2BLIX išvesties problemas nuo problemų, kurios kyla išorinei platformai atsisiuntus failą.
Įspėjimas: Susiejimų, filtrų, transformavimo taisyklių, likučių nustatymų ar eksporto šablonų pakeitimai gali paveikti aktyvias kainas, likučių kiekius ir produktų prieinamumą. Patikrinkite esamus nustatymus ir išbandykite rezultatą naudodami kontroliuojamą eksportą, prieš paskirties sistemai atsisiunčiant atnaujintą failą.
Kaip veikia trikčių šalinimo procesas
B2BLIX apdoroja produktų informaciją keliais etapais. Bet kuriame iš jų reikšmė gali pasikeisti arba produktas gali būti pašalintas.
Pirmiausia pradiniai tiekėjo duomenys susiejami su bendra B2BLIX produktų struktūra. Tada skirtingų tiekėjų produktai gali būti sugrupuojami pagal EAN. Eksportas atrenka produktus iš išsaugoto katalogo, pritaiko savo filtrus ir transformacijas bei sugeneruoja XML failą.
Sugeneravus XML, išorinė paskirties sistema pati valdo atsisiuntimo tvarkaraštį, failo tikrinimą, produktų aktyvinimą ir viešą rodymą. Tinkamas B2BLIX eksportas savaime nepatvirtina, kad paskirties sistema priėmė ar paskelbė kiekvieną produktą.
Ką tikrinti savo paskyroje
1. Patvirtinkite, kad produktas yra tiekėjo šaltinyje
Atidarykite pradinius tiekėjo XML arba JSON duomenis ir ieškokite paveikto EAN. Patvirtinkite, kad įraše yra tikėtina produkto informacija.
Atitinkamais atvejais patikrinkite šias reikšmes:
- EAN: Brūkšninis kodas turi būti pateiktas, tinkamas naudoti ir susietas iš lauko, nurodančio parduodamą prekę.
- Kaina: Patvirtinkite, kuriame šaltinio lauke pateikta naudotina kaina.
- Likutis: Patikrinkite, ar tiekėjas šiuo metu nurodo teigiamą kiekį.
- Pavadinimas: Įsitikinkite, kad pateiktas tikėtinas produkto pavadinimas.
- Kategorija: Patvirtinkite, kad kategorija pateikta arba kad produktai be kategorijos yra sąmoningai leidžiami.
Kai kuriuose tiekėjų formatuose skirtinguose lygiuose pateikiami keli identifikatoriai arba kainos. Pavyzdžiui, vienas brūkšninis kodas gali priklausyti bendrajam produktui, o kitas – konkrečiam variantui. Susiejime turi būti naudojama reikšmė, identifikuojanti faktiškai parduodamą prekę.
Produktai, neturintys tinkamo EAN, nėra apdorojami įprastu B2BLIX katalogo ir tiekėjų duomenų sujungimo procesu.
Norėdami tai patikrinti savo paskyroje, atidarykite Tiekėjai. Norėdami suprasti tiekėjo nustatymus ir susiejimo procesą, perskaitykite Tiekėjo informacijos santraukos pridėjimas ir konfigūravimas.
2. Patikrinkite, ar produktas pasiekė B2BLIX katalogą
Ieškokite EAN skiltyje Visi produktai. Taip patvirtinsite, ar produktas buvo importuotas ir išsaugotas prieš pritaikant konkretaus eksporto taisykles.
Jei produktas nerodomas skiltyje Visi produktai, pirmiausia ištirkite tiekėjo etapą. Dažniausios priežastys:
- EAN trūksta, jis netinkamas arba susietas iš netinkamo lauko.
- Susietuose šaltinio laukuose nėra būtinos reikšmės.
- Produktas neturi tinkamos kategorijos, o produktai be kategorijos neleidžiami.
- Tiekėjas naujausiuose duomenyse produkto nebetiekia.
- Šaltinyje yra tikėtina reikšmė, tačiau ji pateikta kitame lauke nei tas, kurį naudoja susiejimas.
Norėdami tai patikrinti savo paskyroje, atidarykite Visi produktai. Norėdami suprasti, kokia produkto informacija ten rodoma, perskaitykite Visų produktų sąsaja.
Laikina tiekėjo atsisiuntimo problema savaime nepašalina anksčiau išsaugoto katalogo. Tačiau produktų, kurių vėlesniuose tiekėjo duomenyse ir toliau nėra, likutis ilgainiui gali būti pakeistas į nulį arba jie gali būti pašalinti pagal tiekėjo nustatymus Priverstinai nustatyti nulinį likutį ir Maksimalus laikas nuo paskutinio matymo.
3. Peržiūrėkite eksporto konfigūraciją
Produktas gali būti skiltyje Visi produktai, tačiau vis tiek neįtrauktas į konkretų eksportą. Kiekvienas eksportas yra nepriklausoma projekcija su atskiru produktų pasirinkimu, tiekėjo nustatymais, filtrais, transformacijomis, šablonu ir generavimo tvarkaraščiu.
Patikrinkite, ar:
- Į eksportą įtraukti tinkami tiekėjai.
- Produktas atitinka visus eksporto filtrus.
- Eksportas nepašalina jo EAN, tiekėjo, gamintojo, kategorijos ar kito atributo.
- Šiam eksportui įjungtos reikalingos transformavimo taisyklės.
- Aukštesnio prioriteto transformavimo taisyklė nesukuria netikėto rezultato.
- XML šablone įtraukti būtini paskirties sistemos laukai.
- Tikrinate tinkamą eksporto projekciją.
Eksporto filtras nustato, ar produktas apskritai įtraukiamas. Transformavimo filtras nustato, ar produktui taikomas konkretus pakeitimas. Tai yra skirtingi patikrinimai.
Norėdami patikrinti eksporto konfigūraciją, atidarykite Eksportai. Norėdami suprasti galimus eksporto nustatymus, perskaitykite XML eksporto projekcijų kūrimas ir konfigūravimas.
Norėdami peržiūrėti taisykles, galinčias keisti produktų reikšmes, atidarykite Duomenų transformavimo taisyklės. Taisyklių filtrų, transformacijų ir prioritetų paaiškinimą rasite Duomenų transformavimo taisyklės.
4. Sekite produktą naudodami Eksporto tikrintuvą
Eksporto tikrintuvas yra pagrindinis produkto lygio trikčių šalinimo įrankis. Pasirinkite atitinkamą eksportą ir įveskite produkto EAN.
Atsižvelgiant į produktą ir konfigūraciją, rezultate gali būti rodoma:
- Pradiniai tiekėjo duomenys.
- Pasirinktas tiekėjo pasiūlymas.
- Susieti produkto atributai.
- Filtrai, įtraukę arba pašalinę produktą.
- Kainos skaičiavimai ir transformavimo taisyklės.
- Galutinės eksportui paruoštos reikšmės.
- Tipinis XML rezultatas.
- Pašalinimo arba atmetimo priežastis, jei taikoma.
Norėdami ištirti produktą, atidarykite Eksporto tikrintuvas. Norėdami suprasti ataskaitą, perskaitykite Eksporto tikrintuvas: produkto duomenų ir eksporto rezultatų peržiūra.
5. Patikrinkite sugeneruotą XML
Jei atmetama visa informacijos santrauka, tikrinkite sugeneruotą XML, o ne tik vieną produktą.
Patvirtinkite, kad:
- Failas yra išsamus ir gali būti atidarytas.
- Pateikta tikėtina XML struktūra.
- Įtraukti paskirties sistemos reikalaujami laukai.
- Paveiktas produktas yra XML faile, kai tikimasi, kad jis bus įtrauktas.
- Eksportuota kaina, likutis, identifikatoriai ir kitos būtinos reikšmės užpildytos tinkamai.
Jei produktas galutiniame XML faile pateikiamas su tikėtinomis reikšmėmis, B2BLIX apdorojimo ir eksporto etapai sėkmingai sukūrė šį rezultatą. Tęskite tyrimą išorinėje paskirties sistemoje.
6. Patikrinkite išorinę paskirties sistemą
Atsisiuntusi XML, prekyvietė, parduotuvė, kainų palyginimo platforma ar kita paskirties sistema gali taikyti savo taisykles.
Išorinė paskirties sistema gali valdyti:
- Kada atsisiunčiama informacijos santrauka.
- Ar failas ir atskiri produktai praeina tikrinimą.
- Ar produktas turi būti susietas su esamu katalogo elementu.
- Ar produktas aktyvinamas, ar lieka laukiantis.
- Kaip likutis paskirstomas arba rodomas skirtingose šalyse.
- Kada priimtas pakeitimas tampa viešai matomas.
Jei sugeneruotas XML yra teisingas, tačiau paskirties sistema rodo kitokius duomenis, pateikite paskirties sistemos operatoriui paveiktą EAN, atitinkamas XML reikšmes ir bet kokį paskirties sistemos paskyroje rodomą tikrinimo pranešimą.
Kaip interpretuoti rezultatą
| Ką nustatote | Ką tai paprastai reiškia | Kur tęsti |
|---|---|---|
| Produkto nėra tiekėjo šaltinyje. | Tiekėjas šiuo metu produkto neteikia. | Patikrinkite tiekėjo duomenis ir duomenų atnaujinimo nustatymus. |
| Produktas yra šaltinyje, tačiau jo nėra skiltyje Visi produktai. | Problema tikriausiai susijusi su susiejimu, EAN tikrinimu, būtinais duomenimis, kategorijos tvarkymu arba tiekėjo sinchronizavimu. | Patikrinkite skiltį Tiekėjai ir tiekėjo susiejimą. |
| Produktas yra skiltyje Visi produktai, tačiau pašalintas iš eksporto. | Jam poveikį turėjo eksporto filtras, tiekėjo pasirinkimas, transformacija ar kitas eksporto nustatymas. | Patikrinkite skiltis Eksportai ir Eksporto tikrintuvas. |
| Produktas eksportuotas, tačiau jo reikšmė netikėta. | Susieta šaltinio reikšmė, kainos skaičiavimas arba transformavimo taisyklė gali skirtis nuo tikėtos. | Naudodami Eksporto tikrintuvą palyginkite šaltinį, apdorojimo veiksmus ir galutinį XML. |
| Galutinis XML yra teisingas, tačiau paskirties sistema rodo kitaip. | Skirtumas atsirado B2BLIX sugeneravus failą. | Patikrinkite paskirties sistemos tikrinimo, importavimo, aktyvinimo ir rodymo procesą. |
| Visas XML atmetamas. | Failo struktūra, būtini laukai arba konkrečios paskirties sistemos reikalavimai gali neatitikti to, ką paskirties sistema priima. | Patikrinkite eksporto šabloną, sugeneruotą XML ir paskirties sistemos klaidos pranešimą. |
Dažniausios trūkstamų arba besiskiriančių produktų duomenų priežastys
- Neteisingas EAN susiejimas: Susietame lauke pateiktas pagrindinio produkto identifikatorius arba kitas kodas, o ne parduodamos prekės EAN.
- Netinkamas arba trūkstamas EAN: Produktas negali būti įtrauktas į įprastą EAN pagrįstą apdorojimo procesą.
- Netinkamas kainos laukas: Tiekėjo šaltinyje pateiktos kelios kainos, tačiau susiejime naudojama kita nei numatyta reikšmė.
- Trūkstama kategorija: Produktui nepriskirta kategorija, o produktai be kategorijos neleidžiami.
- Nulinis arba pasenęs likutis: Tiekėjas nurodo, kad prekės nėra, arba dėl duomenų atnaujinimo nustatymo likutis priverstinai nustatytas į nulį.
- Eksporto filtras: Produktas pašalintas dėl EAN, tiekėjo, kategorijos, gamintojo, kainos, likučio ar kitos susietos reikšmės.
- Transformavimo taisyklės prioritetas: Kita taisyklė pirmiausia pakeičia reikšmę arba sustabdo tolesnį apdorojimą.
- Eksporto šablonas: Produktas pasirinktas, tačiau XML struktūroje trūksta būtino paskirties sistemos lauko.
- Paskirties sistemos tikrinimas: XML faile produktas yra, tačiau priimanti platforma jį atmeta arba jo apdorojimą atideda.
- Paskirties sistemos rodymo taisyklės: Priimanti platforma pakeičia likučio, kainos ar prieinamumo rodymo būdą.
Kai vienu metu dingsta daug produktų
Staigų produktų skaičiaus sumažėjimą reikėtų tirti pagal tiekėją ir eksportą, o ne tik tikrinant bendrą skaičių.
- Pasirinkite bent po vieną EAN, būdingą kiekvienam svarbiam tiekėjui.
- Patikrinkite, ar kiekvienas EAN vis dar yra skiltyje Visi produktai.
- Patikrinkite, ar kiekvienas EAN yra dabartiniame eksporte su teigiama kaina ir likučiu.
- Jei prieinamos abi versijos, palyginkite dabartinį XML su ankstesniu XML iš laikotarpio, kai produktų skaičius buvo įprastas.
- Peržiūrėkite naujausius tiekėjo prieinamumo, likučių pokyčius, eksporto filtrus ir generavimo rezultatus.
- Patikrinkite, ar paskirties sistema pranešė apie importavimo arba tikrinimo klaidą.
Galimos priežastys: tiekėjas neatnaujina duomenų, produktų likutis pasikeitė į nulį, eksporto filtras pašalino įrašus, sugeneruotas neišsamus failas arba paskirties sistema importavo kitą informacijos santraukos versiją.
Tiekėjo sinchronizavimas ir eksporto generavimas vykdomi pagal nepriklausomus tvarkaraščius. Patvirtinkite, kad eksportas buvo sugeneruotas iš naujo po to, kai tapo prieinami tikėtini tiekėjo duomenys.
Pavyzdys
Pardavėjas ieško EAN 5901234567890. Produktas yra tiekėjo šaltinyje ir matomas skiltyje Visi produktai.
Eksporto tikrintuvas rodo, kad produktas atitiko eksporto filtrą, o galutiniame XML nurodyta 39.99 kaina ir 4 vienetų likutis. Tačiau prekyvietėje produktas vis tiek nerodomas.
Šiuo atveju produktas sėkmingai praėjo tiekėjo, katalogo ir B2BLIX eksporto etapus. Toliau reikėtų tikrinti prekyvietės produkto tikrinimą, importavimo būseną, aktyvinimo reikalavimus ir publikavimo delsą.
Jei Eksporto tikrintuvas vietoj to rodo, kad produktas pašalintas dėl likučio arba kategorijos filtro, prieš siunčiant atnaujintą failą į prekyvietę reikėtų peržiūrėti ir išbandyti eksporto konfigūraciją.
Ką daryti toliau
- Pasirinkite vieną paveiktą EAN, o ne šalinkite triktį tik pagal bendrą produktų skaičių.
- Patvirtinkite pradines tiekėjo reikšmes ir tiekėjo susiejimą.
- Įsitikinkite, kad produktas yra skiltyje Visi produktai.
- Naudodami Eksporto tikrintuvą nustatykite filtrus, transformacijas, skaičiavimus ir galutinį XML rezultatą.
- Jei paskirties sistema atmetė visą informacijos santrauką, patikrinkite visą XML.
- Prieš taikydami pakeitimus aktyviai paskirties sistemai, išbandykite konfigūraciją naudodami kontroliuojamą eksportą.
- Jei galutinis XML yra teisingas, tęskite tyrimą su išorine paskirties sistema, pateikdami EAN, eksportuotas reikšmes ir paskirties sistemos klaidos informaciją.