Integrer med Microsoft Dataverse via datasynkronisering
Forretningsapps bruger ofte data fra mere end én kilde. Dataverse kombinerer data i et enkelt sæt logik, der gør det nemmere at oprette forbindelse mellem Business Central og andre Dynamics 365 programmer. For eksempel Dynamics 365 Sales eller din egen applikation bygget på Dataverse. Du kan få mere at vide om Dataverse ved at gå til Hvad er Dataverse?.
Nedenfor følger en oversigt over trinnene til integration af Dataverse, to Business Central.
Note
Disse opgaver kræver sikkerhedsrollen Systemadministrator i Dataverse og Business Central.
Tildel licenser til Dataverse til de Business Central-brugere, der skal bruge de integrerede apps.
Opret en forbindelse til Dataverse. Du kan få flere oplysninger i Forbind til Dataverse.
Synkroniser data mellem programmer. Du kan finde flere oplysninger i Synkronisering af Business Central og Dataverse.
Kom godt i gang med Dataverse
For at komme i gang med Dataverse skal du have en Microsoft Power Apps konto. Hvis du ikke allerede har en Power Apps konto, kan du få en gratis ved at besøgepowerapps.com og vælge Kom godt i gang gratis sammenkæde. Du kan få mere at vide om, hvordan du kommer i gang med Dataverse, ved at gå til modulet Introduktion med Dataverse fra Microsoft-kurser.
Tovejs eller etvejs datasynkronisering
Du kan synkronisere data enten til eller fra én Dynamics 365 virksomhedsapp til en anden eller i begge retninger i næsten realtid gennem Dataverse. Hvis du f.eks. integrerer Business Central med Dynamics 365 Sales, kan en sælger oprette en salgsordre i Dynamics 365 Sales, hvorefter ordren synkroniseres med Business Central. Omvendt kan sælgeren fra Dynamics 365 Sales kontrollere tilgængeligheden af varen på ordren i Business Central.
Standardobjekter og brugerdefinerede objekter
Dataverse gemmer data sikkert i en række tabeller, som er postsæt, der svarer til, hvordan en tabel gemmer data i en database. Dataverse indeholder et grundlæggende sæt standardtabeller, der dækker typiske scenarier, men du kan også oprette brugerdefinerede tabeller, der er specifikke for din virksomhed. I Business Central kan du se de standardobjekter og brugerdefinerede tabeller, der synkroniseres, på siden Integrationstabeltilknytninger.
Om Business Central-basisintegrationsløsningen
Business Central-basisintegrationsløsningen er en nøglekomponent i integrationen. Løsningen føjer de nødvendige roller og adgangsniveauer til brugerkontiene for integrationen og opretter de tabeller, der kræves for at knytte Business Central-virksomheden til en afdeling i Dataverse.
Som standard importerer den assisterede opsætningsvejledning Konfigurer Dataverse forbindelse . For at gøre dette bruger opsætningsvejledningen en administratorbrugerkonto, som du angiver. Denne konto skal være en gyldig bruger med Dataverse sikkerhedsrollen Systemadministrator .
Hvis du vil vide mere om brugerkonti, skal du gå til følgende artikler:
- Opsætning af brugerkonti til integration med Dataverse
- Oprette brugere i Microsoft Dynamics 365 (online) og tildele sikkerhedsroller.
Administratorkontoen bruges kun én gang i løbet af opsætningen til de konfigurationsændringer, som Business Central-basisintegrationsløsningen udfører i Dataverse. Når løsningen er importeret, er kontoen ikke længere nødvendig. Integrationen fortsætter med at bruge den brugerkonto, der er automatisk oprettet specielt til integrationen.
Ud over tilpasning Dataverse opretter løsningen også en sikkerhedsrolle i Dataverse for integrationen:
- Business Central-integration Dataverse - Giver dig mulighed for at administrere forbindelsen mellem Business Central og Dataverse. Denne rolle knyttes som regel kun til den brugerkonto, der oprettes automatisk til synkronisering. Du kan få mere at vide om denne rolle ved at gå til Konfigurere brugerkonti til integration med Dataverse.
Når du konfigurerer forbindelsen, oprettes de integrationstabeltilknytninger, der er nødvendige for at synkronisere data. Objekter i Dataverse knyttes til tabeller og tabelfelter i Business Central ved hjælp af integrationstabeller. Du kan få mere at vide om tilknytninger ved at gå til tilknytning Standardobjekt til synkronisering.
Håndter forskelle i lokale og grundlæggende transaktionsvalutaer
Du kan oprette forbindelse til et Dataverse miljø, der har en anden basisvaluta end den lokal valuta i Business Central. Du opretter forbindelsen i Business Central på siden Opsætning Dataverse af forbindelse eller ved hjælp af vejledningen Konfigurer forbindelse til Dataverse assisteret opsætning.
For at kunne oprette forbindelse skal du sikre dig, at indstillingen basistransaktionsvaluta har Dataverse den valuta, der er angivet på siden Valutaer i Business Central, og at der er angivet mindst én valutakurs for valutaen på siden Valutakurser .
Her er et eksempel. Du opretter forbindelse Dataverse med Euro (EUR), der er angivet som lokal valuta på siden Regnskabsopsætning , til et Dataverse miljø, hvor basistransaktionsvalutaen er angivet til amerikanske dollar (USD). Du skal have USD på siden Valutaer i Business Central og have den relevante valutakurs.
Når du aktiverer forbindelsen til Dataverse, føjer Business Central sine lokal valuta til valutaobjektet sammen Dataverse med valutakursen fra feltet Valutafaktor på siden Valutakurser .
Valutasynkronisering er ensrettet, fra Business Central til Dataverse pengebeløb konverteres og synkroniseres som følger:
- Beløb i basisvalutaen Dataverse konverteres til Business Central-lokal valuta baseret på den seneste valutakurs, der er synkroniseret fra Business Central.
- Beløb i Business Central-lokal valuta synkroniseres med Business Central-lokal valuta i en af de andre (ikke-base) valutaer i Dataverse.
Hvad sker der, når du kopierer en virksomhed?
Du kan trygt kopiere regnskaber, der integreres med Dataverse eller Dynamics 365 Sales. Kopiering af virksomheder hjælper med at reducere risikoen for datauoverensstemmelser og kan spare dig værdifuld tid. Du kan få mere at vide om kopiering af virksomheder ved at gå til Kopiere et regnskab.
Bemærkning
Når du kopierer en virksomhed i et miljø, hvor Dataverse eller Sales-integration er aktiveret, rydder Business Central følgende indstillinger, mens du kopierer til målregnskabet:
- Dataverse og Dynamics Connection Settings for at sikre, at integrationen genoptages korrekt i målvirksomheden.
- Integrationsposter for at sikre, at målfirmaet ikke peger på poster, der er sammenkædet i kilderegnskabet.
- Synkroniseringsjob for integration for at stoppe synkronisering af baggrundsjob.
- Synkroniseringsfejl, hvis de findes, fordi de peger på fejl i kildefirmaet og bare ville blive betragtet som støj i målfirmaet.