Vähittäismyyntikanavan viestinnän määrittäminen (Commerce Data Exchange)

Tärkeä

Tämä aihe koskee Dynamics 365 for Retail-, Dynamics 365 for Finance and Operations Enterprise Edition- ja Dynamics 365 for Talent -sovelluksia.

Tässä artikkelissa on Commerce Data Exchangen ja sen komponenttien yleiskatsaus. Artikkelissa kerrotaan kunkin komponentin toiminta Microsoft Dynamics 365 for Retailin ja vähittäismyyntikanavien välisessä tiedonsiirrossa.

Yleiskuvaus

Commerce Data Exchange -järjestelmä siirtää tietoja Dynamics 365 for Retailin ja vähittäismyyntikanavien, kuten verkkokauppojen tai perinteisten myymälöiden, välillä. Vähittäismyyntikanavan tiedot tallentava tietokanta on eri kuin Dynamics 365 for Retail -tietokanta. Kanavan tietokanta sisältää vain vähittäismyyntitapahtumissa tarvittavat tiedot. Päätiedot määritetään Dynamics 365 for Retailissa ja jaetaan sitten kanaville. Tapahtumatiedot luodaan myyntipisteen järjestelmässä tai verkkokaupassa, jonka jälkeen ne ladataan Dynamics 365 for Retailiin. Tietojen jakelu tapahtuu asynkronisesti. Tietojen kerääminen ja pakkaaminen lähteessä tapahtuu siis erillisenä prosessina kuin tietojen vastaanottaminen ja käyttäminen kohteessa. Joissakin skenaarioissa, kuten hinta- ja varastohauissa, tiedot on haettava reaaliaikaisesti. Commerce Data Exchange tukee näitä skenaarioita Dynamics 365 for Retailin ja kanavan välillä tapahtuvan reaaliaikaisen viestinnän mahdollistavan palvelun avulla.

updated-retail-graphic

Asynkroninen palvelu

Dynamics 365 for Retail -tietokannan Microsoft SQL Server -palvelimen muutosten seurantaa käytetään kanaville lähetettävien tietojen muutosten määrittämisessä. Dynamics 365 for Retail pakkaa tiedot jakeluaikataulun perusteella ja tallentaa ne keskitettyyn tallennuspaikkaan (Azure Blob -säilö). Erillinen eräprosessi käyttää Commerce Data Exchange: Asynkroninen asiakaskirjasto -kohtaa, kun tämä tietopaketti lisätään kanavatietokantaan.

Asynkroninen palvelu

Retail-ajastus

Ajastustöiden avulla tiedot jaetaan sijainteihin ja niistä pois. Työt muodostuvat alitöistä, jotka määrittävät jaettavat tiedot sisältävät taulut ja taulukentät. Dynamics 365 for Retail sisältää ennalta määritetyt ajoitustyöt ja -alityöt, jotka vastaavat useimpien organisaatioiden replikointivaatimuksia. Luodaan seuraavat ennalta määritetyt työtyypit:

  • Lataustyöt – Lataustyöt lähettävät muutetut tiedot Dynamics 365 for Retailista kanavatietokantoihin. Tietueiden muutoksia seurataan SQL Serverin muutosten seurannan avulla.
  • Noutotyöt – Noutotyöt hakevat myyntitapahtumat kanavasta Dynamics 365 for Retail -tietokantaan. Noutotyöt siirtävät tiedot lisäävästi. Kun noutotyöt suoritetaan, asynkroninen asiakaskirjasto tarkistaa aiemmin sijainnista vastaanotettujen tietueiden replikointilaskurin. Tietue noudetaan vain, jos sen replikointilaskurin arvo on suurempi kuin löydetty suurin arvo. Noutotyöt eivät päivitä aiemmin noudettuja tietoja.

Jakeluaikataulua käytetään tiedonsiirron suorittamisessa manuaalisesti tai ajoittamalla erätyö Dynamics 365 for Retailissa. Jakeluaikataulu voi sisältää vähintään yhden kanavatietoryhmän ja vähintään yhden ajastustyön.

Realtime Service

Commerce Data Exchange: Real-time Service on integroitu palvelu, joka mahdollistaa Dynamics 365 for Retailin ja vähittäismyyntikanavien reaaliaikaisen viestinnän. Real-time Servicen avulla yksittäisten myyntipisteiden tietokoneet ja verkkokaupat voivat hakea määritettyjä tietoja Dynamics 365 for Retailista reaaliaikaisesti. Vaikka useimmat tärkeät toiminnot voidaan suorittaa paikallisissa kanavatietokannoissa, seuraavat skenaariot vaativat Dynamics 365 for Retailiin tallennettujen tietojen suoraa käyttöä:

  • Lahjakorttien luovuttaminen ja lunastaminen.
  • Kanta-asiakkuuspisteiden lunastaminen.
  • Hyvityslaskujen tekeminen ja hyvittäminen.
  • Asiakastietueiden luominen ja päivittäminen.
  • Myyntitilausten luominen, päivittäminen ja viimeisteleminen.
  • Varaston vastaanottaminen ostotilauksen tai siirtotilauksen mukaan.
  • Varaston inventointien suorittaminen.
  • Myyntitapahtumien hakeminen myymälöistä ja palautustapahtumien valmisteleminen.

Real-time Service -palvelu

Luodaan ennalta määritetty Real-time Service -palvelun profiili.