Partager via


Résoudre les problèmes liés à la double écriture dans les applications de finances et d’opérations

Cet article fournit des informations sur le dépannage de l’intégration de la double-écriture entre les applications de finances et d’opérations et Dataverse. Notamment, elle fournit des informations de résolution des problèmes qui peuvent vous aider à résoudre les problèmes liés au module Double écriture dans les applications de finances et d’opérations.

Important

Certains des problèmes abordés dans cet article peuvent exiger le rôle d’administrateur système ou les identifiants d’admin client Microsoft Azure Active Directory (Azure AD). La section pour chaque problème explique si un rôle spécifique ou des informations d’identification sont requis.

Vous ne pouvez pas charger le module Double écriture dans une application de finances et d’opérations

Si vous ne pouvez pas ouvrir la page Double écriture en sélectionnant la vignette Double écriture dans l’espace de travail Gestion des données, le service d’intégration de données est probablement en panne. Créez un ticket de support pour demander un redémarrage du service d’intégration de données.

Erreur quand vous essayez de créer un mappage de table

Informations d’identification requises pour résoudre le problème : Le même utilisateur qui a configuré la double écriture.

Vous pouvez recevoir le message d’erreur suivant quand vous essayez de configurer une nouvelle table pour la double écriture. Le seul utilisateur qui peut créer un mappage est celui qui a configuré la connexion à double écriture.

Le code d’état de réponse n’indique pas la réussite : 401 (Non autorisé).

Erreur quand vous ouvrez l’interface utilisateur de double écriture

Vous pouvez recevoir le message d’erreur suivant quand vous essayez d’accéder à la double écriture à partir de l’espace de travail Gestion des données :

login.microsoftonline.com a refusé de se connecter.

Pour résoudre le problème, connectez-vous à l’aide d’une fenêtre InPrivate dans Microsoft Edge, une fenêtre de navigation privée dans Chromium ou une fenêtre de navigation privée dans Google Chrome. Vous devez également débloquer ou effacer les cookies tiers.

Rôle requis pour résoudre le problème : administrateur système dans l’application de finances et d’opérations et Dataverse.

Vous pouvez rencontrer l’erreur suivante au moment de la liaison ou de la création de cartes :

Response status code does not indicate success: 403 (tokenexchange).
Session ID: \<your session id\>
Root activity ID: \<your root activity\> id

Cette erreur peut se produire si vous ne disposez pas des autorisations suffisantes pour lier la double écriture ou créer des cartes. Cette erreur peut également se produire si l’environnement Dataverse a été réinitialisé sans dissocier la double écriture. Tout utilisateur ayant un rôle d’administrateur système dans les applications de finances et d’opérations et Dataverse peut relier les environnements. Seul l’utilisateur qui a configuré la connexion à double écriture peut ajouter de nouveaux mappages de tables. Après la configuration, tout utilisateur ayant un rôle d’administrateur système peut surveiller le statut et modifier les mappages.

Erreur quand vous arrêtez le mappage de tables

Vous pouvez recevoir le message d’erreur suivant quand vous essayez d’arrêter les mappages de tables :

[Forbidden], [{"status":403,"source":"","message":"Error from token exchange: User is not allowed to access connection dynamicscrmonline/xxxxxx-xxxx-xxxx-xxxxxxxx"}], Le serveur distant a renvoyé un erreur : (403) Forbidden.

Cette erreur se produit quand l’environnement Dataverse associé n’est pas disponible.

Pour résoudre le problème, créez un ticket pour l’équipe d’intégration de données. Associez le suivi du réseau afin que l’équipe d’intégration de données puisse marquer les cartes comme Pas en cours d’exécution à l’arrière-plan.

Activer le traitement parallèle dans les applications de finances et d’opérations pour améliorer les performances

L’activation du traitement parallèle peut réduire le temps nécessaire pour importer les données des applications Dynamics 365 Customer Engagement et Microsoft Dataverse dans les applications de finances et d’opérations.

Pour activer le traitement parallèle dans les applications de finances et d’opérations, procédez comme suit.

  1. Connectez-vous à votre environnement de finances et d’opérations.
  2. Accédez à Gestion des données > Paramètres de l’environnement.
  3. Sélectionnez Paramètres d’entité et sélectionnez Configurer les paramètres d’exécution de l’entité.
  4. Ajoutez les paramètres pour le traitement parallèle :
    • Seuil d’importation du nombre d’enregistrements : le nombre d’enregistrements qui doit être atteint avant que le traitement parallèle ne soit activé.
    • Nombre de tâches d’importation : le nombre de threads (tâches) à exécuter en parallèle.
  5. Cliquez sur Enregistrer.

Erreurs au moment de la tentative de démarrage d’un mappage de tables

Impossible de terminer la synchronisation initiale des données

Vous pouvez recevoir une erreur telle que la suivante quand vous essayez d’exécuter la synchronisation initiale :

Impossible de terminer la synchronisation initiale des données. Erreur : échec de double écriture – échec de l’enregistrement du plug-in : impossible de créer des métadonnées de recherche en double écriture. Erreur la référence de l’objet est pas définie à une instance d’un objet.

Vous pouvez recevoir une erreur comme celle-ci quand vous essayez de définir cet état d’un mappage sur Exécution en cours. Le correctif dépend de la cause de l’erreur :

  • Si le mappage a des mappages dépendants, assurez-vous d’activer les mappages dépendants de ce mappage de table.
  • Le mappage peut ne pas contenir de colonnes sources ou de destination. Si une colonne de l’application de finances et d’opérations est manquant, suivez les étapes de la section Problème de colonnes de table manquantes sur les mappages. Si une colonne dans Dataverse est manquante, cliquez sur Actualiser les tables sur le mappage afin que les colonnes soient automatiquement remplies à nouveau dans le mappage.

Erreur de non-concordance de version et mise à niveau des solutions à double écriture

Vous pouvez recevoir les messages d’erreur suivants quand vous essayez d’exécuter les mappages de tables :

  • Groupes de clients (msdyn_customergroups) : Échec de la double écriture – La solution Dynamics 365 for Sales a une incompatibilité de version. Version : ’2.0.2.10’ Version requise : ’2.0.133’
  • La solution Dynamics 365 for Sales ’Dynamics365FinanceExtended’ a une incompatibilité de version. Version : ’1.0.0.0’ Version requise : ’2.0.227’
  • La solution Dynamics 365 for Sales ’Dynamics365FinanceAndOperationsCommon’ a une incompatibilité de version. Version : ’1.0.0.0’ Version requise : ’2.0.133’
  • La solution Dynamics 365 for Sales ’CurrencyExchangeRates’ a une incompatibilité de version. Version : ’1.0.0.0’ Version requise : ’2.0.133’
  • La solution Dynamics 365 for Sales ’Dynamics365SupplyChainExtended’ a une incompatibilité de version. Version : ’1.0.0.0’ Version requise : ’2.0.227’

Pour résoudre les problèmes, mettez à jour les solutions de double écriture dans Dataverse. Assurez-vous de mettre à niveau vers la dernière solution qui correspond à la version de solution requise.