Muokkaa

Jaa


Tietojen synkronointi Business Centralissa Microsoft Dataversen avulla

Kun Dataverse ja Business Central integroidaan, voit päättää, synkronoidaanko Business Central -rivien (kuten asiakkaiden, kontaktien ja myyjien) valittujen kenttien tiedot vastaavien Dataverse -rivien (kuten tilien, yhteyshenkilöiden ja käyttäjien) kanssa. Rivin tyypin mukaan voit synkronoida tietoja Dataverseista Business Centraliin ja päinvastoin. Lisätietoja on kohdassa Dynamics 365 Sales -integrointi.

Synkronointi käyttää seuraavia elementtejä:

  • Integrointitaulukon yhdistämismääritykset
  • Integrointikentän yhdistämismääritykset
  • Synkronointisäännöt
  • Yhdistetyt tietueet

Synkronointia määritettäessä voit yhdistää Business Centralin rivit Dataversein riveihin niissä olevien tietojen synkronointia varten. Voit käynnistää synkronoinnin manuaalisesti tai aikataulun mukaan. Seuraavassa taulukossa on yleiskatsaus rivien synkronointitavoista.

Tyyppi Tapa Katso
Manuaalinen synkronointi Tietueet synkronoidaan rivikohtaisesti.

Voit synkronoida yksittäisiä Business Centralin rivejä, kuten asiakkaita, vastaavan Dataversein rivin, kuten tilin, kanssa. Tämä on tapa, jolla käyttäjät yleensä käyttävät Dataversein tietoja Business Centralissa.
Tietueiden yhdistäminen ja synkronoiminen manuaalisesti
Synkronointi taulukon yhdistämismäärityksen perusteella.

Voit synkronoida kaikki Business Central -taulukon tietueet Dataverse -taulukon kanssa.
Yksittäisen taulukon yhdistämismääritysten synkronointi
Kaikkien taulukon yhdistämismääritysten kaikkien muokattujen tietueiden synkronointi.

Voit synkronoida kaikki Business Centralin taulukoiden tietueet, joita on muutettu edellisen synkronoinnin jälkeen.
Kaikkien muokattujen tietueiden synkronointi
Kaikkien taulukon yhdistämismääritysten kaikkien tietojen synkronointi.

Voit synkronoida yhdistettyjen Business Centralin taulukoiden ja Dataversein taulukoiden kaikki tiedot ja luoda uusia tietueita tai rivejä kohderatkaisussa lähderatkaisun yhdistämättömille tietueille.

Täysi synkronointi synkronoi kaikki tiedot ja ohittaa yhdistämisen. Täysi synkronointi tehdään yleensä integrointia määritettäessä, kun vain yksi ratkaisu sisältää tietoja. Täysi synkronointi voi olla kätevä myös esittely-ympäristössä.
Täyden synkronoinnin suorittaminen
Ajoitettu synkronointi Kaikkien taulukon yhdistämismääritysten kaikkien tietojen muutosten synkronointi.

Voit synkronoida Business Centralin ja Dataversein tietyin väliajoin määrittämällä työt työjonoon.
Ajoitettu synkronointi

Huomautus

Dataverse -ohjelman ja Business Central -ohjelman välinen synkronointi työjono tapahtumien aikataulutetun suorituksen perusteella ei takaa kahden palvelun reaaliaikaisen tietojen yhdenmukaisuutta. Reaaliaikaisten tietojen johdonmukaisuuden varmistamiseksi voit tutkia Business Centralin virtuaalitauluja tai Business Centralin ohjelmointirajapintaa.

Synkronoinnin vakiotaulukon yhdistämismääritys

Taulukot, kuten tilit Dataversessä yhdistetään samantyyppisiin tietoihin Business Centralssa, kuten asiakkaisiin. Dataversein tietoja käytetään määrittämällä linkkejä Business Centralin ja Dataversein taulukoiden välille. Tätä sanotaan yhdistämiseksi.

Seuraavassa taulukossa on luettelo tavallisista yhdistämismäärityksistä Business Centralin ja Dataverseen taulukoiden välillä.

Vihje

Voit palauttaa integrointitaulukon ja kenttien yhdistämismääritysten muutokset oletusasetuksiin valitsemalla yhdistämismääritykset ja valitsemalla sitten Käytä oletussynkronointiasetuksia.

Business Central Dataverse Synkronoinnin suunta Oletussuodatin
Myyjä/Ostaja Käyttäjä Dataverse -> Business Central Dataverse -kontaktisuodatin: Tila on Ei, Käyttäjällä käyttöoikeus on Kyllä, Integrointikäyttäjän tila on Ei
Asiakas Tili Business Central -> Dataverse ja Dataverse -> Business Central Dataverse -tilisuodatin: Suhdetyyppi on Asiakas ja Tila on Aktiivinen. Business Central -suodatin: Estettyon tyhjä (asiakasta ei ole estetty).
Toimittaja Tili Business Central -> Dataverse ja Dataverse -> Business Central Dataverse -tilisuodatin: Suhdetyyppi on Toimittaja ja Tila on Aktiivinen. Business Central -suodatin: Estettyon tyhjä (toimittaja ei ole estetty).
Kontakti Kontakti Business Central -> Dataverse ja Dataverse -> Business Central Business Central kontaktisuodatus: Tyyppi on Henkilö ja kontakti on määritetty yritykselle. Dataverse -kontaktisuodatin: kontakti on liitetty yritykseen ja pääasiakkaan tyyppi on Asiakas.
Valuutta Tapahtumavaluutta Business Central -> Dataverse

Huomautus

Dataverse-toiminnot eivät ole käytettävissä sivuilla, esimerkiksi Asiakaskortti-sivulla, jos tietueessa ei ole käytössä integroinnin taulukon yhdistämismäärityksen taulukkosuodatusta.

Järjestelmänvalvojan vihje: taulukon yhdistämismääritysten näyttäminen

Voit tarkastella Dataversein taulukoiden ja Business Centralin taulukoiden välistä yhdistämismääritystä Integrointitaulukon yhdistämismääritykset -sivulla, jossa voit käyttää myös suodattimia. Business Centralin taulukoiden kenttien ja Dataversein taulukoiden sarakkeiden välinen yhdistämismääritys määritetään Integrointitaulukon yhdistämismääritykset -sivulla, jossa voit lisätä myös lisämäärityksen logiikan. Tässä voi hyötyä esimerkiksi synkronoinnin vianmäärityksessä.

Virtuaalitaulukoiden käyttäminen tietojen hakemiseksi

Kun olet määrittämässä integrointia, voit käyttää virtuaalitaulukoita, jotta saat enemmän tietoa saataville kohteessa Dataverse ilman kehittäjän apua.

Virtuaalinen taulukko on mukautettu taulukko, jonka sarakkeissa ja riveillä on tietoja ulkoisesta tietolähteestä, kuten Business Central. Virtuaalitaulukon sarakkeet ja rivit näyttävät tavalliselta taulukolta, mutta tietoja ei tallenneta Dataverse -tietokannan fyysiseen taulukkoon. Sen sijaan tiedot haetaan ajon aikana.

Huomautus

Business Central sisältää objekteja, joita kutsutaan myös virtuaalitaulukoiksi. Nämä taulukon objektit eivät liity virtuaalitaulukoihin, joita käytetään kohteen Dataverse kanssa.

Lisätietoja virtuaalitaulukoista on seuraavissa artikkeleissa:

Virtuaalitaulukoiden käyttäminen edellyttää, että asennat Business Central -virtuaaliobjekti -sovelluksen AppSourcesta.

Kun olet asentanut sovelluksen, voit ottaa virtuaalitaulukot käyttöön jollakin seuraavista seuraavista sivuista kohteessa Business Central:

  • Kun suoritat Määritä Dataverse-yhteys -asetusten ohjatun määrityksen oppaan, voit valita useita virtuaalitaulukoita Dataversen käytettävissä olevat virtuaalitaulukot -sivulla. Sen jälkeen taulukot ovat käytettävissä kohteessa Dataverse ja PowerApps Maker Portalissa.
  • Dataverse-yhteyden asetukset-, Virtuaalitaulukot- ja Käytettävissä olevat virtuaalitaulukot -sivuilta.
  • Power App Maker Portalista.

Useiden yritysten tai ympäristöjen tietojen synkronoiminen

Voit synkronoida usean Business Central -yrityksen tai -ympäristön tietoja Dataverse -ympäristön kanssa. Usean yrityksen synkronointiskenaarioissa on harkittavana useita asioita.

Yrityksen tunnusten määrittäminen

Kun synkronoit tietueita, määritämme Dataverse -entiteetille yritystunnuksen, joka selkeyttää Business Central -yritystä, josta tietueet ovat peräisin. Integrointitaulukon yhdistämismäärityksissä on integrointitaulukon suodatuskentät, joissa yritystunnus otetaan huomioon. Jos haluat sisällyttää taulukon yhdistämismäärityksen usean yrityksen asetuksiin, valitse Integrointitaulukon yhdistämismääritys -sivulta Usean yrityksen synkronointi käytössä -valintaruutu. Asetus optimoi sen, miten integrointitaulukon suodatuskentät suodattavat yrityksen tunnukset usean yrityksen asetuksissa.

Integrointitaulukon määritysten kohdalla, jotka synkronoivat asiakirjoja, kuten tilauksia, tarjouksia ja mahdollisuuksia, valitsemalla Usean yrityksen synkronointi käytössä -valintaruudun, integrointi ottaa huomioon vain ne objektit, joilla on nykyisen Business Central -yrityksen yritystunnus. Kun haluat synkronoida asiakirjoja esimerkiksi Business Centralin ja Salesin välillä, Salesin käyttäjien on määritettävä yrityksen tunnus asiakirjoissa. Muussa tapauksessa asiakirjat eivät synkronoidu.

Muissa integrointitaulukon yhdistämismäärityksessä, kun valitset Usean yrityksen synkronointi käytössä -valintaruudun, poistat suodattimen yrityksen tunnuksesta. Synkronoinnissa otetaan huomioon asiaan liittyvät objektit yrityksen tunnuksista riippumatta.

Määritä synkronointisuunta

Jos otat usean yrityksen tuen käyttöön integrointitaulukon yhdistämismäärityksessä, on suositeltavaa määrittää määrityksen suunnaksi FromIntegration. Jos asetat suunnaksi ToIntegration tai Bidirectional, on hyvä käyttää Taulukkosuodatusta ja Integrointitaulukkosuodatusta, kun halutaan hallita, mitkä objektit synkronoidaan minkäkin yrityksen kanssa. On myös hyvä käyttää vastaavuuteen perustuvaa yhdistämistä, jotta vältetään tietueiden kopioiden luominen. Lisätietoja vastaavuuteen perustuvasta yhdistämisestä on kohdassa Vastaavuuteen perustuvan yhdistämisen mukauttaminen.

Käytä yksilöllisiä numeroita

Jos numerosarjasi eivät takaa, että perusavainarvot ovat yksilöllisiä jokaisessa yrityksessä, on suositeltavaa käyttää etuliitteitä. Kun haluat aloittaa etuliitteiden käytön, luo muuntosääntö integrointikenttien yhdistämismääritykseen. Lisätietoja muutossäännöistä on Kenttien arvojen erojen käsitteleminen -kohdassa.

Katso myös

Tietueiden yhdistäminen ja synkronoiminen manuaalisesti
Synkronoimisen ajoittaminen
Dynamics 365 Sales -integrointi

Business Centralin maksuttoman verkko-oppimissisällön etsiminen