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 pendant qu’ils utilisent le moteur fiscal, et explique comment résoudre ces problèmes.
Note
La fonctionnalité du moteur fiscal 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 la vue d’ensemble du moteur fiscal (vidéo YouTube).
Mode débogage
La connaissance du mode de débogage du moteur fiscal 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.
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 affichée ici. La section Correspondance de mappage de modèle de données est disponible uniquement si l’option Vérifier les différences 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
Bons déséquilibrés avec TPS
Ce problème peut se produire après avoir étendu la configuration de la TPS en ajoutant ou en modifiant le profil de publication.
Dans la conception actuelle, chaque composant fiscal a un ensemble de profils de publication pour gérer toutes les publications fiscales possibles. Au moment de l’exécution, le moteur de taxe récupère le premier profil de publication correspondant.
Parfois, si vous ajoutez ou modifiez des profils de publication sans gérer soigneusement la condition de chacun d’eux, des profils de publication inattendus peuvent être récupérés au moment de l’exécution.
Lorsque le mode débogage est activé, vous pouvez trouver les profils de publication sélectionnés dans la section Profils de publication du moteur fiscal du fichier de vidage.
Taux d’imposition incorrect ou composant fiscal
Pour fonctionner correctement, le moteur de taxe s’appuie sur l’entrée 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 mappés de manière incorrecte ou l’écriture au fournisseur de données peut être incorrecte. Pour identifier le problème, définissez l’option Vérifier les différences 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 satisfaire aux règles d’applicabilité du composant fiscal ou du type fiscal. Si vous avez étendu la configuration, vérifiez qu’il n’y a aucune différence, 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 d’imposition attendu, vérifiez les valeurs de champ utilisées dans la configuration fiscale et comparez-les à la valeur de champ dans la section JSON du document imposable du fichier de vidage.
Vous ne pouvez pas publier le bon avec TPS
Vous pouvez recevoir un message d’erreur semblable au message suivant :
Impossible de trouver ## dans la hiérarchie setoff ## version ##, vérifiez 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, effectuez les étapes suivantes.
- Ajoutez une version plus récente aux hiérarchies de taxe de vente actuelles, sélectionnez Synchroniser, puis activez la nouvelle version.
- 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.