Intégrer à Microsoft Dataverse via la synchronisation des données
Les applications métier utilisent souvent des données provenant de plusieurs sources. Dataverse combine les données en un seul ensemble logique qui facilite la connexion de Business Central à d’autres applications Dynamics 365. Par exemple, Dynamics 365 Sales ou votre propre application créée sur mesure Dataverse. Pour en savoir plus sur Dataverse, accédez à Qu’est-ce que Dataverse ?
Les étapes suivantes offrent un aperçu des étapes pour intégrer Dataverse à Business Central.
Noter
Ces tâches exigent le rôle de sécurité Administrateur système dans Dataverse et Business Central.
Affectez les licences pour Dataverse aux utilisateurs Business Central qui utiliseront les applications intégrées.
Configurez une connexion vers Dataverse. Pour en savoir plus, consultez Se connecter à Dataverse.
Synchronisez les données entre les applications. Pour plus d’informations, voir la rubrique Synchronisation de Business Central et de Dataverse.
Commencer avec Dataverse
Pour commencer avec Dataverse, vous aurez besoin d’un Microsoft Power Apps compte. Si vous n’avez pas encore de compte, vous pouvez en obtenir un gratuitement en visitant Power Apps powerapps.com et en choisissant le lien Commencer gratuitement . Pour en savoir plus sur la façon de démarrer avec Dataverse, accédez au module Démarrer avec Dataverse de la formation Microsoft.
Synchronisation des données bidirectionnelle ou unidirectionnelle
Vous pouvez synchroniser les données vers ou depuis une application métier Dynamics 365 vers une autre, ou dans les deux sens en temps quasi réel, via Dataverse. Par exemple, si vous intégrez Business Central à Dynamics 365 Sales, un commercial peut créer une commande client dans Dynamics 365 Sales et la commande se synchronise avec Business Central. À l’inverse, depuis Dynamics 365 Sales, le commercial peut vérifier la disponibilité de l’article de la commande dans Business Central.
Entités standard et personnalisées
Dataverse stocke en toute sécurité les données dans un ensemble de tables, qui sont des ensembles d’enregistrements similaires à la façon dont une table stocke des données dans une base de données. Dataverse comprend un ensemble de base de tables standard qui couvrent des scénarios typiques, mais vous pouvez également créer des tables personnalisées dédiées à votre organisation. Dans Business Central, vous pouvez afficher les tables standard et personnalisées en cours de synchronisation sur la page Mappages de table d’intégration.
À propos de la solution d’intégration de base Business Central
La solution d’intégration de base est un élément clé de l’intégration. La solution ajoute les rôles et niveaux d’accès requis aux comptes d’utilisateur pour l’intégration et crée les tables nécessaires au mappage de la société Business Central au centre de profit dans Dataverse.
Par défaut, la configuration assistée Configurer Dataverse la connexion guide importe la solution. Pour ce faire, le guide de configuration utilise un compte d’utilisateur d’administrateur que vous indiquez. Ce compte doit être un utilisateur valide avec le rôle de sécurité Dataverse Administrateur système .
Pour en savoir plus sur les comptes utilisateur, consultez les articles suivants :
- Configuration des comptes d’utilisateurs pour l’intégration avec Dataverse
- Créez des utilisateurs dans Microsoft Dynamics 365 (online) et attribuez des rôles de sécurité.
Le compte d’administrateur n’est utilisé qu’une seule fois lors de la configuration en raison de modifications de paramètres apportées par la solution d’intégration de base dans Dataverse. Une fois la solution importée, le compte n’est plus nécessaire. L’intégration continue à utiliser le compte d’utilisateur qui est automatiquement créé spécialement pour l’intégration.
En plus de la personnalisation, la solution crée également un rôle de sécurité pour l’intégration : Dataverse Dataverse
- Intégration Dataverse Business Central - Vous permet de gérer la connexion entre Business Central et Dataverse. En général, ce rôle est attribué uniquement au compte d’utilisateur automatiquement créé pour la synchronisation. Pour en savoir plus sur ce rôle, accédez à Configuration des comptes d’utilisateur pour l’intégration avec Dataverse.
Lors de la configuration de la connexion, vous créez mappages de table d’intégration nécessaires à la synchronisation des données. Les entités dans Dataverse sont mappées à des tables et des champs de table dans Business Central au moyen de tables d’intégration. Pour en savoir plus sur les mappages, accédez à Entité standard mappage pour la synchronisation.
Gérer les différences entre les devises locales et de base des transactions
Vous pouvez Connecter vers un Dataverse Connecter qui a une devise de base différente de celle du environnement dans Business Central. Vous établissez la connexion dans Business Central sur la page Dataverse Configuration de la connexion ou en utilisant la fonction Configurer la connexion à Dataverse configuration assistée guide.
Pour pouvoir effectuer Connecter, assurez-vous que le paramètre de devise de transaction de base dans Dataverse contient la devise définie sur la page Devises dans Business Central, et qu’au moins un taux de change est spécifié pour la devise sur la page Taux de change des devises .
Prenons un exemple. Vous vous connectez Dataverse avec l’euro (EUR) défini comme devise société sur la page de configuration de comptabilité à un Dataverse environnement dont la devise de transaction de base est définie sur le dollar américain (USD). Vous devrez avoir USD sur la page Devises dans Business Central et le taux de change approprié.
Lorsque vous activez la connexion à Dataverse, Business Central ajoute son devise société à l’entité Devise dans Dataverse avec le taux de change du champ Facteur de devise sur la page Taux de change des devises .
La synchronisation des devises est unidirectionnelle, de Business Central vers Dataverse, les montants monétaires sont convertis et synchronisés comme suit :
- Les montants dans la devise de base sont convertis dans la devise Business Central devise société en fonction du dernier taux de change synchronisé depuis Business Central. Dataverse
- Les montants dans Business Central devise société se synchronisent avec ceux dans Business Central devise société dans l’une des autres devises (non de base) en Dataverse.
Que se passe-t-il lorsque vous copiez une entreprise
Vous pouvez copier en toute sécurité des entreprises qui s’intègrent à Dataverse ou Dynamics 365 Sales. La copie d’entreprises contribue à réduire le risque d’incohérences des données et peut vous faire gagner un temps précieux. Pour en savoir plus sur la copie d’entreprises, accédez à Copier une entreprise.
Remarque
Lorsque vous copiez une société dans un environnement où Dataverse l’intégration des ventes est activée, Business Central efface les paramètres suivants lors de la copie vers la société cible :
- Dataverse et les paramètres de connexion Dynamics pour garantir que l’intégration redémarre correctement dans l’entreprise cible.
- Enregistrements d’intégration pour garantir que la société cible ne pointe pas vers des enregistrements couplés dans la société source.
- Tâches de synchronisation d’intégration pour arrêter les tâches de synchronisation en arrière-plan.
- Les erreurs de synchronisation, si elles existent, car elles pointent vers des erreurs dans l’entreprise source et seraient simplement considérées comme du bruit dans l’entreprise cible.
Voir aussi
Modèles de propriété des données
Retrouvez ici des modules d’apprentissage en ligne gratuits pour Business Central