Kaip pakeisti tiekėjo URL arba informacijos santraukos struktūrą nesutrikdant eksportų
Sužinokite, kaip pakeisti tiekėjo URL arba pereiti prie pakeistos XML ar JSON struktūros, sumažinant trūkstamų produktų, neteisingų reikšmių ar nebaigtų eksportų riziką.
Aprašymas: Šiame vadove paaiškinama, kodėl pakeitus tiekėjo šaltinį esami susiejimai gali nustoti veikti, ką patikrinti prieš įjungiant sinchronizavimą ir kaip patikrinti paveiktus eksportus.
Kada šis vadovas aktualus
Naudokite šį vadovą, kai tiekėjas pateikia naują informacijos santraukos URL, pakeičia esamos XML arba JSON informacijos santraukos struktūrą, pakeičia vieną šaltinio failą kitu arba pakeičia pirminio ir antrinio šaltinių susiejimo būdą.
Šį pakeitimą reikėtų vertinti kaip kontroliuojamą perkėlimą. Net jei naujajame šaltinyje yra tie patys produktai, jų kelias, laukų pavadinimai arba laukų vietos gali skirtis. Tokiu atveju esami susiejimai gali neberasti svarbių reikšmių, pavyzdžiui, EAN, kainos, likučių, pavadinimo arba kategorijos.
Trumpas atsakymas
Keičiant šaltinio konfigūraciją rekomenduojama išjungti tiekėją. Atnaujinkite URL, peržiūrėkite produkto kelią, patikrinkite kiekvieną susiejimą ir įsitikinkite, kad pirminio bei antrinio šaltinių ryšys veikia tinkamai, tik tada vėl įjunkite tiekėją.
Taip pat turėtumėte nustatyti kiekvieną eksportą, kuriame naudojamas šis tiekėjas. Tiekėjui sėkmingai susisinchronizavus, patikrinkite kelis žinomus produktus ir galutinį kiekvieno susijusio eksporto rezultatą.
Įspėjimas: Pakeitus šaltinį arba susiejimus gali pasikeisti eksportuojamos kainos, likučių kiekiai, produktų prieinamumas ir turinys. Neįjunkite tiekėjo, kol naujoji struktūra ir susiejimai nebus atidžiai patikrinti.
Kodėl senas susiejimas gali tapti negaliojantis
B2BLIX nuskaito produktų informaciją iš konkrečių tiekėjo XML arba JSON struktūros vietų. Nustatant tiekėją šios vietos susiejamos su standartiniais B2BLIX laukais.
Pavyzdžiui, senajame šaltinyje produkto identifikatorius gali būti saugomas lauke EAN. Naujajame šaltinyje jis gali būti vadinamas brūkšniniu kodu arba būti pateiktas kitoje produkto skiltyje. Senasis susiejimas ir toliau ieškos ankstesnėje vietoje, todėl gali gauti tuščią reikšmę.
Tai ypač svarbu kalbant apie EAN. B2BLIX naudoja tinkamą EAN kaip pagrindinį produkto identifikatorių. Produktai, neturintys tinkamo EAN, neapdorojami įprastu produktų sujungimo procesu. Todėl neveikiantis EAN susiejimas gali lemti, kad daugelis produktų nebus rodomi numatomame kataloge ir eksporto rezultatuose.
Problema ne visada yra pats URL. Jei naujasis URL grąžina visiškai tokią pačią struktūrą, esamas susiejimas gali ir toliau veikti. Vis dėlto turėtumėte patikrinti struktūrą, o ne manyti, kad ji nepasikeitė.
Pasiruoškite prieš keisdami tiekėją
Prieš redaguodami šaltinį užfiksuokite kelis dabartinės veikiančios konfigūracijos kontrolinius duomenis. Taip po perkėlimo turėsite praktinį pagrindą palyginimui.
- Užsirašykite dabartinį tiekėjo URL ir tai, ar naudojamas antrinis šaltinis.
- Užfiksuokite dabartinį produktų skaičių arba kitą prieinamą katalogo skaičių.
- Pasirinkite kelis reprezentatyvius produktus ir užsirašykite jų EAN.
- Įtraukite produktus su skirtingais likučių statusais, kainomis, kategorijomis ir turinio kokybe.
- Užsirašykite, kuriuose eksportuose naudojamas tiekėjas.
- Užfiksuokite pasirinktų produktų numatomą kainą, likutį, pavadinimą ir tiekėją.
Pavyzdinių EAN užfiksavimo tikslas nėra seno EAN konvertavimas į naują. Tie patys žinomi EAN naudojami kaip kontroliniai taškai prieš ir po pakeitimo. Jei vėliau jų nepavyksta rasti, gali reikėti patikrinti šaltinio duomenis, produkto kelią, EAN susiejimą arba kitą tinkamumo sąlygą.
Saugiai pakeiskite tiekėjo šaltinį
- Išjunkite tiekėją. Taip sumažinsite riziką, kad keičiant kelius ir susiejimus bus sinchronizuotas nevisiškai sukonfigūruotas šaltinis.
- Pakeiskite šaltinio URL arba šaltinio konfigūraciją. Patikrinkite visus susijusius autentifikavimo arba užklausų nustatymus, tačiau neskelbkite ir nesidalykite privačiais tiekėjo URL, prisijungimo duomenimis arba antraštėmis.
- Peržiūrėkite visą produkto kelią. Įsitikinkite, kad B2BLIX nuskaito pasikartojantį elementą, kuris reiškia vieną visą produktą.
- Peržiūrėkite kiekvieną pirminio šaltinio susiejimą. Tikrinkite ne tik EAN, kainą ir likutį. Peržiūrėkite visą susietą turinį ir komercinius laukus.
- Peržiūrėkite kiekvieną antrinio šaltinio susiejimą. Tai atlikite, kai tiekėjas naudoja atskirą atnaujinimo, likučių, kainų arba turinio šaltinį.
- Peržiūrėkite pirminio ir antrinio šaltinių ryšį. Įsitikinkite, kad pasirinkti identifikatoriai vis dar susieja teisingus įrašus ir kad abiejuose šaltiniuose tebėra pakankamai sutampančių produktų.
- Patikrinkite susiejimų peržiūras. Įsitikinkite, kad rodomos pavyzdinės reikšmės yra tikros produktų reikšmės ir paimtos iš numatomų laukų.
- Įjunkite tiekėją tik visiškai užbaigę konfigūraciją. Leiskite tiekėjui sinchronizuotis pagal sukonfigūruotą tvarkaraštį, tada pradėkite toliau aprašytus produktų ir eksportų patikrinimus.
Norėdami pakeisti šaltinį ir peržiūrėti jo susiejimus, atidarykite Tiekėjai. Tiekėjo konfigūracijos ir susiejimo proceso paaiškinimą rasite vadove Tiekėjo informacijos santraukos pridėjimas ir konfigūravimas.
Susiejimai, kuriuos būtina peržiūrėti
Perkeliant tiekėjo struktūrą būtina atlikti išsamią susiejimų peržiūrą. Laukas, kuriame vis dar rodoma reikšmė, nebūtinai yra susietas su teisinga naująja vieta.
Pirminis šaltinis
Patikrinkite visus iš pagrindinio tiekėjo šaltinio naudojamus laukus, įskaitant susijusius identifikatorius, kainas, likučius, produktų turinį, vaizdus, kategorijas, gamintojus, matmenis ir kitus susietus atributus.
Antrinis šaltinis
Jei sukonfigūruotas antrinis šaltinis, atskirai patikrinkite jo produkto kelią ir susiejimus. Tiekėjas gali pakeisti pagrindinį katalogą, o atnaujinimo informacijos santrauka gali likti nepakitusi, arba abu šaltiniai gali būti pakeisti vienu metu.
Šaltinių ryšys
Kai pirminis ir antrinis šaltiniai yra susieti, peržiūrėkite įrašams sutapatinti naudojamus identifikatorius. Teisingas pirminio ir teisingas antrinio šaltinio susiejimas nepadės, jei ryšys tarp jų nebesusieja tų pačių produktų.
Finansinių ir turinio duomenų interpretavimas
Struktūros pakeitimas automatiškai nereiškia, kad reikia keisti tiekėjo finansinius nustatymus. Tačiau prieš palikdami šiuos nustatymus nepakeistus įsitikinkite, kad naujasis šaltinis vis dar naudoja tą pačią valiutą, PVM taikymą, turinio kalbą, svorio vienetus ir likučių žymėjimo principus.
Raskite nuo tiekėjo priklausančius eksportus
Eksporto projekcijoje gali būti naudojami tik pasirinkti tiekėjai iš viso B2BLIX katalogo. Tiekėjas yra tiesiogiai susijęs su eksportu, kai jis pasirinktas to eksporto tiekėjų nustatymuose.
Atidarykite kiekvieną eksportą, kuriame gali būti naudojamas tiekėjas, ir patikrinkite tiekėjo pasirinkimo žymimuosius laukelius. Nereikia tikrinti nesusijusių eksportų, kuriuose tiekėjas nepasirinktas.
Norėdami tai patikrinti savo paskyroje, atidarykite Eksportai. Eksporto nustatymus paaiškinantį vadovą rasite čia: XML eksporto projekcijų kūrimas ir konfigūravimas.
Svarbu: Tiekėjo išjungimas neturėtų būti laikomas įrodymu, kad visi anksčiau išsaugoti produktai iš karto dingo iš kiekvieno eksporto. Anksčiau surinkti katalogo duomenys gali likti prieinami pagal paskyros duomenų aktualumo ir saugojimo nustatymus. Visada patikrinkite faktinį eksporto rezultatą.
Palyginkite produktus prieš ir po pakeitimo
Tiekėjui susisinchronizavus iš naujojo šaltinio, ieškokite prieš perkėlimą užfiksuotų EAN. Lyginkite susietus duomenis, o ne tik tikrinkite, ar produktas egzistuoja.
| Patikrinimas | Ką patvirtinti |
|---|---|
| EAN | Numatomas identifikatorius yra pateiktas, galiojantis ir susietas iš teisingo lauko. |
| Kaina | Reikšmė pateikta, jai vis dar taikoma numatyta valiuta ir PVM interpretacija. |
| Likutis | Kiekis arba prieinamumo reikšmė atitinka naują tiekėjo likučių žymėjimo principą. |
| Pavadinimas ir aprašymas | Turinys paimtas iš numatytos kalbos ir šaltinio laukų. |
| Kategorija ir gamintojas | Šaltinio reikšmės pateiktos ir toliau palaiko numatomus ryšius bei filtrus. |
| Antriniai duomenys | Pirminio ir antrinio šaltinių įrašai susieti su tuo pačiu produktu. |
| Eksportuojamas XML | Produktas rodomas numatomame eksporte su teisingomis galutinėmis reikšmėmis. |
Norėdami patikrinti naujai importuotus katalogo duomenis, atidarykite Visi produktai. Daugiau informacijos apie prieinamus produktų duomenis rasite vadove Visų produktų sąsaja.
Patikrinkite susijusius eksportus
Produkto radimas išsaugotame kataloge yra tik pirmasis patikrinimas. Eksportas vis tiek gali jį atmesti, pasirinkti kitą tiekėją, pritaikyti transformaciją arba pateikti kitokią galutinę reikšmę.
Kiekviename eksporte, kuriame naudojamas pakeistas tiekėjas, patikrinkite kelis pavyzdinius EAN naudodami Export Checker. Peržiūrėkite pradinius tiekėjo duomenis, pasirinktą tiekėją, susietus atributus, apdorojimo rezultatą ir galutinę XML išvestį.
Norėdami tai patikrinti savo paskyroje, atidarykite Exports Checker. Produkto lygio ataskaitos paaiškinimą rasite vadove Produktų duomenų ir eksporto rezultatų peržiūra naudojant Exports Checker.
Dažniausios problemos pakeitus šaltinį
- Neimportuojamas nė vienas produktas: Visas produkto kelias gali nurodyti neteisingą naujojo failo skiltį.
- Trūksta daugelio produktų: EAN susiejimas gali būti tuščias, nurodyti neteisingą lauką arba gauti reikšmes, kurios neatpažįstamos kaip tinkami EAN.
- Kainos tuščios arba neteisingos: Kainos lauko vieta arba tiekėjo valiutos ir PVM interpretacija gali nebeatitikti naujojo šaltinio.
- Likutis tampa lygus nuliui arba produktas tampa nepasiekiamas: Gali būti pakeistas likučių laukas arba jo reikšmių reikšmė.
- Trūksta turinio: Pavadinimo, aprašymo, vaizdo, kategorijos, gamintojo arba su kalba susiję susiejimai gali vis dar nurodyti senas vietas.
- Pirminė ir antrinė informacija nesujungiama: Ryšio susiejimas gali nebeatpažinti to paties produkto abiejuose failuose.
- Produktai yra skiltyje Visi produktai, bet jų nėra eksporte: Eksportas gali neįtraukti tiekėjo arba produktą gali paveikti to eksporto filtrai ir apdorojimo taisyklės.
- Eksporte vis dar pateikiamos senesnės reikšmės: Tiekėjo sinchronizavimas ir eksporto generavimas vykdomi pagal nepriklausomus tvarkaraščius. Įsitikinkite, kad abi operacijos turėjo galimybę įvykti su naujais duomenimis.
Pavyzdys
Anksčiau tiekėjas kiekvieną produktą saugojo skiltyje offer ir joje pateikdavo EAN, kainą bei likutį. Naujajame šaltinyje produktai saugomi kitoje skiltyje, o EAN pateikiamas kitoje vietoje.
Jei pakeičiamas tik URL, senasis susiejimas ir toliau ieško ankstesniame produkto kelyje. Todėl produktai gali neturėti susieto EAN ir gali nepatekti į įprastą katalogo apdorojimo procesą.
Saugus būdas – išjungti tiekėją, pasirinkti naują viso produkto kelią, prireikus iš naujo susieti kiekvieną lauką, patikrinti pirminio ir antrinio šaltinių ryšį ir tik tada įjungti tiekėją. Po sinchronizavimo ieškokite kelių anksčiau užfiksuotų EAN ir patvirtinkite jų galutines reikšmes kiekviename susijusiame prekyvietės arba svetainės eksporte.
Ką daryti toliau
- Laikykite tiekėją išjungtą, kol naujasis šaltinis bus pasiekiamas ir bus patvirtintas visas produkto kelias.
- Peržiūrėkite visus pirminio, antrinio šaltinių ir ryšio susiejimus.
- Patvirtinkite, ar pasikeitė šaltinio finansinių ir turinio duomenų pateikimo principai.
- Nustatykite susijusius eksportus pagal jų tiekėjo pasirinkimo nustatymus.
- Įjunkite tiekėją ir po sinchronizavimo patikrinkite reprezentatyvius produktus.
- Patikrinkite tuos pačius EAN naudodami Export Checker kiekviename paveiktame eksporte.
- Palyginkite produktų prieinamumą, kainas, likučius, turinį, kiekius ir galutinį XML su prieš perkėlimą užfiksuotais kontroliniais duomenimis.
- Po kito suplanuoto tiekėjo sinchronizavimo ir eksporto vykdymo toliau stebėkite paveiktus eksportus.
Jei pavyzdiniai produktai ir kiekiai reikšmingai skiriasi, dar kartą išjunkite tiekėją ir peržiūrėkite šaltinio kelią bei susiejimus, prieš leisdami pakeistiems duomenims toliau patekti į gamybinius eksportus.