Tarneaja ja muude eksporditavate atribuutide seadistamine
Lugege, kuidas lisada B2BLIX Feed XML-eksporti tarneaega, laoseisu, pealkirju, kirjeldusi, kaalu, mõõtmeid, hindu ja muid sihtkohapõhiseid väärtusi.
Selles juhendis selgitatakse, kust eksporditavate atribuutide väärtused pärinevad, kuidas neid teisendusreeglite abil luua või muuta ning mida kontrollida, kui oodatud väli lõplikus XML-is puudub või on vale.
Millal see juhend kasulik on
Kasutage seda juhendit, kui peate saatma täiendava tooteväärtuse turuplatsile, veebipoodi, hinnavõrdlusplatvormile või mõnele muule teie XML-ekspordi vastu võtvale süsteemile.
Levinud näited:
- Erineva tarneaja määramine igale tarnijale.
- Laoseisu, kaalu, mõõtmete, pealkirjade või kirjelduste eksportimine.
- Sihtkohapõhise müügihinna või soodushinna loomine.
- Uue atribuudi lisamine, mida tarnija andmevoos otse ei ole.
- Olemasoleva tarnija väärtuse muutmine enne selle kirjutamist lõplikku XML-i.
Lühike vastus
Atribuudi saab eksportida siis, kui selle väärtus on B2BLIX-i tooteandmetes olemas või see luuakse andmete teisendusreegli abil. Seejärel tuleb atribuut lisada asjakohasesse ekspordimalli.
Näiteks tarnijate tarneaja eraldi seadistamiseks looge tarnija järgi filtreeritud teisendusreegel ja määrake atribuudile collectionhours vajalik väärtus. Lubage see reegel ekspordi jaoks ja lisage atribuut ekspordimalli.
Teisendusreeglite ja ekspordimallide muudatused võivad mõjutada aktiivseid hindu, laoseisu, tarneinfot ja muid turuplatsi andmeid. Enne uuendatud ekspordi kasutamist tootmiskanalis kontrollige tulemust piiratud testiga.
Kuidas eksporditavad atribuudid toimivad
Eksporditav väärtus läbib tavaliselt kolm etappi:
- Väärtus võetakse vastu või seotakse. B2BLIX impordib teabe tarnija allikast ja seob tarnija väljad ühise tootestruktuuriga.
- Väärtust võidakse teisendada. Teisendusreegel võib muuta olemasolevat atribuuti või luua uue sihtkohapõhise atribuudi.
- Väärtus kirjutatakse XML-i. Ekspordimall määrab, millised atribuudid lisatakse ja millised XML-i elemendid luuakse.
Need etapid on eraldiseisvad. Väärtus võib tarnija andmetes olemas olla, kuid lõplikust XML-ist puududa, kui seda pole ekspordimalli lisatud. Samuti ei anna XML-i elemendi mallile lisamine kasulikku tulemust, kui seotud või teisendatud atribuudil väärtus puudub.
Tarnija andmevoos oleva väärtuse kasutamine
Kui tarnija annab vajaliku teabe juba ise, kontrollige, kas õige lähtevälja seos on määratud. See kehtib näiteks väärtuste stock, weight, dimensions, title, description ja muude tarnija atribuutide kohta.
Sisselogituna avage tarnijate seadistuse ja seoste ülevaatamiseks Tarnijad. Tarnija seadistamise ja seoste loomise kohta lugege juhendit Tarnija andmevoo lisamine ja seadistamine.
Väärtuse loomine või muutmine
Kasutage teisendusreeglit, kui vajalikku väärtust tarnija allikas ei ole, see tuleb välja arvutada või peab see erinema tarnija, kategooria, toote, hinnavahemiku või mõne muu tingimuse järgi.
Teisendusreegliga saab näiteks:
- Määrata ühe tarnija toodetele kindla tarneaja.
- Luua konkreetse sihtkoha jaoks eraldi hinna.
- Asendada tühja pealkirja teistest atribuutidest koostatud väärtusega.
- Teisendada kaalu sihtkohas nõutud ühikusse.
- Luua toote- või tarnijatingimustel põhineva laoseisu väärtuse.
- Eemaldada kirjeldusest HTML-i.
- Ühendada olemasolevad väljad sihtkohapõhiseks pealkirjaks.
Nende reeglite loomiseks või ülevaatamiseks avage Andmete teisendusreeglid. Reegli väljade, tingimuste, avaldiste ja prioriteetide kohta lugege juhendit Andmete teisendusreeglid.
Väärtuse lisamine lõplikku XML-i
Kui atribuut on saadaval, tuleb see lisada õigesse ekspordimalli. Mall seob B2BLIX-i atribuudid sihtkoha nõutud XML-i elemendinimedega.
Sisselogituna avage Ekspordid ja valige eksport, mida soovite uuendada. Ekspordi seadete ja XML-mallide kohta lugege juhendit XML-ekspordi projektsioonide loomine ja seadistamine.
Kuidas seadistada iga tarnija jaoks tarneaega
- Avage Andmete teisendusreegli loomine.
- Pange reeglile selge nimi, näiteks Tarnija A tarneaeg.
- Lisage filter, mis piirab reegli vajalikule tarnijale.
- Määrake atribuudile collectionhours vajalik tarneaja väärtus.
- Salvestage reegel.
- Avage asjakohane eksport ja lubage reegel selle ekspordi jaoks.
- Kontrollige reegli prioriteeti, kui sama atribuuti võivad muuta ka teised reeglid.
- Lisage atribuut ekspordimalli, kasutades sihtkoha nõutud XML-i elementi.
- Looge testeksport ja kontrollige seda enne tulemuse kasutamist aktiivses kanalis.
Kui tarnijad vajavad erinevaid tarneväärtusi, looge iga tarnija jaoks eraldi tarnijafiltriga reegel.
Mida oma kontol kontrollida
1. Kontrollige, kust väärtus peaks pärinema
- Kui tarnija annab väärtuse, kontrollige tarnija välja seost.
- Kui väärtus peab olema kindel või arvutatud, kontrollige teisendusreeglit.
- Kui väärtus peab tarnija või tooterühma järgi erinema, kontrollige reegli filtrit.
- Kui väärtus on juba olemas, kuid vajab teistsugust XML-i nime, kontrollige ekspordimalli.
2. Kontrollige, kas teisendusreegel kehtib ekspordi kohta
Salvestatud teisendusreegel ei mõjuta tingimata kõiki eksportijaid. Veenduge, et reegel oleks testitava ekspordi jaoks lubatud.
Kontrollige ka järgmist:
- Toode vastab reegli tingimustele.
- Tootele valitud tarnija vastab tarnija filtrile.
- Reegli prioriteet on õige.
- Kõrgema prioriteediga reegel ei asenda väärtust enne.
- Sobiv reegel ei ole seadistatud edasist reeglite töötlemist peatama.
3. Kontrollige ekspordimalli
Veenduge, et mall sisaldaks õiget B2BLIX-i atribuuti ja kirjutaks selle sihtkoha oodatud XML-i elementi.
Malli parameetri nimi ja teisendatud atribuudi nimi peavad viitama soovitud väärtusele. Sarnased nimed ei tähenda automaatselt, et need sisaldavad samu andmeid.
4. Kontrollige üht toodet ekspordi kontrollijas
Kogu tulemuse kontrollimiseks kasutage üht teadaolevat toodet. Otsige seda EAN-i järgi ning vaadake üle tarnija andmed, valitud tarnija, teisendused, lõplikud atribuudid ja loodud XML.
Selle kontrollimiseks avage oma kontol Ekspordi kontrollija. Aruandes kuvatava teabe kohta lugege juhendit Ekspordi kontrollija: tooteandmete ja eksporditulemuste ülevaatamine.
Levinud põhjused, miks atribuut puudub või on vale
- Tarnija väli ei ole seotud. Allikas sisaldab väärtust, kuid B2BLIX loeb mõnda muud välja või ei loe üldse välja.
- Allikas ei anna väärtust. Kindla või arvutatud väärtuse loomiseks võib olla vaja teisendusreeglit.
- Reegel ei ole ekspordi jaoks lubatud. Reegel on olemas, kuid loodavas ekspordis mitte aktiivne.
- Toode ei vasta reegli filtrile. Tarnija, kategooria, EAN, hind või muu tingimus jätab toote teisendusest välja.
- Mõni teine reegel muudab sama atribuuti. Reegli prioriteet ja töötlemise peatamise seaded võivad lõpptulemust mõjutada.
- Atribuut puudub mallist. Väärtus on B2BLIX-is olemas, kuid seda ei kirjutata XML-i.
- Mall viitab valele atribuudile. XML-i element on olemas, kuid saab tühja või soovimatu väärtuse.
- Vastuvõttev platvorm ootab muud vormingut. Loodud XML võib väärtust sisaldada, kuid sihtkoht võib nõuda teistsugust elemendinime, ühikut, väärtuse vormingut või seadistust.
Näide
Tarnija A tarnib tavaliselt 24 tunni jooksul, samas kui tarnija B vajab 72 tundi. Looge tarnija A järgi filtreeritud reegel, mis määrab atribuudile collectionhours 24-tunnise tarne jaoks vajaliku väärtuse, ning teine tarnija B järgi filtreeritud reegel, mille väärtus vastab 72-tunnisele tarneajale.
Lubage mõlemad reeglid turuplatsi ekspordis ja siduge collectionhours selle XML-mallis nõutud tarneaja elemendiga. Seejärel kontrollige ekspordi kontrollijas kummagi tarnija üht EAN-i, et kinnitada õige väärtuse kuvamine lõplikus XML-is.
Mida järgmisena teha
- Tehke kindlaks, kas vajalik väärtus peaks tulema tarnija allikast või teisendusreeglist.
- Enne reeglite muutmist kontrollige tarnija väljade seoseid.
- Looge või uuendage teisendust ainult siis, kui lähteväärtus tuleb lisada, asendada või välja arvutada.
- Lubage reegel soovitud ekspordi jaoks ja vaadake üle selle prioriteet.
- Lisage õige atribuut ekspordimalli.
- Kontrollige ekspordi kontrollijas vähemalt üht mõjutatud toodet.
- Veenduge, et loodud XML kasutaks vastuvõtva platvormi nõutud välja nime ja väärtuse vormingut.
- Testige uuendatud eksporti kontrollitud tootevalikuga enne selle rakendamist aktiivsele kataloogile.
B2BLIX valmistab ette XML-väljundi, kuid väline pood või turg kontrollib, kuidas ta neid andmeid impordib, valideerib ja kuvab. Kui õige väärtus on lõplikus XML-is olemas, kuid sihtkohas ei kuvata seda õigesti, kontrollige sihtkoha väljade seoseid ja impordinõudeid.