Partager via


Résoudre les problèmes liés au moteur de taxe (GTE)

Le moteur fiscal (également appelé GTE) est un moteur hautement configurable qui gère l’applicabilité fiscale, le calcul, la publication et le règlement dans Microsoft Dynamics 365. Cet article répertorie les problèmes que les utilisateurs rencontrent généralement lorsqu’ils utilisent le moteur fiscal et explique comment les résoudre.

Remarque

La fonctionnalité du moteur de taxe est disponible uniquement pour les entités juridiques qui ont leur adresse principale en Inde.

Pour obtenir une vue d’ensemble rapide du moteur fiscal, consultez Vue d’ensemble du moteur de taxe (vidéo YouTube).

Mode débogage

Une bonne connaissance du mode de débogage du moteur de taxe peut vous aider à identifier les causes racines des problèmes liés au moteur de taxe.

Pour activer le mode débogage, ajoutez &debug=vs%2CconfirmExit& à la fin de l’URL de Microsoft Dynamics 365 Finance.

Exemple montrant comment activer le mode débogage en modifiant l’URL.

Une fois le mode débogage activé, lorsque vous ouvrez le document fiscal, le système génère un fichier de vidage qui contient les détails de l’exécution.

La structure du fichier de vidage est illustrée ici. La section Incompatibilité du mappage du modèle de données n’est disponible que si l’option Vérifier les écarts de mappage de modèle est définie sur Oui.

======Tax engine calculation parameter======
...
===========Taxable document JSON===========
...
=====Tax engine runtime posting profiles=====
...
========Data model mapping mismatch========
Unmatched data provider fields
...
Unmatched taxable document fields
...

=====Tax engine runtime posting profiles=====
Header - TaxDocLine: TableId=6791 RecId=68719507754:
Line - TaxDocLine: TableId=13307 RecId=68719685245:
Path of the tax component 1:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Path of the tax component 2:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Line - TaxDocLine: TableId=13307 RecId=68719685245:
...

Problèmes possibles

Bon déséquilibré avec TPS

Ce problème peut se produire après l’extension de la configuration de la TPS en ajoutant ou en modifiant le profil de publication.

Dans la conception actuelle, chaque composante fiscale a un ensemble de profils d’affichage pour gérer toutes les déclarations fiscales possibles. Au moment de l’exécution, le moteur fiscal sélectionne le premier profil de publication correspondant.

Parfois, si vous ajoutez ou modifiez des profils de publication sans gérer soigneusement la condition de chacun, les profils de publication inattendus peuvent être récupérés au moment de l’exécution.

Lorsque le mode débogage est activé, vous trouverez les profils de publication sélectionnés dans la section Profils de publication d’exécution du moteur fiscal du fichier de vidage.

Taux d’imposition ou composant fiscal incorrect

Pour fonctionner correctement, le moteur de taxe s’appuie sur les données provenant de documents imposables, tels que les factures de vente et d’achat. Si vous étendez la configuration en ajoutant de nouveaux champs, les champs peuvent être mal mappés ou l’écriture dans le fournisseur de données peut être incorrecte. Pour identifier le problème, définissez l’option Vérifier les écarts de mappage de modèle sur Oui. Vous pouvez afficher une autre section pour afficher les différences.

Composant fiscal incorrect

Si vous ne voyez pas les composants fiscaux attendus, la transaction ne peut pas respecter les règles d’applicabilité du composant fiscal ou du type de taxe. Si vous avez étendu la configuration, vérifiez qu’il n’y a pas de différences, puis comparez la valeur du champ dans la section JSON du document imposable du fichier de vidage avec les règles d’applicabilité du composant fiscal.

Taux d’imposition incorrect

Si vous ne voyez pas le taux de taxe attendu, case activée les valeurs de champ utilisées dans la configuration de la taxe et comparez-les à la valeur du champ dans la section JSON du document imposable du fichier de vidage.

Vous ne pouvez pas publier le bon avec LA TPS

Vous pouvez recevoir un message d’erreur semblable au message suivant :

Impossible de trouver ## dans la hiérarchie setoff ## version ##, case activée et réessayez.

En règle générale, cette erreur se produit parce que la configuration a été étendue en ajoutant un nouveau composant fiscal ou en modifiant le pool de crédits.

Pour contourner ce problème, procédez comme suit.

  1. Ajoutez une version plus récente aux hiérarchies de taxe de vente actuelles, sélectionnez Synchroniser, puis activez la nouvelle version.
  2. Dans la page Gérer les profils de hiérarchie setoff , rendez la nouvelle version disponible en suivant les étapes décrites dans Configurer une hiérarchie de taxe de vente.