Activer la recherche des données de base pour la configuration du calcul des taxes
Cet article explique comment configurer et activer la fonctionnalité de recherche de données principales pour le calcul des taxes. Une liste déroulante est disponible pour sélectionner des valeurs dans la configuration de calcul des taxes pour des champs tels que Entité juridique, Compte fournisseur, Code article et Conditions de livraison. Ces valeurs proviennent du de l’environnement connecté Microsoft Dynamics 365 Finance en utilisant la source de données Microsoft Dataverse.
Note
La fonctionnalité de recherche des données principales du calcul des taxes est une fonctionnalité facultative. Vous pouvez ignorer les étapes suivantes si vous désactivez la fonctionnalité Prise en charge des sources de données Dataverse du service fiscal dans le service Regulatory Configuration Service (RCS). Cependant, dans ce cas, la liste déroulante ne sera pas disponible dans la configuration du calcul des taxes.
Si vous utilisez la version 10.0.39 ou une version ultérieure et que vous utilisez l’espace de travail Globalization Studio dans Finance au lieu de RCS, vous pouvez contrôler la fonctionnalité de recherche à l’aide de la fonctionnalité Activer la recherche des valeurs des règles d’applicabilité pour le service de calcul des taxes dans l’espace de travail Gestion des fonctionnalités de Finance.
Si vous utilisez la version 10.0.39 ou ultérieure, procédez comme suit dans Finance pour activer la liste déroulante dans la configuration de la version de la fonctionnalité de calcul des taxes.
Dans l’espace de travail Gestion des fonctionnalités, activez la fonctionnalité Activer la recherche des valeurs des règles d’applicabilité pour le service de calcul des taxes.
Assurez-vous d’avoir importé les dernières versions de configuration et de mappage de modèle. Si ce n’est pas le cas, suivez les étapes décrites dans Importer des configurations de gestion des états électroniques depuis Dataverse pour les importer.
- Tax Data Model.version.40.xml
- Tax Calculation Data Model 40.65.xml
- FNO Model Mapping 40.65.35.xml (pour ce mappage de modèle, définissez le paramètre Valeur par défaut de la mise en correspondance des modèles sur Oui.)
- Tax Calculation Configuration 40.65.249.xml
Sur la page de configuration Version de la fonctionnalité Taxe, sélectionnez la version de configuration 40.65.249.
Remarque
Si vous disposez d’une configuration personnalisée, vous devez rebaser la configuration, puis utiliser la configuration personnalisée.
Dans le champ Entité juridique source, sélectionnez les entités juridiques. Vous pourrez choisir les données de base de ces entités juridiques.
Si vous utilisez la version 10.0.38 ou antérieure, procédez comme suit dans Finance pour activer la liste déroulante dans la configuration de la version de la fonctionnalité de calcul des taxes.
- Activez l’intégration Microsoft Power Platform et ouvrez l’environnement Dataverse.
- Installez les entités virtuelles des applications de finances et d’opérations.
- Inscrire une application Microsoft Entra.
- Accordez des autorisations d’application dans les applications de finances et d’opérations.
- Configurez la source de données d’entité virtuelle.
- Activez les entités virtuelles de Dataverse.
- Configurez l’application connectée pour le calcul des taxes.
- Importez et configurez la mise en correspondance de modèle Dataverse.
Activer l’intégration Microsoft Power Platform et ouvrir l’environnement Dataverse
L’intégration des applications de finances et d’opérations avec Microsoft Power Platform peut être activée lorsque vous créez un environnement d’applications de finances et d’opérations dans Microsoft Dynamics Lifecycle Services. Pour plus d’informations, voir la rubrique Intégration de Microsoft Power Platform - Vue d’ensemble des compléments. Une fois cette étape terminée, le nom d’un environnement Microsoft Power Platform apparaîtra dans la section Intégration Power Platform.
Dans Lifecycle Services, dans votre environnement de finances et d’opérations, dans la section Intégration Power Platform, recherchez et notez la valeur Nom de l’environnement pour l’environnement lié.
Dans le centre d’administration Power Platform, sur l’onglet Environnements, sélectionnez l’environnement qui correspond à la valeur Nom de l’environnement que vous avez notée.
Sur la page Détails, recherchez la valeur URL de l’environnement de l’environnement Dataverse. Notez cette valeur, car vous en aurez besoin dans Étape 7. Configurer l’application connectée pour le calcul des taxes.
Assurez-vous que vous pouvez ouvrir l’environnement Dataverse dans votre navigateur en sélectionnant la valeur URL de l’environnement.
Note
Gardez l’environnement Dataverse ouvert dans votre navigateur. Vous en aurez besoin dans Étape 5. Configurer la source de données de l’entité virtuelle.
Pour plus d’informations, voir Activer l’intégration de Microsoft Power Platform.
Installer les entités virtuelles des applications de finances et d’opérations
La solution Dataverse pour les entités virtuelles des finances et des opérations doit être installée à partir de la solution d’entité virtuelle Microsoft AppSource.
- Dans AppSource, recherchez l’entité virtuelle de finances et d’opérations.
- Sélectionnez L’obtenir maintenant.
- Dans le champ Sélectionner un environnement, saisissez la valeur Nom de l’environnement que vous avez notée précédemment.
- Cochez les cases, puis sélectionnez Installer.
Lorsque l’installation est terminée, vous pouvez trouver l’application Entité virtuelle de finances et d’opérations dans le centre d’administration Power Platform,, sous Ressources>Applications Dynamics 365.
Pour plus d’informations, voir Obtenir la solution des entités virtuelles.
Inscrire une application Microsoft Entra
Vous devez enregistrer une application Microsoft Entra sur le même client que les applications de finances et d’opérations, afin qu’elles puissent être appelées par Dataverse.
Dans le portail Azure, accédez à Microsoft Entra > Inscriptions d’applications.
Sélectionnez Nouvelle inscription, puis entrez les informations suivantes :
- Nom : saisissez un nom unique.
- Type de compte – Saisissez Tout répertoire Microsoft Entra (mono-client ou multi-client).
- URI de redirection : laissez ce champ vide.
Sélectionnez Enregistrer.
Notez la valeur dans le champ ID d’application (client), car vous en aurez besoin ultérieurement.
Créez une clé symétrique pour l’application.
Dans la nouvelle application, sélectionnez Certificats et clés secrètes.
Sélectionnez Nouvelle clé secrète client.
Saisissez une description, sélectionnez une date d’expiration, puis Enregistrer. Une clé sera créée et affichée. Copiez la valeur pour une utilisation ultérieure.
Pour plus d’informations, voir Inscrire l’application Microsoft Entra.
Accorder des autorisations d’application dans les applications de finances et d’opérations
Dataverse utilise l’application Microsoft Entra que vous avez créée pour appeler des applications de finances et d’opérations. Par conséquent, l’application doit être approuvée par les applications de finances et d’opérations et associée à un compte utilisateur disposant des droits appropriés. Dans les applications de finances et d’opérations, vous devez créer un utilisateur de service spécial qui dispose de droits seulement à la fonctionnalité d’entité virtuelle. Cet utilisateur du service ne doit avoir aucun autre droit. Après avoir terminé cette étape, toute application disposant de la clé secrète de l’application Microsoft Entra que vous avez créée pourra appeler l’environnement des applications de finances et d’opérations et accéder à la fonctionnalité d’entité virtuelle.
Dans votre environnement, accédez à Administration système>Utilisateurs>Utilisateurs.
Sélectionnez Nouveau pour ajouter un nouvel utilisateur et entrez les informations de champ suivantes :
- Identifiant utilisateur : saisissez dataverseintegration ou une autre valeur.
- Nom d’utilisateur : saisissez intégration dataverse ou une autre valeur.
- Fournisseur : définissez ce champ sur Hors Microsoft Entra ID.
- E-mail : saisissez dataverseintegration ou une autre valeur. (La valeur ne doit pas nécessairement être un compte de messagerie valide.)
Affectez le rôle de sécurité de l’application d’intégration de l’entité virtuelle Dataverse à l’utilisateur.
Supprimez tous les autres rôles, y compris Utilisateur système.
Accédez à Administration système>Paramétrage>Applications Microsoft Entra pour inscrire Dataverse.
Ajoutez une ligne, puis, dans le champ ID client, saisissez la valeur ID (client) de l’application que vous avez notée précédemment.
Dans le champ Nom, entrez un nom. Pour cet exemple, saisissez Intégration Dataverse.
Dans le champ ID utilisateur, saisissez l’identifiant utilisateur créé précédemment.
Pour plus d’informations, voir Accorder des autorisations d’application dans les applications de finances et d’opérations.
Configurer la source de données d’entité virtuelle
Vous devez fournir Dataverse avec l’instance d’application de finances et d’opérations à laquelle se connecter.
Votre environnement Dataverse doit toujours être ouvert dans votre navigateur depuis Étape 1. Activer l’intégration Microsoft Power Platform et ouvrir l’environnement Dataverse. Sélectionnez le bouton Paramètres (le symbole d’engrenage) dans l’angle de droite, puis sélectionnez Paramètres avancés.
Dans le menu déroulant Paramètres, sélectionnez Administration.
Sélectionnez Sources de données d’entité virtuelle.
Sélectionnez la source de données intitulée Finances et opérations.
Entrez les informations suivantes depuis les étapes précédentes :
- URL cible : entrez l’URL où vous pouvez accéder aux applications de finances et d’opérations.
- URL OAuth : saisissez
https://login.windows.net/
. - ID de client : précisez votre client. Cette valeur peut être le nom de domaine de l’e-mail de votre entreprise (comme contoso.com).
- Application Microsoft Entra ID : saisissez la valeur de l’ID (client) d’application que vous avez créé précédemment.
- Clé secrète de l’application Microsoft Entra : saisissez la clé secrète qui a été générée précédemment.
- Ressource Microsoft Entra : saisissez 00000015-0000-0000-c000-000000000000. Cette valeur est l’application Microsoft Entra qui représente les applications de finances et d’opérations. Il doit toujours s’agir de cette même valeur.
Enregistrez vos modifications.
Fermez la page pour revenir à la page Administration, où vous commencerez à l’Étape 6. Activer les entités virtuelles Dataverse.
Pour plus d’informations, voir Configurer la source de données des entités virtuelles.
Activer les entités virtuelles de Dataverse
La visibilité des entités virtuelles à partir des applications de finances et d’opérations doit être définie sur Oui avant qu’elles puissent être utilisées par la configuration du calcul des taxes.
Note
Vous pouvez ignorer cette étape en activant les entités virtuelles liées au calcul des taxes en un seul clic à l’Étape 8. Configurer l’application connectée pour le calcul des taxes. Cependant, nous vous recommandons d’activer manuellement au moins une entité virtuelle, pour indiquer que la connexion entre les applications de finances et d’opérations et Dataverse est bien établie.
Dans votre environnement Dataverse, sur la page Administration, sélectionnez le bouton de filtre (symbole d’entonnoir) dans l’angle supérieur droit.
Dans la fenêtre Recherche avancée, dans le champ Rechercher, sélectionnez Entités de finances et d’opérations disponibles.
Ajoutez la règle suivante : Nom – Contient – CompanyInfoEntity. Puis sélectionnez Résultats.
Sélectionnez CompanyInfoEntity dans les résultats de la recherche, cochez la case Visible, puis sélectionnez Enregistrer.
Répétez les étapes précédentes pour les entités suivantes auxquelles il est fait référence dans la configuration du calcul des taxes :
- CompanyInfoEntity
- CurrencyEntity
- CustCustomerV3Entity
- DeliveryTermsEntity
- EcoResProductCategoryEntity
- EcoResReleasedProductV2Entity
- LogisticsAddressCountryRegionTranslationEntity
- LogisticsAddressStateEntity
- PurchProcurementChargeCDSEntity
- SalesChargeCDSEntity
- TaxGroupEntity
- TaxItemGroupHeadingEntity
- VendVendorV2Entity
- InventOperationalSiteV2Entity
- TaxExemptCodeEntity
- InventWarehouseEntity
Note
Seuls les 5 000 premiers enregistrements d’une entité peuvent être récupérés par Dataverse et mis à disposition dans la liste déroulante de la configuration Calcul des taxes.
Pour plus d’informations, consultez Activer des entités virtuelles Microsoft Dataverse.
Configurer l’application connectée pour le calcul des taxes
Accédez à Génération d’états électroniques, dans la section Liens connexes, sélectionnez Applications connectées.
Sélectionnez Nouveau pour ajouter un enregistrement et entrez les informations suivantes.
- Nom – Entrez un nom.
- Type : sélectionnez Dataverse.
- Application – Saisissez votre URL d’environnement Dataverse URL d’environnement, que vous avez notée à l’Étape 1. Activer l’intégration Microsoft Power Platform et ouvrir votre environnement Dataverse.
- Client : saisissez votre client.
- Custom URL : saisissez votre URL Dataverse, et ajoutez-y /api/data/v9.1.
Sélectionnez Vérifier la connexion, puis, dans la boîte de dialogue qui s’affiche, sélectionnez Cliquer ici pour vous connecter à l’application distante sélectionnée.
Veillez à recevoir un message de « Succès ! » indiquant que la connexion a été établie avec succès.
Dans RCS, ouvrez l’espace de travail Gestion des fonctionnalités, puis activez les fonctionnalités suivantes :
- Fonctionnalités de globalisation
- Prise en charge des sources de données de la gestion des états électroniques Dataverse
- Prise en charge des sources de données Dataverse du service fiscal
Importer et configurer la mise en correspondance de modèle Dataverse
Microsoft fournit des configurations de mappage de modèle par défaut pour les entités des applications de finances et d’opérations au calcul des taxes.
Dans RCS, accédez à États électroniques.
Dans la section Fournisseurs de configuration, sur la vignette du fournisseur Microsoft, sélectionnez Référentiels.
Sélectionnez l’enregistrement Référentiel de configuration globale, puis sélectionnez Ouvrir.
Sous Modèle de données fiscales>Modèle de données de calcul des taxes, sélectionnez la configuration Mappage du modèle Dataverse.
Sur le raccourci Versions, sélectionnez une version qui correspond à la version de vos applications de finances et d’opérations, puis sélectionnez Importer.
Important
La configuration de la mise en correspondance des modèles Dataverse n’est effective que sur sa version importée au numéro le plus élevé. Par conséquent, vous ne devez pas importer une version de la configuration de la mise en correspondance des modèles Dataverse supérieure à la version de la configuration de calcul des taxes que vous prévoyez d’implémenter. Par exemple, si vous prévoyez d’implémenter la version 40.50.225 de la configuration du calcul des taxes, vous ne devez importer que la version 40.50.13 de la configuration de la mise en correspondance des modèles Dataverse. Vous ne devez pas importer la version 40.54.14. Sinon, il y aura une incompatibilité de modèle de données dans la configuration.
Revenez à Gestion des états électroniques, et sélectionnez la vignette Configurations de taxe.
Sélectionnez la configuration Mise en correspondance des modèles Dataverse, puis sélectionnez Modifier.
Définissez l’option Valeur par défaut de la mise en correspondance des modèles sur Oui.
Dans la champ Application connectée, sélectionnez l’application connectée que vous avez configurée à l’Étape 7. Configurer l’application connectée pour le calcul des taxes.
Définissez l’option Définir la visibilité de la table virtuelle sur Oui pour définir toutes les entités virtuelles associées au calcul des taxes sur visibles.
Vous avez maintenant terminé la configuration de la fonctionnalité de recherche des données de base. Une liste déroulante pour des champs tels que Entité juridique, Compte fournisseur, Code de l’article, et Conditions de livraison de Dynamics 365 Finance sera désormais activée dans la configuration Version de la fonctionnalité de calcul des taxes.