Kaip sukonfigūruoti pristatymo laiką ir kitus eksportuojamus atributus

Sužinokite, kaip į B2BLIX Feed XML eksportą įtraukti pristatymo laiką, atsargų kiekį, pavadinimus, aprašymus, svorį, matmenis, kainas ir kitas konkrečiai paskirties vietai skirtas reikšmes.


Šiame vadove paaiškinama, iš kur gaunamos eksportuojamų atributų reikšmės, kaip jas sukurti arba pakeisti naudojant transformavimo taisykles ir ką patikrinti, kai laukiamas laukas galutiniame XML faile yra neįtrauktas arba neteisingas.

Kada šis vadovas naudingas

Naudokite šį vadovą, kai į prekyvietę, internetinę parduotuvę, kainų palyginimo platformą ar kitą jūsų XML eksportą gaunančią sistemą reikia perduoti papildomą produkto reikšmę.

Dažniausi pavyzdžiai:

  • Skirtingo pristatymo laiko nustatymas kiekvienam tiekėjui.
  • Atsargų kiekio, svorio, matmenų, pavadinimų ar aprašymų eksportavimas.
  • Konkrečiai paskirties vietai skirtos pardavimo kainos arba akcijinės kainos sukūrimas.
  • Naujo atributo, kurio tiekėjo faile nėra tiesiogiai, pridėjimas.
  • Esamos tiekėjo reikšmės pakeitimas prieš įrašant ją į galutinį XML failą.

Trumpas atsakymas

Atributas gali būti eksportuojamas, kai jo reikšmė yra B2BLIX produkto duomenyse arba sukuriama naudojant duomenų transformavimo taisyklę. Tada atributas turi būti įtrauktas į atitinkamą eksporto šabloną.

Pavyzdžiui, norėdami atskirai sukonfigūruoti pristatymo laiką kiekvienam tiekėjui, sukurkite pagal tiekėją filtruojamą transformavimo taisyklę ir atributui collectionhours nustatykite reikiamą reikšmę. Įjunkite šią taisyklę eksportui ir pridėkite atributą prie eksporto šablono.

Transformavimo taisyklių ir eksporto šablonų pakeitimai gali paveikti galutines kainas, atsargų kiekius, pristatymo informaciją ir kitus prekyvietės duomenis. Prieš naudodami atnaujintą eksportą gamybiniame pardavimo kanale, patikrinkite rezultatą atlikdami ribotos apimties testą.

Kaip veikia eksportuojami atributai

Eksportuojama reikšmė paprastai pereina tris etapus:

  1. Reikšmė gaunama arba susiejama. B2BLIX importuoja informaciją iš tiekėjo šaltinio ir susieja tiekėjo laukus su bendra produkto struktūra.
  2. Reikšmė gali būti transformuojama. Transformavimo taisyklė gali pakeisti esamą atributą arba sukurti naują konkrečiai paskirties vietai skirtą atributą.
  3. Reikšmė įrašoma į XML. Eksporto šablonas nustato, kurie atributai įtraukiami ir kokie XML elementai sugeneruojami.

Šie etapai yra atskiri. Reikšmė gali būti tiekėjo duomenyse, bet jos gali nebūti galutiniame XML faile, jei ji neįtraukta į eksporto šabloną. Taip pat XML elemento pridėjimas prie šablono neduos naudingo rezultato, jei susietas arba transformuotas atributas neturi reikšmės.

Tiekėjo faile esančios reikšmės naudojimas

Jei tiekėjas jau pateikia reikiamą informaciją, patikrinkite, ar susietas teisingas šaltinio laukas. Tai taikoma tokioms reikšmėms kaip atsargų kiekis, svoris, matmenys, pavadinimas, aprašymas ir kiti tiekėjo atributai.

Prisijungę atidarykite Tiekėjai, kad peržiūrėtumėte tiekėjo konfigūraciją ir susiejimą. Norėdami suprasti tiekėjo nustatymo ir susiejimo procesą, perskaitykite Tiekėjo informacijos santraukos pridėjimas ir konfigūravimas.

Reikšmės sukūrimas arba pakeitimas

Naudokite transformavimo taisyklę, kai reikiamos reikšmės tiekėjo šaltinyje nėra, ją reikia apskaičiuoti arba ji turi skirtis pagal tiekėją, kategoriją, produktą, kainų intervalą ar kitą sąlygą.

Transformavimo taisyklė gali, pavyzdžiui:

  • Nustatyti fiksuotą pristatymo laiką vieno tiekėjo produktams.
  • Sukurti atskirą kainą konkrečiai paskirties vietai.
  • Pakeisti tuščią pavadinimą reikšme, sudaryta iš kitų atributų.
  • Konvertuoti svorį į paskirties vietai reikalingą matavimo vienetą.
  • Sukurti atsargų kiekio reikšmę pagal produkto arba tiekėjo sąlygas.
  • Pašalinti HTML iš aprašymo.
  • Sujungti esamus laukus į konkrečiai paskirties vietai skirtą pavadinimą.

Norėdami sukurti arba peržiūrėti šias taisykles, atidarykite Duomenų transformavimo taisyklės. Taisyklių laukų, sąlygų, išraiškų ir prioritetų paaiškinimą rasite čia: Duomenų transformavimo taisyklės.

Duomenų transformavimo taisyklių kūrimo puslapis, kuriame rodomas taisyklės pavadinimas, filtravimo kriterijai, atributų transformavimo laukai ir mygtukas „Kurti taisyklę“
Transformavimo taisyklė gali apriboti pakeitimą atitinkančiais produktais ir tada sukurti arba pakeisti reikiamą atributą.

Reikšmės įtraukimas į galutinį XML failą

Kai atributas paruoštas, jis turi būti įtrauktas į tinkamą eksporto šabloną. Šablonas susieja B2BLIX atributus su paskirties vietai reikalingais XML elementų pavadinimais.

Prisijungę atidarykite Eksportai ir pasirinkite eksportą, kurį norite atnaujinti. Daugiau informacijos apie eksporto nustatymus ir XML šablonus rasite čia: XML eksporto projekcijų kūrimas ir konfigūravimas.

Eksporto šablonas, kuriame rodomas produkto kelias ir EAN, kainos, atsargų kiekio, pavadinimo bei price_for_website susiejimai
Eksporto šablonas nustato, kurie produkto atributai įrašomi į sugeneruotą XML failą ir kokie elementų pavadinimai naudojami.

Kaip sukonfigūruoti kiekvieno tiekėjo pristatymo laiką

  1. Atidarykite Duomenų transformavimo taisyklės kūrimas.
  2. Suteikite taisyklei aiškų pavadinimą, pvz., Tiekėjo A pristatymo laikas.
  3. Pridėkite filtrą, kuris apribotų taisyklę reikiamam tiekėjui.
  4. Atributui collectionhours nustatykite reikiamą pristatymo laiko reikšmę.
  5. Išsaugokite taisyklę.
  6. Atidarykite atitinkamą eksportą ir įjunkite jame šią taisyklę.
  7. Patikrinkite taisyklės prioritetą, jei tą patį atributą gali keisti ir kitos taisyklės.
  8. Pridėkite atributą prie eksporto šablono ir naudokite paskirties vietai reikalingą XML elementą.
  9. Prieš naudodami rezultatą veikiančiame kanale, sugeneruokite ir patikrinkite bandomąjį eksportą.

Kai skirtingiems tiekėjams reikia skirtingų pristatymo reikšmių, sukurkite atskiras pagal tiekėją filtruojamas taisykles.

Ką patikrinti savo paskyroje

1. Patvirtinkite, iš kur turi būti gaunama reikšmė

  • Jei reikšmę pateikia tiekėjas, patikrinkite tiekėjo laukų susiejimą.
  • Jei reikšmė turi būti fiksuota arba apskaičiuojama, patikrinkite transformavimo taisyklę.
  • Jei reikšmė turi skirtis pagal tiekėją arba produktų grupę, patikrinkite taisyklės filtrą.
  • Jei reikšmė jau yra, bet jai reikia kito XML pavadinimo, patikrinkite eksporto šabloną.

2. Patikrinkite, ar transformavimo taisyklė taikoma eksportui

Išsaugota transformavimo taisyklė nebūtinai turi įtakos kiekvienam eksportui. Įsitikinkite, kad taisyklė įjungta jūsų testuojamam eksportui.

Taip pat patikrinkite:

  • Produktas atitinka taisyklės sąlygas.
  • Produktui pasirinktas tiekėjas atitinka tiekėjo filtrą.
  • Taisyklės prioritetas yra teisingas.
  • Aukštesnio prioriteto taisyklė nepakeičia reikšmės anksčiau.
  • Atitinkanti taisyklė nenustatyta taip, kad sustabdytų tolesnį taisyklių apdorojimą.

3. Patikrinkite eksporto šabloną

Įsitikinkite, kad šablone yra teisingas B2BLIX atributas ir kad jis įrašo reikšmę į paskirties vietos laukiamą XML elementą.

Šablono parametro pavadinimas ir transformuoto atributo pavadinimas turi nurodyti norimą reikšmę. Panašūs pavadinimai savaime nereiškia, kad juose yra tie patys duomenys.

4. Patikrinkite vieną produktą Eksporto tikrintuve

Naudokite vieną žinomą produktą ir patikrinkite visą rezultatą. Ieškokite pagal jo EAN ir peržiūrėkite tiekėjo duomenis, pasirinktą tiekėją, transformacijas, galutinius atributus ir sugeneruotą XML.

Norėdami tai patikrinti savo paskyroje, atidarykite Eksporto tikrintuvas. Norėdami suprasti ataskaitoje rodomą informaciją, perskaitykite Eksporto tikrintuvas: produkto duomenų ir eksporto rezultatų peržiūra.

Dažniausios priežastys, dėl kurių atributo trūksta arba jis neteisingas

  • Tiekėjo laukas nesusietas. Šaltinyje yra reikšmė, tačiau B2BLIX nuskaito kitą lauką arba visai nenuskaito jokio lauko.
  • Šaltinis nepateikia reikšmės. Fiksuotai arba apskaičiuojamai reikšmei sukurti gali reikėti transformavimo taisyklės.
  • Taisyklė eksportui neįjungta. Taisyklė egzistuoja, bet nėra aktyvi generuojamame eksporte.
  • Produktas neatitinka taisyklės filtro. Tiekėjo, kategorijos, EAN, kainos ar kita sąlyga neleidžia produktui būti transformuotam.
  • Kita taisyklė pakeičia tą patį atributą. Taisyklės prioritetas ir tolesnio apdorojimo sustabdymo nustatymai gali paveikti galutinį rezultatą.
  • Atributo šablone nėra. Reikšmė B2BLIX sistemoje egzistuoja, bet neįrašoma į XML.
  • Šablone nurodytas neteisingas atributas. XML elementas yra, tačiau gauna tuščią arba nenumatytą reikšmę.
  • Gaunančioji platforma tikisi kito formato. Sugeneruotame XML faile reikšmė gali būti, tačiau paskirties vietai gali reikėti kito elemento pavadinimo, matavimo vieneto, reikšmės formato arba konfigūracijos.

Pavyzdys

Tiekėjas A paprastai pristato per 24 valandas, o tiekėjui B reikia 72 valandų. Sukurkite vieną tiekėjui A skirtą taisyklę, kuri atributui collectionhours nustatytų 24 valandų pristatymui reikalingą reikšmę, ir kitą tiekėjui B skirtą taisyklę su 72 valandų pristatymui reikalinga reikšme.

Įjunkite abi taisykles prekyvietės eksporte ir susiekite collectionhours su reikiamu pristatymo laiko elementu jo XML šablone. Tada Eksporto tikrintuve patikrinkite po vieną kiekvieno tiekėjo EAN ir įsitikinkite, kad galutiniame XML faile rodoma teisinga reikšmė.

Kas toliau

  1. Nustatykite, ar reikiama reikšmė turi būti gaunama iš tiekėjo šaltinio, ar naudojant transformavimo taisyklę.
  2. Prieš keisdami taisykles patikrinkite tiekėjo susiejimą.
  3. Transformaciją sukurkite arba atnaujinkite tik tada, kai šaltinio reikšmę reikia pridėti, pakeisti arba apskaičiuoti.
  4. Įjunkite taisyklę numatytam eksportui ir peržiūrėkite jos prioritetą.
  5. Pridėkite teisingą atributą prie eksporto šablono.
  6. Eksporto tikrintuve patikrinkite bent vieną paveiktą produktą.
  7. Įsitikinkite, kad sugeneruotame XML faile naudojamas gaunančiajai platformai reikalingas lauko pavadinimas ir reikšmės formatas.
  8. Prieš taikydami pakeitimus veikiančiam katalogui, patikrinkite atnaujintą eksportą pasirinkę ribotą produktų rinkinį.

B2BLIX parengia XML išvestį, tačiau išorinė parduotuvė arba prekyvietė kontroliuoja, kaip šie duomenys importuojami, tikrinami ir rodomi. Jei teisinga reikšmė yra galutiniame XML faile, bet paskirties vietoje rodoma neteisingai, patikrinkite paskirties vietos laukų susiejimą ir importo reikalavimus.