Ensisijaisten ja toissijaisten toimittajalähteiden suunnittelu

Opi, milloin kannattaa käyttää yhtä toimittajalähdettä ja milloin täydellinen tuoteluettelo kannattaa erottaa nopeammin päivitettävästä hinta- ja varastosaldolähteestä.


Tässä oppaassa selitetään, mitä ensisijaisiin ja toissijaisiin toimittajalähteisiin kuuluu, miten tuotteet yhdistetään niiden välillä, miten synkronointiaikataulut valitaan ja mitä tapahtuu, kun tuote puuttuu toissijaisesta lähteestä.

Milloin tämä määritys on hyödyllinen

Jotkin toimittajat tarjoavat yhden täydellisen tuotetietosyötteen. Toiset tarjoavat kaksi erillistä syötettä: yhden suuren tiedoston, joka sisältää tuotetiedot, ja toisen pienemmän tiedoston, joka sisältää usein muuttuvia arvoja, kuten hinnat ja varastosaldot.

B2BLIX Feed tukee molempia järjestelyjä. Oikea määritys riippuu toimittajan tarjoamista tiedostoista ja siitä, mitä tietoja kukin tiedosto sisältää.

Lyhyt vastaus

  • Käytä ensisijaista lähdettä toimittajan pääluetteloon, mukaan lukien tuotetunnisteet, nimikkeet, kuvaukset, kuvat, kategoriat ja muut tuotetiedot.
  • Käytä valinnaista toissijaista lähdettä kevyempiin ja useammin tehtäviin päivityksiin, yleensä hintoihin ja varastosaldoihin.
  • Jos toimittaja tarjoaa vain yhden täydellisen lähteen, lisää se ensisijaiseksi lähteeksi. Toissijaista lähdettä ei tarvita.
  • Jos käytät kahta lähdettä, niiden on sisällettävä pysyvä tunniste, jonka avulla B2BLIX voi yhdistää saman tuotteen molemmissa tiedostoissa.

Lähdekenttien määritysten tai synkronointiaikataulujen muuttaminen voi vaikuttaa vientitiedostojen hintoihin, varastosaldoihin ja saatavilla oleviin tuotteisiin. Tarkista lähteiden sisältö ja yhteyden esikatselu ennen toimittajatietojen käyttämistä tuotantokanavassa.

Mitä kumpaankin lähteeseen kuuluu

Lähde Tyypillinen käyttötarkoitus Tyypilliset tiedot
Ensisijainen lähde Täydellinen tuoteluettelo EAN, toimittajan SKU, nimike, kuvaus, kuvat, kategoriat, valmistaja, hinta, varastosaldo, paino ja muut tuoteattribuutit
Toissijainen lähde Usein muuttuvien arvojen nopeat päivitykset Tuotetunniste, hinta, varastosaldo ja joskus muut rajatut operatiiviset kentät

Tarkka sisältö riippuu toimittajasta. Ensisijaisen lähteen ei tarvitse sisältää kaikkia mahdollisia attribuutteja, eikä toissijainen lähde rajoitu täsmälleen kahteen kenttään. Tärkeä ero on, että ensisijainen lähde sisältää yleensä tuotteen päätiedot, kun taas toissijainen lähde päivittää valittuja arvoja.

Milloin toissijaista lähdettä ei tarvita

Älä luo toissijaista lähdettä vain siksi, että se on mahdollista. Yksi lähde riittää, kun se sisältää kaikki työnkulussa tarvittavat tiedot, myös säännöllisesti päivitettävät arvot.

Toissijainen lähde on yleensä tarpeeton, kun:

  • Toimittaja tarjoaa vain yhden XML- tai JSON-linkin.
  • Ensisijainen syöte sisältää jo käyttökelpoiset tuotetiedot, hinnat ja varastosaldot.
  • Toimittaja päivittää täydellisen syötteen tarpeeksi usein.
  • Toisen tiedoston yhdistämiseen ei ole luotettavaa yhteistä tunnistetta.

Tässä tilanteessa lisää käytettävissä oleva linkki ensisijaiseksi lähteeksi ja jätä toissijainen lähde tyhjäksi.

Miten tuotteet yhdistetään kahden lähteen välillä

B2BLIXin on pystyttävä tunnistamaan, mikä ensisijaisen lähteen tietue vastaa mitäkin toissijaisen lähteen tietuetta. Valitse pysyvä tunniste, joka esiintyy molemmissa tiedostoissa ja jolla on saman tuotteen kohdalla sama arvo.

Sopivia yhteyskenttiä voivat olla:

  • EAN
  • Toimittajan tuotetunnus
  • Toimittajan SKU tai muu pysyvä paikallinen tuotekoodi

Jos tuotteen EAN on ensisijaisessa lähteessä 5901234567890, toissijaisessa lähteessä on käytettävä samaa EAN-tunnusta vastaavassa hinta- ja varastosaldotietueessa. Pienet erot, kuten välilyönnit, etuliitteet tai eri tunnistetyyppi, voivat estää tietueiden yhdistämisen.

Toimittajan ensisijaisen ja toissijaisen tiedoston yhdistämiseen käytettävä tunniste ei ole sama asia kuin koko luettelon kattava tuotteen yksilöintisääntö. B2BLIX Feedin vakiotyönkulussa tuotteella on edelleen oltava käyttökelpoinen EAN-tunnus normaalia käsittelyä ja toimittajien välistä ryhmittelyä varten.

Synkronointiaikataulujen valitseminen

Ensisijainen ja toissijainen lähde voivat käyttää eri synkronointitiheyksiä. Näin pienempi hinta- ja varastosaldotiedosto voidaan ladata useammin kuin täydellinen tuoteluettelo.

Valitse aikataulut tässä järjestyksessä:

  1. Tarkista, suositteleeko toimittaja tiettyä päivitysaikataulua tai asettaako se latausrajoituksia.
  2. Aseta ensisijainen lähde sen mukaan, kuinka usein tuotetiedot ja täydellinen luettelo muuttuvat.
  3. Aseta toissijainen lähde sen mukaan, kuinka usein hinnat ja varastosaldot on päivitettävä.
  4. Varmista, että vientiaikataulu sopii toimittajan aikatauluihin. Vientitiedostojen luonti ja toimittajan synkronointi ovat erillisiä toimintoja.

Jos toimittaja ei määritä rajoituksia tai suositeltua aikaväliä, tuntikohtainen synkronointi on käytännöllinen lähtökohta. Säädä sitä vasta sen jälkeen, kun olet huomioinut, kuinka usein toimittaja päivittää tiedoston ja kuinka tuoreita tietojen on oltava.

Toimittajien lataukset perustuvat käyttöön. Tarkista toimittajan käyttörajoitukset ja B2BLIX Feedin ajantasaiset hintatiedot ennen synkronointitiheyden lisäämistä. Useammat lataukset eivät auta, jos toimittaja päivittää lähteensä harvemmin.

Mitä tapahtuu, kun tuote puuttuu toissijaisesta lähteestä

Ensisijaisessa lähteessä olevalla tuotteella ei välttämättä ole vastaavaa tietuetta toissijaisessa lähteessä. Seuraavaksi tapahtuva riippuu siitä, sisältääkö ensisijainen lähde jo tarpeeksi tietoja tuotteen käsittelyyn.

  • Jos ensisijainen lähde sisältää käyttökelpoisen hinnan: tuote voidaan ehkä käsitellä ensisijaisesta lähteestä saatavilla olevien tietojen avulla.
  • Jos hinnan odotetaan tulevan vain toissijaisesta lähteestä: tuotteella ei ole riittäviä hintatietoja, eikä se etene normaalissa työnkulussa.
  • Jos tunnisteet eivät täsmää: B2BLIX käsittelee tietueet yhdistämättöminä, vaikka ne näyttäisivät kuvaavan samaa tuotetta.

Puuttuva yhteys ei aina tarkoita, että tuote puuttuu. Se voi myös tarkoittaa, että valituissa yhteyskentissä on eri arvot tai että jokin kentistä on määritetty väärin.

Mitä tilillä kannattaa tarkistaa

Kun olet kirjautunut sisään, avaa Toimittajat-osio tarkistaaksesi nykyiset toimittajamääritykset tai avaa Lisää uusi toimittaja määrittääksesi uuden lähteen. Lisätietoja lähde-, synkronointi- ja määrityskentistä saat oppaasta Toimittajasyötteen lisääminen ja määrittäminen.

Uuden toimittajan lomake, jossa näkyvät toimittajan nimi, ensisijainen lähde, toissijainen lähde, todennuskentät, synkronointiasetukset ja Jatka-painike
Toimittajan määrityslomakkeella on erilliset kentät ensisijaiselle ja toissijaiselle lähteelle. Käytä toissijaista kenttää vain, kun toimittaja tarjoaa erillisen tiedoston, joka on yhdistettävä pääluetteloon.

1. Vahvista lähdelinkit

  • Varmista, että ensisijainen lähde avautuu ja palauttaa odotetut XML- tai JSON-tiedot.
  • Varmista, että toissijainen lähde avautuu erikseen, jos sitä käytetään.
  • Tarkista, tarvitaanko todennustietoja tai pyyntöotsakkeita.
  • Älä julkaise tai jaa yksityisiä toimittajien URL-osoitteita, tunnistetietoja tai pyyntöotsakkeita.

2. Tarkista löydetty tuotetietojen rakenne

Varmista määrityksen aikana, että B2BLIX on tunnistanut kummastakin tiedostosta oikean toistuvan tuotepolun. Esikatselussa pitäisi näkyä yksittäisiä tuotteita, ei kokonaista asiakirjaa, kategoriaryhmää tai asiaankuulumatonta osiota.

3. Määritä pakolliset kentät

Tarkista ensisijaisesta lähteestä vähintään käyttötarkoitukseesi tarvittavat kentät, kuten:

  • EAN
  • SKU tai toimittajan tuotetunnus
  • Nimike
  • Hinta
  • Varastosaldo
  • Kategoria

Määritä toissijaisesta lähteestä yhteinen yhteystunniste sekä arvot, joita toissijainen tiedosto on tarkoitettu päivittämään, yleensä hinta ja varastosaldo.

4. Vahvista lähteiden välinen yhteys

Valitse yhteyden määritysvaiheessa vastaava tunniste ensisijaisesta ja toissijaisesta lähteestä. Tarkista esikatselu ja leikkaustilastot varmistaaksesi, että kohtuullinen määrä tuotteita yhdistyy.

Yhteyden määritysnäkymä, jossa näkyvät ensisijaisen ja toissijaisen lähteen tuotetiedot, valitut yksilöivät tunnisteet ja leikkaustilastot
Yhteyden määrityksen esikatselu vertaa molempien lähteiden tunnisteita ja näyttää, kuinka moni tietue täsmää. Sen avulla voit havaita väärät kentät, muotoiluerot tai toissijaisen lähteen puutteellisen kattavuuden ennen määrityksen tallentamista.

Jos vain hyvin harvat tuotteet yhdistyvät, tarkista seuraavat asiat:

  • Molemmilla puolilla valittiin samantyyppinen tunniste.
  • Tunnisteiden arvot käyttävät samaa muotoa.
  • Esikatselussa näkyy vertailukelpoisia tuotteita molemmista tiedostoista.
  • Toimittaja ei ole käyttänyt eri SKU-järjestelmiä kahdessa lähteessä.
  • Tunniste on yksilöllinen ja pysyvä, ei nimike, kategoria tai muu muuttuva arvo.

Yleiset lähteiden suunnitteluun liittyvät ongelmat

Molemmat tiedostot lisättiin erillisinä toimittajina

Jos tiedostot kuvaavat saman toimittajan luetteloa ja toinen tiedosto vain päivittää toista, ne pitäisi yleensä määrittää yhden toimittajamäärityksen ensisijaiseksi ja toissijaiseksi lähteeksi. Kahden toisistaan riippumattoman toimittajamäärityksen luominen ei muodosta tarkoitettua lähteiden välistä yhteyttä.

Toissijainen lähde ei sisällä tuotetietoja

Tämä on usein normaalia. Toissijainen lähde voi sisältää vain tunnisteen, hinnan ja varastosaldon. Täydellinen nimike, kuvaus, kuvat ja kategoria voivat edelleen tulla ensisijaisesta lähteestä.

Yhteys käyttää tuotteen nimikettä

Tuotenimikkeet eivät ole luotettavia yhteyskenttiä, koska sanamuoto, välimerkit, kieli ja muotoilu voivat muuttua. Käytä niiden sijaan EAN-tunnusta, toimittajan tuotetunnusta tai pysyvää toimittajan SKU-tunnusta.

Lähteiden aikataulut ovat samat ilman käytännön syytä

Suurta luettelotiedostoa ei välttämättä tarvitse ladata yhtä usein kuin pientä varastosaldon päivitystiedostoa. Käytä toimittajan suosituksia ja kunkin tiedoston todellista päivitystiheyttä sen sijaan, että määrittäisit niille automaattisesti saman aikataulun.

Yhdistetyltä toissijaiselta tietueelta puuttuu hinta

Tietueiden yhdistäminen ei luo puuttuvaa arvoa. Jos tuote tarvitsee hinnan toissijaisesta lähteestä, varmista määrityksen esikatselussa, että valittu hintapolku sisältää kelvollisen arvon.

Esimerkki

Toimittaja tarjoaa kaksi tiedostoa:

  • catalog.xml sisältää 40 000 tuotetta, joiden tiedoissa ovat EAN, SKU, nimikkeet, kuvaukset, kuvat, kategoriat, hinnat ja varastosaldot.
  • updates.xml sisältää EAN-tunnuksen, nykyisen hinnan ja nykyisen varastosaldon 35 000 tuotteelle.

Myyjä määrittää tiedoston catalog.xml ensisijaiseksi lähteeksi ja tiedoston updates.xml toissijaiseksi lähteeksi. Yhteyskentäksi valitaan EAN, koska se esiintyy molemmissa tiedostoissa.

Molemmista tiedostoista löytyvän tuotteen täydelliset tuotetiedot tulevat ensisijaisesta lähteestä, kun taas usein päivitettävä hinta ja varastosaldo tulevat toissijaisesta lähteestä. Jos tuote puuttuu toissijaisesta tiedostosta mutta sillä on kelvollinen hinta ensisijaisessa tiedostossa, se voidaan ehkä käsitellä ensisijaisen hinnan avulla. Jos ensisijaisessa tiedostossa ei ole hintaa ja odotettu toissijainen tietue puuttuu, tuotteelta puuttuvat tarvittavat hintatiedot ja se jätetään huomiotta.

Mitä tehdä seuraavaksi

  1. Varmista, tarjoaako toimittajasi yhden täydellisen lähteen vai erilliset luettelo- ja päivityslähteet.
  2. Lisää täydellinen luettelo ensisijaiseksi lähteeksi.
  3. Lisää toissijainen lähde vain, kun sillä on selkeä päivitystarkoitus.
  4. Tunnista pysyvä kenttä, joka esiintyy molemmissa tiedostoissa samoilla arvoilla.
  5. Määritä ensisijaisen ja toissijaisen lähteen rakenteet ja tarkista niiden esikatseluarvot.
  6. Tarkista yhteystilastot ennen määrityksen tallentamista.
  7. Valitse synkronointiaikataulut toimittajan suositusten, tiedostojen päivitystiheyden ja vaaditun tietojen tuoreuden perusteella.
  8. Testaa tuodut tuotteet ennen toimittajan käyttämistä tuotantoviennissä.

Hyvin suunniteltu lähdeyhteys pitää täydelliset tuotetiedot saatavilla ja mahdollistaa samalla hintojen ja varastosaldojen tehokkaan päivityksen. Tärkeimmät tarkistettavat asiat ovat luotettava yhteinen tunniste, oikeat kenttämääritykset ja riittävät varatiedot ensisijaisessa lähteessä tilanteissa, joissa toissijainen tietue ei ole saatavilla.