Qu’est-ce que le moteur fiscal D365 ?
Le service de calcul des taxes D365 est un moteur entièrement configurable intégré à l’espace de travail Globalization Studio. Il améliore la détermination et le calcul des taxes en prenant en charge règles, formules et matrices d’applicabilité, de sorte que les taxes soient calculées avec précision sur l’ensemble des transactions (ventes, achats, transferts) et des entités juridiques.
Avantages (et pourquoi cela compte dans le CCG)
- Automatisation et précision : Remplacez le travail fiscal manuel par des calculs pilotés par des règles qui réduisent les erreurs et accélèrent la comptabilisation, le règlement et le reporting.
- Configurable pour les règles locales : Utilisez des codes de taxe, des matrices d’applicabilité et des formules adaptés aux scénarios de TVA du CCG et aux opérations multijuridictionnelles.
- Intégration avec Globalization Studio : Centralisez la configuration et la gestion du cycle de vie (nocode/lowcode), en gardant le contenu de localisation à jour à mesure que les règles évoluent.
- Prise en charge multi-entité et multi-immatriculation : Gérez plusieurs immatriculations à la TVA par entité juridique — une pratique courante dans les structures régionales.
Configuration (étape par étape)
Espace de travail : Espaces de travail → Globalization Studio → Calcul des taxes
1) Globalization Studio
Globalization Studio est votre centre de commande pour les fonctionnalités de localisation (calcul des taxes, facturation électronique, ER). Il fournit un contenu multi-pays maintenu par Microsoft ainsi que des outils pour construire ou étendre votre configuration fiscale sans code.
2) Configuration de la fonctionnalité de calcul des taxes
Créez une fonctionnalité de calcul des taxes, puis sélectionnez la version de configuration correspondant à votre version de l’application Finance/Supply Chain. Une fois la configuration finalisée, changez le statut de version de la fonctionnalité en Terminé afin qu’elle puisse être utilisée dans les transactions.
Après avoir modifié la fonctionnalité fiscale
3) Configuration des codes de taxe et des montants en pourcentage
- Ajoutez des codes de taxe (par exemple, des taux de TVA) et définissez l’origine du calcul (par montant net, par montant brut, par quantité, etc.).
- Définissez les taux (pourcentage/montant) et les dates d’effet. Ces codes de taxe sont indépendants de l’entité juridique au sein de Globalization Studio et se synchronisent avec Finance lorsque le calcul avancé des taxes est activé.
4) Configuration des groupes de taxe et des groupes de taxe d’article
Configurez des groupes de taxe (rattachés aux clients/fournisseurs/tiers) et des groupes de taxe d’article (rattachés aux articles/ressources). Les taxes appliquées à une transaction sont l’intersection des codes présents dans les deux groupes. Si vous configurez directement dans Finance, vous pouvez également créer/gérer des groupes de taxe de vente et des groupes de taxe de vente d’article via Taxe → Taxes indirectes → Taxe de vente.
Nouvelle méthode : Avec le nouveau service, vous pouvez gérer les groupes de taxe de manière centralisée dans Globalization Studio ; lorsque la fonctionnalité fiscale est sélectionnée dans les paramètres de calcul des taxes, les configurations sont synchronisées.
5) Configuration des règles d’applicabilité
Utilisez les matrices Applicabilité du groupe de taxe et Applicabilité du groupe de taxe d’article pour remplacer les valeurs par défaut selon les attributs de la transaction (par exemple, client/fournisseur, article et conditions de livraison), garantissant que le système sélectionne dynamiquement les bons groupes. Pour les cas sensibles à la localisation dans le CCG, vous pouvez étendre les configurations et rechercher les données de référence afin d’inclure des champs d’adresse (comme les codes postaux) en tant que conditions de règle — utile lorsque les règles au niveau de l’émirat ou du gouvernorat comptent.
Reporting dans le CCG : Les déclarations exigent un reporting au niveau de l’émirat basé sur le lieu de fourniture — ce qui renforce la nécessité d’une logique basée sur l’adresse lors de la détermination des taxes, qu’il s’agisse d’opter pour le mécanisme d’autoliquidation ou le calcul de taxe standard (local).
6) Activer la fonctionnalité fiscale
Activez le calcul avancé des taxes pour votre entité juridique dans les paramètres de calcul des taxes ; cela active la synchronisation des codes de taxe et permet à Finance d’appeler le service de calcul des taxes pendant les transactions.
Dans Finance, allez dans Configuration des taxes → Paramètres de calcul des taxes et sélectionnez la version de configuration de la fonctionnalité fiscale (la version que vous avez marquée Terminé dans Globalization Studio). Cela relie l’entité juridique à la bonne configuration pour les calculs à l’exécution.
À propos de l’auteur :
Ahmed Zafar est un consultant certifié Microsoft, spécialisé dans Dynamics 365 Finance and Supply Chain Management. Il a l’expérience d’aider des organisations à améliorer leurs opérations financières et leurs processus de chaîne d’approvisionnement en mettant en œuvre et en optimisant des solutions D365 alignées sur les besoins métier.
