Problèmes liés au rapprochement des données d’un rapport Z

Code d’erreur : SYS103633

Cet article fournit une résolution des problèmes liés au rapprochement des données d’un rapport Z dans Microsoft Dynamics 365 Commerce siège social.

Symptômes

  • Il existe une incompatibilité entre les montants affichés dans le rapport Z et les totaux affichés dans l’instruction calculée.
  • La transaction au siège social a un nombre incorrect d’éléments de ligne, ou il y a une incompatibilité entre le total de ligne et le total de la transaction.
  • Le nombre de transactions affichées dans un quart de travail au siège social est inférieur au nombre de transactions figurant dans le rapport Z.
  • La publication d’instructions échoue pour l’une des raisons précédentes.

Cause

La cause racine la plus courante des symptômes décrits précédemment est la génération d’ID de transaction en double dans la base de données de canal. Les ID de transaction en double peuvent être générés pour les raisons suivantes :

  • Le stockage de base de données local de MPOS (Modern Point of Sale) est endommagé.
  • MPOS a certaines transactions en mode hors connexion, et il est réactivé à l’aide d’un compte qui n’a pas accès à la base de données hors connexion.
  • Il y a un problème de personnalisation lié à la génération d’ID de transaction.

Résolution

En règle générale, Commerce s’appuie sur une séquence de nombres pour générer des ID de transaction séquentiels. Si le système ne peut pas déterminer si une séquence de nombres a été utilisée pour une raison quelconque, un ID de transaction en double est généré.

Pour résoudre le problème d’ID de transaction en double, créez un ticket de support pour case activée si les données de transaction peuvent être corrigées. Dans certains cas, par exemple, lorsqu’il n’y a pas de perte de données au siège social, aucun correctif de données n’est possible ou requis.

Pour éviter ce problème à l’avenir, vous devez activer la fonctionnalité Activer un nouvel ID de transaction pour éviter les ID de transaction en double au siège social. Cette fonctionnalité a été introduite dans Microsoft Dynamics 365 Commerce version 10.0.19. Il permet d’empêcher la création d’ID de transaction séquentiels en garantissant qu’un ID de transaction unique est créé pour chaque transaction. Pour plus d’informations sur cette fonctionnalité, consultez Empêcher les ID de transaction en double.