Synchroniser manuellement les mappages de tables
Un mappage de tables d'intégration associe une table Business Central, telle que client, à une table Dataverse, telle que compte. La synchronisation d'un mappage de tables d'intégration vous permet de synchroniser les données de tous les enregistrements de la table Business Central et de la table Dataverse qui sont couplés. De plus, selon la configuration du mappage de tables, la synchronisation peut créer et coupler de nouveaux enregistrements dans la solution de destination pour les enregistrements non couplés dans la source.
La synchronisation manuelle des mappages de tables d'intégration peut être utile lors de la configuration initiale d'une intégration et lors du diagnostic des erreurs de synchronisation.
Cet article décrit trois méthodes de synchronisation manuelle des mappages de tables d'intégration. Chaque méthode offre un niveau de synchronisation différent.
Exécuter une synchronisation complète
Une synchronisation complète exécute tous les travaux de synchronisation d'intégration par défaut pour synchroniser les enregistrements Business Central et les tables Dataverse, tels que définis dans la Mappages de tables d'intégration .
Une synchronisation complète effectue les opérations suivantes pour les enregistrements Business Central ou Dataverse qui sont :
Non couplés : une nouvelle ligne correspondante sera créée et couplée dans la solution opposée. Le fait qu'une ligne soit créée et où elle est créée dépend de la direction de synchronisation. Par exemple, lors de la synchronisation des données des clients Business Central vers les comptes Dataverse, si un client n'est pas couplé à un compte, un nouveau compte sera automatiquement ajouté dans Dataverse et couplé au client dans Business Central. L'inverse est vrai lorsque la direction de synchronisation est de Dataverse vers Business Central. Pour chaque compte qui n'est pas déjà couplé à un client, un nouveau client correspondant sera créé dans Business Central et couplé au compte dans Dataverse.
Remarque
Remarque:
Pour ce faire, l'opération de synchronisation complète efface temporairement l' Sync. uniquement enr. couplés option dans le mappage de tables d'intégration utilisé par le travail de synchronisation. À la fin du processus de synchronisation complète, vous serez invité à indiquer si vous souhaitez conserver cette option effacée pour tous les travaux.Couplés : la direction de synchronisation (par exemple, de Business Central vers Dataverse ou de Dataverse vers Business Central) est prédéterminée par les mappages de tables d'intégration. Pour plus d'informations, consultez Mappage de table standard pour la synchronisation.
Important
Important:
En général, vous n'utilisez la synchronisation complète que lors de la configuration initiale de l'intégration entre Business Central et Dataverse, et lorsqu'une seule des solutions contient des données que vous souhaitez copier dans l'autre solution. Une synchronisation complète peut être utile dans un environnement de démonstration. Comme la synchronisation complète crée et couple automatiquement des enregistrements entre les solutions, elle accélère le démarrage de la synchronisation des données entre les enregistrements. En revanche, vous ne devez exécuter une synchronisation complète que si vous souhaitez qu'une ligne dans Business Central corresponde à chaque ligne dans Dataverse pour les mappages de tables donnés. Sinon, vous pourriez avoir des enregistrements indésirables ou en double dans Business Central ou dans Dataverse.
Pour exécuter une synchronisation complète
Sélectionner Rechercher (Alt+Q)
dans le coin supérieur droit, saisissez Configuration de la connexion Dataverse, puis choisissez le lien associé.Remarque
Remarque:
Si vous souhaitez exécuter une synchronisation complète pour des tables via Dynamics 365 Sales, utilisez la Microsoft Dynamics 365 Sales Connection Setup page à la place.Choisissez l'onglet Exécuter la synchronisation complète action, puis choisissez le Oui bouton.
Une fois la synchronisation complète terminée, vous pouvez spécifier si vous souhaitez que les travaux de synchronisation planifiés créent de nouveaux enregistrements.
Si vous souhaitez que tous les travaux de synchronisation créent de nouveaux enregistrements dans la destination pour les enregistrements non couplés dans la source, choisissez Oui. Cela définit le Sync. uniquement enr. couplés champ dans les mappages de tables utilisés par les travaux de synchronisation.
Si vous souhaitez que les travaux de synchronisation s'exécutent comme avant la synchronisation complète en ce qui concerne la création de nouveaux enregistrements, choisissez Non. Cela définit le Sync. uniquement enr. couplés champ à la valeur qu'il avait avant la synchronisation complète.
Vous pouvez afficher les résultats de la synchronisation complète dans la Travaux de synchronisation d'intégration page. Pour plus d'informations, consultez Afficher l'état d'une synchronisation.
Synchronisation de tous les enregistrements modifiés
Vous pouvez utiliser le Configuration de la connexion Dataverse page pour synchroniser les modifications de données dans tous les mappages de tables d'intégration. Cela est similaire à une synchronisation complète. Cela synchronisera les données de tous les enregistrements couplés dans les tables Business Central et Dataverse définies dans les mappages de tables. Par défaut, seules les données modifiées depuis la dernière synchronisation seront synchronisées. Les travaux de synchronisation synchronisent les mappages de tables dans l'ordre suivant pour éviter les dépendances de couplage entre les tables :
- Devise
- SALESPEOPLE
- Fournisseur
- CUSTOMER
- CONTACTS
Vous pouvez afficher les résultats de la synchronisation dans la Travaux de synchronisation d'intégration page. Pour plus d'informations, consultez Afficher l'état d'une synchronisation.
Conseil
Conseil:
En modifiant le mappage de tables d'intégration à l'avance, vous pouvez créer des filtres pour contrôler les données à synchroniser, ou configurer des mappages pour créer de nouvelles données dans la solution de destination pour les enregistrements ou lignes non couplés dans la source. Pour plus d'informations, consultez Modifier les mappages de tables pour la synchronisation.
Pour synchroniser les données de toutes les tables
- Sélectionner Rechercher (Alt+Q)
dans le coin supérieur droit, saisissez Microsoft Dynamics 365 Sales Connection Setup, puis choisissez le lien associé. - Choisissez l'onglet Synchroniser les enregistrements modifiés action, puis choisissez Oui.
Synchroniser les mappages de tables individuels
Vous pouvez utiliser le Mappages de tables d'intégration page pour exécuter un travail de synchronisation pour les mappages de tables. Cela synchronisera les données de tous les enregistrements et lignes couplés dans les tables Business Central et Dataverse définies par le mappage de tables. Par défaut, seules les données modifiées depuis la dernière synchronisation seront synchronisées.
Pour synchroniser les enregistrements d'un mappage de tables d'intégration
- Sélectionner Rechercher (Alt+Q)
dans le coin supérieur droit, saisissez Mappages de tables d'intégration, puis choisissez le lien associé. - Choisissez l'onglet Synchroniser les enregistrements modifiés action, puis choisissez Oui.
Informations connexes
Synchronisation de Business Central et Dynamics 365 Sales
Configuration des comptes utilisateur pour l'intégration avec Dynamics 365 Sales
Trouvez des modules d'apprentissage en ligne gratuits pour Business Central ici