Kaip veikia tiekėjo susiejimas, kainos laukai, valiuta ir trūkstamų produktų diagnostika
Praktinis trikčių šalinimo vadovas apie tiekėjo susiejimą, neteisingas kainas, valiutos nustatymus ir produktus, kurie nerodomi B2BLIX Feed arba sugeneruotame XML eksporte.
Ištrauka: Sužinokite, kaip pasirinkti tinkamą produkto kelią ir tiekėjo laukus, sukonfigūruoti kainos interpretavimą ir valiutą bei nustatyti, kodėl produkto nėra B2BLIX kataloge arba sugeneruotame eksporte.
Kada šis vadovas aktualus
Šis vadovas naudingas, kai pridedate tiekėją arba nagrinėjate tokius klausimus:
- Kurią tiekėjo failo dalį pasirinkti kaip produkto kelią?
- Kurį iš kelių tiekėjo kainos laukų susieti kaip B2BLIX kainą?
- Kodėl importuota arba eksportuota kaina atrodo neteisinga?
- Kodėl produktas yra tiekėjo faile, bet jo nėra B2BLIX?
- Kodėl produktas išsaugotas B2BLIX, bet jo nėra eksporte arba prekyvietėje?
Veiksmingiausias būdas diagnozuoti šias problemas – sekti vieną žinomą produktą, naudojant jo EAN, per kiekvieną etapą: tiekėjo šaltinį, tiekėjo susiejimą, išsaugotą katalogą, eksporto apdorojimą, sugeneruotą XML ir gaunančiąją platformą.
Trumpas atsakymas
B2BLIX gali apdoroti tik tuos duomenis, kurie yra pasirinktame tiekėjo šaltinyje ir prijungti per tiekėjo susiejimą.
Kiekvienam tiekėjui patikrinkite, ar:
- Pasirinktas produkto kelias identifikuoja išsamius atskirus produktus.
- Teisingas tiekėjo laukas susietas su EAN.
- Numatyta šaltinio reikšmė susieta su Feed kaina.
- Tiekėjo valiuta, PVM taikymas ir PVM tarifas teisingai apibūdina šią šaltinio kainą.
- Svarbūs laukai, pavyzdžiui, likutis, pavadinimas ir kategorija, yra susieti, jei juos galima gauti.
- Pagrindinis ir antrinis šaltiniai tinkamai susieti, kai naudojami abu.
Jei produktas jau matomas B2BLIX kataloge, bet jo nėra eksporte arba jo kaina eksporte neteisinga, tiekėjo susiejimas gali būti teisingas. Tokiu atveju patikrinkite eksporto filtrus, tiekėjo koeficientą, transformacijas, tiekėjo pasirinkimą ir galutinį XML rezultatą.
Įspėjimas: Pakeitus tiekėjo produkto kelią, kainos susiejimą, valiutą, PVM nustatymus arba šaltinio ryšį, po sinchronizavimo gali pasikeisti išsaugoti produktų duomenys ir būsimi XML eksportai. Prieš naudodami pakeitimą veikiančiame pardavimo kanale, patikrinkite vieną žinomą EAN ir palyginkite šaltinio, išsaugotą bei galutinę eksportuojamą reikšmes.
Kaip veikia tiekėjo susiejimas
1. Produkto kelias identifikuoja kiekvieną produkto įrašą
Tiekėjo XML arba JSON faile gali būti daug įdėtų skilčių. Prieš susiejant atskirus laukus, B2BLIX turi žinoti, kuri pasikartojanti skiltis reiškia vieną išsamų produktą.
Pavyzdžiui, XML failo struktūra gali būti panaši į šią:
- catalog
- offers
- offer
Jei kiekviename offer yra vieno parduodamo produkto EAN, kaina, likutis, pavadinimas ir kategorija, visas šis offer elementas turėtų būti pasirinktas kaip produkto kelias.
Pasirinkus per aukšto lygio kelią, visas produktų sąrašas gali būti laikomas vienu įrašu. Pasirinkus per žemo lygio kelią, gali būti pateiktas tik vienas laukas arba viena variacija, o ne visas produktas.
2. Šaltinio laukai susiejami su B2BLIX produkto struktūra
Pasirinkus produkto kelią, tiekėjo laukus galima susieti su standartiniais B2BLIX atributais, pavyzdžiui:
- EAN
- SKU
- Kaina
- Likutis
- Pavadinimas
- Aprašymas
- Kategorija ir kategorijos ID
- Gamintojas
- Vaizdai, svoris, matmenys, spalva ir papildomi atributai
Tiekėjo faile esantys pavadinimai neprivalo sutapti su B2BLIX laukų pavadinimais. Tiekėjas brūkšninio kodo lauką gali vadinti barcode, gtin, ean13 ar kitaip. Susiejimas nurodo B2BLIX, kuri šaltinio reikšmė turi reikiamą prasmę.
3. EAN valdo produkto tapatybę
EAN yra pagrindinis produkto identifikatorius standartinėje B2BLIX Feed darbo eigoje. Produktas be tinkamo EAN ignoruojamas ir nepatenka į įprastą katalogo apdorojimo bei sujungimo eigą.
Tikrindami EAN susiejimą įsitikinkite, kad jis nurodo parduodamo produkto brūkšninį kodą. Kai kuriuose tiekėjų formatuose yra keli identifikatoriai, pavyzdžiui:
- Produktų grupės identifikatorius.
- Tiekėjo SKU.
- Pagrindinio produkto EAN.
- Atskiras kiekvieno dydžio, spalvos ar variacijos EAN.
Jei kaip parduodamo produkto EAN susiejamas grupės identifikatorius, SKU arba pagrindinio produkto reikšmė, produktai gali būti atmesti, neteisingai sugrupuoti arba rodomi prie netikėto produkto.
4. Susieta kaina turėtų būti pradinė tiekėjo reikšmė, kurią ketinate naudoti
Tiekėjo šaltinyje gali būti keli su kaina susiję laukai, pavyzdžiui:
- Kaina be PVM.
- Kaina su PVM.
- Pradinė arba rekomenduojama kaina.
- Dabartinė kaina su nuolaida.
- Pirkimo kaina.
- Pardavimo kaina prekyvietėje.
B2BLIX nenustato teisingos komercinės reikšmės vien pagal lauko pavadinimą. Reikalingas šaltinio laukas turi būti susietas su Feed kaina.
Naudodami susiejimo peržiūrą palyginkite žinomą pradinio tiekėjo failo reikšmę su susieta reikšme. Nepasikliaukite vien panašiais laukų pavadinimais.
Jei reikalingos kainos nėra dabartiniame tiekėjo šaltinyje, susiejus kitą lauką trūkstama reikšmė nebus sukurta. Tokiu atveju gali reikėti naudoti kitą tiekėjo eksportą, pakeisti sukonfigūruotą šaltinio URL arba prijungti kitą prieinamą šaltinį, pavyzdžiui, JSON, kuriame yra reikalinga kaina.
5. Valiutos ir PVM nustatymai apibūdina, kaip interpretuoti susietą kainą
Tiekėjo finansiniai nustatymai turi atitikti kainos susiejime pasirinktą reikšmę. Patikrinkite:
- Šaltinio valiutą.
- Ar PVM jau įtrauktas į susietą kainą.
- Taikomą PVM tarifą.
- Atitinkamą tiekėjo šalį, jei ji svarbi konfigūracijai.
Palaikomoms ne EUR valiutoms valiutos konvertavimas gali būti taikomas rengiant eksportą. Konvertavimo rezultatas priklauso nuo sukonfigūruotos šaltinio valiutos ir pradinės susietos kainos.
Pavyzdžiui, nesirinkite EUR vien todėl, kad galutiniame prekyvietės eksporte naudojama EUR. Jei susieta tiekėjo kaina pateikiama PLN, tiekėjo šaltinio valiuta turi apibūdinti gaunamą PLN reikšmę.
Jei konvertuota kaina atrodo neteisinga, pirmiausia patikrinkite abi sąrankos dalis:
- Patvirtinkite, kad susieta kaina yra pradinė tiekėjo reikšmė, kurią ketinote importuoti.
- Patvirtinkite, kad pasirinkta šaltinio valiuta yra ta valiuta, kuria pateikiama ši reikšmė.
Jei abu nustatymai teisingi, tačiau konvertavimo kryptis arba rezultatas vis tiek atrodo neteisingi, palyginkite vieną šaltinio pavyzdį su jo apdorota reikšme, kad skirtumą būtų galima tiksliai ištirti.
6. Pagrindinis ir antrinis šaltiniai turi nuosekliai apibūdinti tą patį produktą
Tiekėjas gali naudoti pagrindinį šaltinį ir pasirenkamą antrinį šaltinį. Pavyzdžiui, viename šaltinyje gali būti produkto turinys, o kitame – dažnai atnaujinamos kainos ir likučiai.
Naudodami du šaltinius patikrinkite, ar:
- Kiekvienam šaltiniui pasirinktas tinkamas produkto kelias.
- Numatyti laukai susieti iš kiekvieno šaltinio.
- Pasirinktos šaltinių jungimo reikšmės abiejuose failuose identifikuoja tą patį parduodamą produktą.
- Ryšio peržiūroje rodomas tikėtinas šaltinių sankirtos rezultatas.
Produktas gali būti nerastas arba jame gali likti neišsamūs duomenys, jei jo įrašo nepavyksta susieti tarp pagrindinio ir antrinio šaltinių.
Ką patikrinti savo paskyroje
1 veiksmas: Atidarykite tiekėjo konfigūraciją
Prisijungę atidarykite Tiekėjai ir pasirinkite tiekėją, kurį reikia patikrinti. Norėdami suprasti konfigūracijos ir susiejimo ekranus, perskaitykite Tiekėjai: tiekėjo informacijos santraukos pridėjimas ir konfigūravimas.
2 veiksmas: Patvirtinkite, kad produktas yra pradiniame šaltinyje
Pasirinkite vieną paveiktą produktą ir nukopijuokite jo tikėtiną EAN. Patikrinkite dabartinius tiekėjo šaltinio duomenis ir patvirtinkite, kad produkto įrašas yra pateiktas.
Šiame įraše nustatykite tikslias šaltinio reikšmes:
- EAN.
- Kaina.
- Likutis.
- Pavadinimas.
- Kategorija arba kategorijos ID.
Jei produkto nėra dabartiniame tiekėjo šaltinyje, pakeitus B2BLIX susiejimą jis nebus atkurtas.
3 veiksmas: Patikrinkite produkto kelią
Patvirtinkite, kad pasirinktas produkto kelias nurodo pasikartojantį elementą, kuriame yra visas produktas. Palyginkite rastų elementų skaičių su apytiksliu tikėtinu produktų skaičiumi šaltinyje.
Vien atitinkančio skaičiaus nepakanka. Atidarykite peržiūrą ir patvirtinkite, kad viename pasirinktame elemente yra visi vieno parduodamo produkto duomenys.
4 veiksmas: Patikrinkite EAN susiejimą
Patikrinkite, ar EAN peržiūroje grąžinamas tikslus brūkšninis kodas, kurį pasirinkote diagnozei. Ji neturėtų grąžinti tiekėjo SKU, vidinio produkto ID, pagrindinio produkto kodo arba tuščios reikšmės.
Jei produktas yra variacija, patvirtinkite, kad susiejime naudojamas būtent tai parduodamai variacijai priskirtas EAN.
5 veiksmas: Patikrinkite kainos susiejimą
Palyginkite visus pradiniame šaltinyje esančius kainos laukus. Susiekite lauką, kuris reiškia tiekėjo kainą, kurią ketinate naudoti kaip pradinę skaičiavimų reikšmę.
Jei šaltinyje yra ir pradinė, ir kaina su nuolaida, nuspręskite, kuri iš jų turėtų tapti Feed kaina. Susiejimas turi tiesiogiai nurodyti šią reikšmę.
6 veiksmas: Patikrinkite valiutos ir PVM interpretavimą
Patvirtinkite, kad tiekėjo šaltinio valiuta, nustatymas, ar kaina su PVM, ir PVM tarifas atitinka pasirinktą šaltinio kainą. Šie nustatymai turi apibūdinti gaunamą tiekėjo reikšmę, o ne vien galutinei paskirties vietai reikalingą valiutą ar mokesčių formatą.
7 veiksmas: Patikrinkite kitas pagrindines produkto reikšmes
EAN yra privalomas standartinei darbo eigai. Taip pat patikrinkite, ar kainos, likučio, pavadinimo ir kategorijos reikšmės yra prieinamos ir susietos taip, kaip tikėtasi.
Jei tiekėjas nepateikia tinkamų kategorijų, patikrinkite, ar reikėtų įjungti tiekėjo parinktį Leisti nekategorizuotus. Ją įjungus, produktai be susietos kategorijos gali likti pagalbinėje nekategorizuotoje reikšmėje, o ne būti blokuojami dėl trūkstamos kategorijos.
8 veiksmas: Patikrinkite, ar produktas pasiekė išsaugotą katalogą
Norėdami ieškoti apdorotame kataloge, atidarykite Visi produktai. Daugiau informacijos apie prieinamus produkto duomenis rasite vadove Visų produktų sąsaja.
Ieškokite naudodami tą patį EAN. Rezultatas parodys, ar problema kilo prieš išsaugant produktą, ar po to:
- Nerasta skiltyje „Visi produktai“: Patikrinkite šaltinio įrašą, produkto kelią, EAN susiejimą, kitas susietas reikšmes, šaltinio ryšį ir tiekėjo sinchronizavimą.
- Rasta skiltyje „Visi produktai“: Produktas buvo importuotas. Tęskite eksporto lygio patikras.
9 veiksmas: Patikrinkite produktą eksporte
Norėdami patikrinti vieną konkretų produktą konkrečiame eksporte, atidarykite Eksportų tikrintuvas. Norėdami suprasti ataskaitą, perskaitykite Eksportų tikrintuvas: produkto duomenų ir eksporto rezultatų peržiūra.
Įveskite produkto EAN ir pasirinkite reikiamą eksportą. Atsižvelgdami į prieinamą rezultatą, peržiūrėkite:
- Pradines tiekėjo reikšmes.
- Susietus produkto atributus.
- Pasirinktą tiekėjo pasiūlymą.
- Tiekėjo koeficientą ir kainos skaičiavimus.
- Produktui taikomus eksporto filtrus ir transformacijas.
- Galutines eksporte naudojamas reikšmes.
- Sugeneruotą XML rezultatą arba pašalinimo priežastį.
Jei kaina skiltyje „Visi produktai“ yra teisinga, bet galutiniame eksporte skiriasi, skirtumą galėjo lemti eksporto tiekėjo koeficientas, transformavimo taisyklės, nuolaidos arba tiekėjo pasirinkimo logika, o ne tiekėjo kainos susiejimas.
Raskite etapą, kuriame produktas dingsta
| Rezultatas | Tikėtina problemos sritis | Ką tikrinti toliau |
|---|---|---|
| EAN nėra dabartiniame tiekėjo šaltinyje | Tiekėjo duomenys | Patvirtinkite, kad tiekėjas vis dar skelbia produktą ir tikrinate tinkamą šaltinį. |
| EAN yra šaltinyje, bet jo nėra skiltyje „Visi produktai“ | Tiekėjo sąranka, susiejimas, tikrinimas arba sinchronizavimas | Patikrinkite produkto kelią, EAN susiejimą, susietas reikšmes, šaltinio ryšį, kategorijų apdorojimą ir tiekėjo būseną. |
| Produktas yra skiltyje „Visi produktai“, bet jo nėra eksporte | Eksporto apdorojimas | Patikrinkite eksporto filtrus, tiekėjo pasirinkimą, likutį, kainą, transformacijas ir pašalinimo informaciją skiltyje „Eksportų tikrintuvas“. |
| Produktas yra eksporte, bet jo kaina netikėta | Kainos interpretavimas arba eksporto skaičiavimai | Palyginkite susietą šaltinio kainą ir valiutą su tiekėjo koeficientu, transformacijomis, nuolaidomis ir galutine eksportuota reikšme. |
| Produktas yra sugeneruotame XML, bet jo nėra paskirties vietoje | Gaunančioji platforma | Patikrinkite platformos importo grafiką, privalomus laukus, tikrinimo pranešimus, produktų aktyvinimo taisykles ir apdorojimo delsą. |
Dažniausios neteisingų kainų arba trūkstamų produktų priežastys
- Neteisingas produkto kelias: B2BLIX nuskaito netinkamą tiekėjo struktūros lygį.
- Neteisingas EAN laukas: Vietoj parduodamo produkto brūkšninio kodo susietas SKU, pagrindinio produkto identifikatorius arba variacijų grupės kodas.
- Tuščias arba netinkamas EAN: Produktas negali patekti į įprastą EAN pagrįstą katalogo darbo eigą.
- Neteisingas kainos laukas: Vietoj numatytos tiekėjo kainos susieta pradinė, rekomenduojama, kaina su PVM arba kaina be nuolaidos.
- Reikalingos kainos nėra šaltinyje: Gali reikėti kito tiekėjo šaltinio arba prieinamo šaltinio formato.
- Neteisinga šaltinio valiuta: Sukonfigūruota valiuta neapibūdina susietos šaltinio reikšmės.
- Neteisingas PVM interpretavimas: Grynoji kaina sukonfigūruota kaip kaina su PVM arba kaina su PVM sukonfigūruota kaip grynoji.
- Trūksta kategorijos: Produktas neturi tinkamos kategorijos, o nekategorizuoti produktai šiam tiekėjui neleidžiami.
- Pagrindinis ir antrinis šaltiniai nesusijungia: Pasirinkti jų identifikatoriai nurodo ne tą patį produktą.
- Eksporto filtras: Produktas išsaugotas, bet neatitinka pasirinkto eksporto įtraukimo sąlygų.
- Likučio arba kainos sąlygos: Eksportas neįtraukia produktų, kurių likutis lygus nuliui, kaina tuščia arba reikšmė kitaip neleistina.
- Eksporto transformacija: Taisyklė pakeičia kainą arba kitą privalomą lauką po tiekėjo duomenų susiejimo.
- Išorinės platformos apdorojimas: Galutinis XML yra teisingas, tačiau gaunančioji platforma produktą atmeta, vėluoja jį apdoroti arba neaktyvina.
Pavyzdys
Tiekėjo produkte pateikiamos šios reikšmės:
- EAN: 5901234567890
- price_without_vat: 80
- original_price: 100
- discounted_price: 72
- Valiuta: PLN
Pardavėjas nori naudoti dabartinę tiekėjo kainą su nuolaida kaip pradinę eksporto skaičiavimų reikšmę.
Teisinga sąranka – susieti discounted_price kaip Feed kainą ir nustatyti tiekėjo šaltinio valiutą į PLN. Susiejus original_price, skaičiavimai būtų pradėti nuo 100, o ne nuo 72. Nustačius šaltinio valiutą EUR, gaunama reikšmė taip pat būtų interpretuojama neteisingai.
Jei šio produkto visai nėra, pardavėjas turėtų patikrinti, ar pasirinktam produkto keliui priskirtas EAN laukas grąžina 5901234567890. Jei EAN susiejamas iš pagrindinio įrašo, o kaina ir likutis saugomi variacijos lygiu, įrašas gali neatitikti vieno išsamaus parduodamo produkto.
Kas toliau
- Pasirinkite vieną paveiktą produktą su žinomu EAN ir užrašykite tikėtiną jo šaltinio kainą, valiutą, likutį, pavadinimą ir kategoriją.
- Patvirtinkite, kad produktas yra dabartiniame tiekėjo XML arba JSON šaltinyje.
- Peržiūrėkite tiekėjo produkto kelią ir laukų peržiūras.
- Patikrinkite EAN ir numatytos šaltinio kainos susiejimus.
- Patvirtinkite, kad valiutos ir PVM nustatymai teisingai apibūdina susietą šaltinio kainą.
- Ieškokite EAN skiltyje „Visi produktai“.
- Jei produktas išsaugotas, patikrinkite tą patį EAN skiltyje „Eksportų tikrintuvas“.
- Prieš keisdami veikiančią paskirties vietą, palyginkite šaltinio reikšmę, susietą reikšmę, apdorotą eksporto reikšmę ir galutinį XML.
Patikrinę vieną EAN nuo pradžios iki pabaigos, galėsite nustatyti, ar problema kyla dėl tiekėjo duomenų, susiejimo, finansinio interpretavimo, katalogo tikrinimo, eksporto apdorojimo ar išorinės platformos.