Condividi tramite


Integrazione con Microsoft Dataverse tramite la sincronizzazione dei dati

Le app aziendali utilizzano spesso dati provenienti da più di un'origine. Dataverse combina i dati in un unico set di logica che semplifica l'integrazione di Connetti Business Central con altre applicazioni Dynamics 365. Ad esempio, Dynamics 365 Sales o la tua applicazione basata su di essa Dataverse. Per saperne di più su Dataverse, vai a Che cosa è Dataverse?.

I passaggi seguenti forniscono una panoramica delle operazioni per l'integrazione di Dataverse con Business Central.

Nota

Queste attività richiedono il ruolo di sicurezza Amministratore di sistema in Dataverse e Business Central.

  1. Assegnare licenze per Dataverse agli utenti Business Central che utilizzeranno le app integrate.

  2. Impostare una connessione a Dataverse. Per ulteriori informazioni, vedere Connettersi a Dataverse.

  3. Sincronizzazione i dati tra le app. Per ulteriori informazioni, vedere Sincronizzazione di Business Central e Dataverse.

Inizia con Dataverse

Per iniziare a utilizzare Dataverse, ti servirà un account Microsoft Power Apps . Se non hai ancora un account, puoi ottenerne uno gratuitamente visitando Power Apps powerapps.com e scegliendo Inizia gratuitamente collegare. Per saperne di più su come iniziare a usare Dataverse, vai al modulo Introduzione a Dataverse della formazione Microsoft.

Sincronizzazione dei dati bidirezionale o unidirezionale

È possibile sincronizzare i dati da un'app aziendale Dynamics 365 a un'altra o da un'altra app aziendale Dynamics 365 a un'altra, o in entrambe le direzioni, quasi in tempo reale, tramite Dataverse. Ad esempio, se si integra Business Central con Dynamics 365 Sales, un venditore può creare un ordine di vendita in Dynamics 365 Sales e l'ordine verrà sincronizzato con Business Central. Al contrario, da Dynamics 365 Sales, il venditore può verificare la disponibilità dell'articolo nell'ordine in Business Central.

Entità standard e personalizzate

Dataverse archivia in modo sicuro i dati in un set di tabelle, che sono insiemi di record simili a come una tabella archivia i dati all'interno di un database. Dataverse include un set di base di tabelle standard che coprono scenari tipici, ma puoi anche creare tabelle personalizzate specifiche per la tua organizzazione. In Business Central, puoi visualizzare le tabelle standard e personalizzate sincronizzate nella pagina Mapping tabella integrazione.

Informazioni sulla soluzione di integrazione di base di Business Central

La soluzione di integrazione di base è un componente chiave dell'integrazione. La soluzione aggiunge i ruoli obbligatori e i livelli di accesso agli account utente per l'integrazione e crea tabelle necessarie per mappare la società Business Central a unità di business in Dataverse.

Per impostazione predefinita, la configurazione assistita Imposta Dataverse connessione guida importa la soluzione. A questo proposito, la guida al setup utilizza un account utente amministratore specificato. Questo account deve essere un utente valido con il ruolo di sicurezza di Amministratore di sistema. Dataverse

Per ulteriori informazioni sugli account utente, consulta i seguenti articoli:

L'account amministratore viene utilizzato solo una volta durante la configurazione per le modifiche alla configurazione apportate dalla soluzione di integrazione di base in Dataverse. Dopo l'importazione della soluzione, l'account non è più necessario. L'integrazione continuerà a utilizzare l'account utente automaticamente creato specificatamente per integrazione.

Oltre alla personalizzazione Dataverse, la soluzione crea anche un ruolo di sicurezza in Dataverse per l'integrazione:

  • Dataverse Integrazione Business Central: consente di gestire la connessione tra Business Central e Dataverse. Generalmente, questo ruolo è assegnato solo all'account utente automaticamente creato per la sincronizzazione. Per saperne di più su questo ruolo, vai a Impostazione degli account utente per l'integrazione con Dataverse.

Durante la configurazione della connessione, crei i mapping della tabella di integrazione necessari per sincronizzare i dati. Le entità in Dataverse vengono mappate a tabelle e campi di tabella in Business Central tramite tabelle di integrazione. Per saperne di più sui mapping, vai a Entità standard mapping per la sincronizzazione.

Gestisci le differenze nelle valute di transazione locali e di base

È possibile Connetti in un Dataverse ambiente con una valuta di base diversa da valuta locale in Business Central. È possibile effettuare la connessione in Business Central nella pagina Dataverse Impostazione connessione oppure utilizzando la Imposta connessione per Dataverse la configurazione assistita guida.

Per poter utilizzare Connetti, assicurarsi che l'impostazione della valuta di base della transazione in Dataverse abbia la valuta impostata nella pagina Valute in Business Central e che almeno un tasso di cambio sia specificato per la valuta nella pagina Tassi di cambio valuta .

Ecco un esempio. Ti stai connettendo Dataverse con l'euro (EUR) impostato come valuta locale nella pagina contabilità generale Setup a un Dataverse ambiente che ha una valuta di transazione di base impostata su dollaro statunitense (USD). Sarà necessario che USD sia presente nella pagina Valute in Business Central e che sia impostato il tasso di cambio appropriato.

Quando si abilita la connessione a Dataverse, Business Central aggiunge il suo valuta locale all'entità Valuta in Dataverse con il tasso di cambio dal campo Fattore valuta nella pagina Tassi di cambio valuta .

La sincronizzazione della valuta è unidirezionale, da Business Central a Dataverse, gli importi monetari vengono convertiti e sincronizzati come segue:

  • Gli importi nella valuta di base Dataverse vengono convertiti nella valuta valuta locale di Business Central in base all'ultimo tasso di cambio sincronizzato da Business Central.
  • Gli importi nel valuta locale di Business Central vengono sincronizzati con il valuta locale di Business Central in una delle altre valute (non di base) in Dataverse.

Cosa succede quando copi una società

È possibile copiare in tutta sicurezza le aziende che si integrano con Dataverse o Dynamics 365 Sales. Copiare le società aiuta a ridurre il rischio di incoerenze dei dati e può farti risparmiare tempo prezioso. Per saperne di più sulla copia di aziende, vai a Copiare un'azienda.

Nota

Quando si copia un'azienda in un ambiente in cui è abilitata l'integrazione Dataverse o Sales, Business Central cancella le seguenti impostazioni durante la copia nell'azienda di destinazione:

  • Impostazioni di connessione Dataverse e Dynamics per garantire che l'integrazione venga riavviata correttamente nella società di destinazione.
  • Record di integrazione per garantire che la società di destinazione non punti a record accoppiati nella società di origine.
  • Processi di sincronizzazione di integrazione per interrompere i processi di sincronizzazione in background.
  • Errori di sincronizzazione, se esistono, perché indicano errori nella società di origine e sarebbero considerati solo dettagli poco significativi nella società di destinazione.

Vedere anche

Modelli di proprietà dei dati

Trova qui moduli di e-learning gratuiti per Business Central