Partage via


Intégration à Dynamics 365 Sales

Note

Azure Active Directory est désormais Microsoft Entra ID. en savoir plus

Le rôle de vendeur est souvent considéré comme tourné vers l'extérieur dans une entreprise. Toutefois, il peut être utile pour les vendeurs d'être en mesure de regarder à l'intérieur de l'entreprise et d'observer ce qu'il s'y passe en arrière-plan. En intégrant Business Central et Dynamics 365 Sales, vous pouvez donner cet aperçu à vos commerciaux. L’intégration permet aux individus de voir les informations dans Business Central pendant qu’ils travaillent dans Dynamics 365 Sales. Par exemple, dans le cadre de la préparation d'un devis, il peut s'avérer utile de savoir si vous avez suffisamment d'articles dans l'inventaire pour répondre à la commande. Pour plus d’informations, voir Utiliser Dynamics 365 Sales depuis Business Central.

Note

Cet article décrit le processus d’intégration des versions en ligne de Dynamics 365 Sales et Business Central au moyen de Dataverse. Pour plus d'informations sur la configuration sur site, voir Préparation de l'intégration à Dynamics 365 Sales On-Premises.

Intégration au moyen de Dataverse

Pour faciliter la connexion et la synchronisation des données avec d’autres applications Dynamics 365, Business Central s’intègre également à Dataverse. Par exemple, vous pouvez vous connecter à Dynamics 365 Sales, ou même des applications que vous générez vous-même. S’il s’agit de votre toute première intégration, vous devez l’effectuer au moyen de Dataverse. Pour en savoir plus, consultez Intégration à Dataverse.

Si vous avez déjà intégré Dynamics 365 Sales à Business Central, vous pouvez continuer à synchroniser les données à l’aide de votre configuration. Cependant, si vous mettez à niveau ou désactivez votre intégration Dynamics 365 Sales, vous devez vous connecter au moyen de Dataverse pour la réactiver. Pour en savoir plus, consultez Mise à niveau d'une intégration à Dynamics 365 Sales.

Noter

La reconnexion au moyen de Dataverse affecte les paramètres de synchronisation par défaut et remplace toute configuration dont vous disposez. Par exemple, les mappages de table par défaut sont affectés.

Paramètres d’intégration dédiés à une intégration Dynamics 365 Sales

L’intégration à Business Central se produit au moyen de Dataverse, et de nombreux paramètres et tables standard sont fournis. Outre les paramètres standard, certains sont dédiés à Dynamics 365 Sales. Les sections suivantes répertorient ces paramètres.

Autorisations et rôles de sécurité pour les comptes d’utilisateur dans Sales

Lorsque vous installez la solution d'intégration, les autorisations pour le compte d'utilisateur d'intégration sont configurées. Si ces autorisations sont modifiées, vous devrez peut-être les réinitialiser. Vous pouvez le faire en réinstallant la solution d'intégration en choisissant Redéployer la solution d'intégration sur la page Configuration de la connexion Dynamics 365. Les rôles de sécurité suivants sont déployés :

  • Administrateur d'intégration Dynamics 365 Business Central
  • Utilisateur d'intégration Dynamics 365 Business Central

Note

Pour utiliser l’action Ouvrir dans Business Central dans Sales, vous devez disposer des privilèges suivants pour les tables suivantes :

  • Vous devez disposer des autorisations de lecture pour la table Dynamics 365 Business Central Connexion (nav_connection).
  • Vous devez disposer des autorisations de lecture, d’écriture et de suppression pour la table Connexion par défaut Dynamics 365 Business Central (nav_defaultconnection).

Paramètres de connexion dans le guide de configuration

Vous pouvez utiliser un guide de configuration assistée pour configurer rapidement la connexion et spécifier des fonctions avancées, comme le couplage entre les enregistrements.

  1. Choisissez Configuration et extensions, puis Configuration assistée.
  2. Sélectionnez Configurer la connexion Dynamics 365 Sales pour lancer le guide de configuration assistée.
  3. Renseignez les champs selon vos besoins.
  4. En option, il existe des paramètres avancés qui peuvent améliorer la sécurité et activer davantage de fonctionnalités. Le tableau suivant décrit les paramètres avancés.
Champ Désignation
Importer une solution Dynamics 365 Sales Installez et configurez la solution d’intégration dans Dynamics 365 Sales.
Synchroniser automatiquement la disponibilité article Spécifie que la file d’attente des travaux de disponibilité de l’article doit être programmée. La file d’attente des travaux s'exécute toutes les 30 minutes et met à jour la disponibilité des éléments couplés.
Activer l’intégration du document de vente hérité Quand les utilisateurs créent des documents de vente dans Dynamics 365 Sales et exécutent les commandes dans Business Central, ce paramètre intègre le processus dans Dynamics 365 Sales. Pour plus d'informations, voir Activer l'intégration du traitement des documents de vente.

Remarque : Vous ne pouvez pas utiliser cette option si vous utilisez l’option Synchronisation bidirectionnelle des documents de vente. Les deux paramètres s’excluent mutuellement. Pour en savoir plus sur cette option, rendez-vous sur Synchronisation simple et bidirectionnelle des documents de vente.
Activer la connexion à Dynamics 365 Sales Activez la connexion à Dynamics 365 Sales.
Version de Dynamics 365 SDK Cela est pertinent uniquement si vous l’intégrez à une version locale de Dynamics 365 Sales. Il s’agit du kit de développement logiciel Dynamics 365 (SDK) (également appelé Xrm) que vous utilisez pour connecter Business Central à Dynamics 365 Sales. La version doit être compatible à la version du SDK utilisée par Dynamics 365 Sales, et identique ou plus récente que la version utilisée par Dynamics 365 Sales.
Synchronisation bidirectionnelle des documents de vente Synchronisez les documents de vente dans les deux sens. Pour en savoir plus sur cette option, voir Synchronisation simple et bidirectionnelle des documents de vente.

Remarque : Vous ne pouvez pas utiliser cette option si vous utilisez l’option Activer l’intégration des documents de vente hérités. Les deux paramètres s’excluent mutuellement.

Pourboire

Si vous souhaitez également l’intégrer à Microsoft Dynamics 365 Field Service, le guide propose une étape facultative qui peut vous aider. Pour en savoir plus sur l’intégration à Field Service, reportez-vous à Intégrer à Microsoft Dynamics 365 Field Service.

Paramètres de connexion sur la page Configuration de la connexion Microsoft Dynamics 365

Saisissez les informations suivantes pour la connexion de Dynamics 365 Sales vers Business Central.

Champ Désignation
URL Dynamics 365 Sales L’URL de votre instance de Dynamics 365 Sales. Ce paramètre permet aux utilisateurs d’ouvrir les enregistrements dans Business Central qui correspondent aux enregistrements dans Dynamics 365 Sales. Par exemple, un compte ou un produit. Les enregistrements Business Central s’ouvrent dans Business Central.
Synchroniser automatiquement la disponibilité article Spécifie que la file d’attente des travaux de disponibilité de l’article doit être programmée. La file d’attente des travaux s'exécute toutes les 30 minutes et met à jour la disponibilité des éléments couplés.
Version de Dynamics 365 SDK Si vous procédez à l’intégration avec une version locale de Dynamics 365 Sales, utilisez le kit de développement logiciel (SDK) Dynamics 365 (également appelé Xrm) pour connecter Business Central à Dynamics 365 Sales. La version que vous sélectionnez doit être compatible avec la version du SDK utilisée par Dynamics 365 Sales. Cette version est égale ou plus récente que la version utilisée par Dynamics 365 Sales.

Outre les paramètres ci-dessus, saisissez les paramètres suivants pour Dynamics 365 Sales.

Champ Désignation
L'intégration des documents de vente est activée Laissez les utilisateurs envoyer les documents de vente et les devis activés dans Dynamics 365 Sales, et les visualiser et les traiter dans Business Central. Ce paramètre intègre le processus dans Dynamics 365 Sales. Pour plus d'informations, voir Activer l'intégration du traitement des documents de vente.
Créer automatiquement des documents de vente Permet de créer un document de vente dans Business Central lorsqu’un utilisateur en crée et en envoie un dans Dynamics 365 Sales.
Traiter automatiquement les devis Permet de traiter un devis dans Business Central lorsqu’un utilisateur en crée et en active un dans Dynamics 365 Sales. Pour plus d’informations, reportez-vous à la rubrique Gestion des données de devis spéciales.
Synchronisation bidirectionnelle des documents de vente Synchronisez les documents de vente dans les deux sens. Pour en savoir plus sur cette option, rendez-vous sur Synchronisation simple et bidirectionnelle des documents de vente.

Synchronisation simple et bidirectionnelle des documents de vente

Lorsque vous configurez votre intégration, des options contrôlent la direction dans laquelle vous synchronisez les documents de vente et la manière dont vous les soumettez.

L’option Synchronisation bidirectionnelle des documents de vente vous permet de synchroniser les documents de vente de Sales vers Business Central, et vice versa. Par exemple, si un client change d’avis sur le produit ou la quantité qu’il a commandé dans Dynamics 365 Sales, vous pouvez archiver le document de vente et en créer un autre dans Business Central. Il en est de même pour les modifications dans Business Central. Par exemple, lorsque les prix, les montants de taxe ou les dates d’expédition prévues changent, les modifications sont synchronisées dans Dynamics 365 Sales. La synchronisation bidirectionnelle permet de tenir vos vendeurs informés des dernières modifications et de l'état des documents de vente.

Pour la synchronisation bidirectionnelle, vous rendez les documents de vente disponibles pour la synchronisation lorsque vous modifiez leur état en Soumis dans Sales. Lorsque vous définissez cet état, vous ne pouvez plus modifier les informations sur les lignes de la commande. Lors de la synchronisation, la commande est transférée vers Business Central avec l’état Libéré. En cas d’erreur, vous pouvez rétablir l’ordre sur Ouvert (dans Business Central) ou Actif (dans Sales), puis ajoutez ou supprimez des lignes pour corriger l’erreur, puis soumettez à nouveau la commande.

Pourboire

Lorsque vous activez l’option Synchronisation bidirectionnelle des documents de vente, Business Central crée un enregistrement dans les Archives des documents de vente lorsque vous reportez ou modifiez des informations sur une commande. Par exemple, les versions archivées peuvent être utiles pour explorer l’historique d’une commande.

L’option Activer l’intégration des documents de vente hérités se synchronise uniquement à partir de Sales vers Business Central. Pour cette option, vous utilisez l’action Soumettre dans Sales pour rendre les commandes disponibles pour la synchronisation. Lorsque vous y parvenez, vous ne pouvez plus modifier les informations sur la commande. Lors de la synchronisation, la commande est transférée vers Business Central avec l’état Libéré.

Pour utiliser cette option, vous devez fournir des informations d’identification pour un compte d’utilisateur de l’administrateur dans Dynamics 365 Sales. Pour en savoir plus, voir Gérer les données des documents de vente.

Note

Les options Synchronisation bidirectionnelle des documents de vente et Activer l’intégration des documents de vente hérités s’excluent mutuellement. Vous ne pouvez pas utiliser les deux options en même temps.

Pour les deux options, Business Central affiche tous les documents de vente avec l’état Soumis sur la page Commandes - Microsoft Dynamics 365 Sales.

Mappage d’entité Sales standard pour la synchronisation

Les entités dans Dynamics 365 Sales, telles que des commandes, sont intégrées aux types de tables équivalents dans Business Central, tels que des documents de vente. Pour utiliser les données Dynamics 365 Sales, vous configurez des liens, appelés couplages entre les tables dans Business Central et Dynamics 365 Sales.

Le tableau suivant répertorie le mappage standard entre les tables dans Business Central et Dynamics 365 Sales fourni par Business Central.

Business Central Dynamics 365 Sales Direction de synchronisation Filtre par défaut
Unité de mesure Groupe d'unités Business Central et Dynamics 365 Sales
Article ; Produit Business Central et Dynamics 365 Sales et Dynamics 365 Sales et Business Central Filtre contact Sales : le Type de produit est Inventaire de vente
Ressource Produit Business Central et Dynamics 365 Sales et Dynamics 365 Sales et Business Central Filtre contact Sales : le Type de produit est Services
Unité de mesure article UdM CRM Business Central et Dynamics 365 Sales
Unité de mesure ressource UdM CRM Business Central et Dynamics 365 Sales
Groupe d'unités CRM Uomschedule Business Central et Dynamics 365 Sales
Groupe prix client Liste des prix Business Central et Dynamics 365 Sales
Prix vente Tarifs produit Business Central et Dynamics 365 Sales Filtre contact Business Central : le Code vente n’est pas vide, le Type vente est Groupe prix client
Opportunité Opportunité Business Central et Dataverse et Dynamics 365 Sales et Business Central
En-tête facture vente Facture Business Central et Dynamics 365 Sales
Ligne facture vente Produit facture Business Central et Dynamics 365 Sales
En-tête de document de vente Commande vente Business Central et Dynamics 365 Sales et Dynamics 365 Sales et Business Central

Pour synchroniser dans les deux sens, vous devez activer le bouton bascule Synchronisation bidirectionnelle des documents de vente sur la page Configuration de la connexion Dynamics 365.
Filtre en-tête de vente Business Central : Type de document est défini sur Commande et État est défini sur Libéré
Remarques Document de vente Remarques Document de vente Business Central et Dynamics 365 Sales et Dynamics 365 Sales et Business Central

Noter

Les mappages pour les tables Unité de mesure article, Unité de mesure ressource et Groupe d’unités sont disponibles uniquement si votre administrateur a activé le bouton à bascule Mappage de groupe d’unités sur la page Configuration de la connexion Microsoft Dynamics 365. Pour en savoir plus, consultez Synchronisation des articles et des ressources avec des produits dans différentes unités de mesure.

Synchroniser des articles et des ressources avec des produits dans différentes unités de mesure

Les entreprises produisent ou achètent souvent les articles dans une unité de mesure, puis les vendent dans une autre. Pour synchroniser des éléments qui utilisent plusieurs unités de mesure, vous devez activer le bouton à bascule Mappage de groupe d’unités sur la page Configuration de la connexion Microsoft Dynamics 365.

Quand vous activez la fonctionnalité, une table Groupe d’unités est créée et affectée à chaque article et ressource dans Business Central. Les tables vous permettent de mapper les tables Groupe d’unité de mesures, unité de mesure article et unité de mesure ressource dans Business Central au groupe d’unité de mesures de Dynamics 365 Sales dans Dynamics 365 Sales. L'image suivante montre les mappages.

Mappages de tables pour les groupes d’unités

Vous pouvez créer plusieurs unités de mesure pour chaque groupe d’unités et affecter les groupes aux produits dans Dynamics 365 Sales. Ensuite, vous pouvez synchroniser les produits avec des articles et des ressources dans Business Central. Vous pouvez coupler manuellement des unités de mesure article ou des unités de mesure ressource à un groupe d’unités. Lorsque vous le faites, si le groupe d’unités article ou ressource n’est pas couplé à un groupe d’unités dans Dynamics 365 Sales, par exemple, parce que le groupe de base n’existait pas, Business Central créera automatiquement le groupe d’unités dans Dynamics 365 Sales.

Mapper d’articles et de ressources avec des produits

Lorsque vous activez l’option Mappage des groupes d’unités sur la page Microsoft Dynamics 365 Configuration de la connexion, les événements suivants se produisent :

  • Des mappages sont créés pour les articles et les ressources.
  • Les mappages existants sont supprimés.
  • Une mise à niveau des données crée des groupes d’unités pour les articles et les ressources.

Pour utiliser les nouveaux mappages, vous devez synchroniser les groupes d’unités de mesure, l’unité de mesure article et l’unité de mesure ressource. Vous devez également resynchroniser les articles et les ressources.

Noter

Dynamics 365 Sales ne vous permet pas de modifier un groupe d’unités pour un produit. Par conséquent, vous devez supprimer vos produits et découpler les articles et les ressources, puis synchroniser en créant des produits dans Dynamics 365 Sales.

Les étapes suivantes décrivent les étapes de démarrage du mappage des groupes d’unités :

  1. Assurez-vous que les produits de Dynamics 365 Sales ne sont pas associés à des articles ou des ressources dans Business Central. S’ils le sont, accédez aux pages Articles et/ou Ressources et utilisez les options de filtrage pour sélectionner les enregistrements associés. Ensuite, choisissez l’action Dynamics 365 Sales et sélectionnez Découpler. Cette action planifie une tâche en arrière-plan pour découpler les enregistrements. Pendant que le travail est en cours d’exécution, vous pouvez vérifier son état en utilisant l’action Journal de synchronisation. Pour plus d’informations, voir Couplage et synchronisation.
  2. Du fait que des produits seront créés dans Dynamics 365 Sales avec de nouveaux groupes d’unités, pour éviter les noms en double, effectuez l’une des étapes suivantes :
  • Renommez vos produits, puis supprimez-les de Dynamics 365 Sales. Pour plus d’informations, voir Supprimer des produits (Centre des ventes). Pour modifier en bloc vos produits dans Microsoft Excel, connectez-vous à Power Apps, choisissez votre environnement, accédez à la table Produit et choisissez l’onglet Données. Effacez tous les filtres appliqués. Dans le groupe Données, choisissez l’action Modifier les données dans Excel. Ajoutez un préfixe ou un suffixe aux produits couplés, puis supprimez-les.
    • Retirez vos produits et supprimez-les.
  1. Suivez ces étapes pour synchroniser Groupes d’unités, Unité, Articles, et Ressources :

    1. Dans Business Central, ouvrez la page Configuration connexion Dynamics 365 Sales.
    2. Utilisez l’action Exécuter la synchronisation complète pour ouvrir la page Révision de synchr. complète Dataverse.
    3. Pour les mappages UDM ARTICLE, UDM RESSOURCE, ET GROUPE D’UNITÉS, choisissez l’action Recommander la synchronisation complète.
    4. Sélectionnez l’action Synchroniser tout.

    Noter

    Pour les mappages qui n’ont pas encore été entièrement synchronisés, cette action les synchronisera entièrement. Pour empêcher ces mappages de se synchroniser, supprimez les mappages de la page. Cela les supprime uniquement de la synchronisation complète actuelle et ne supprime pas les mappages.

  2. Choisir le mappage ARTICLE-PRODUIT, puis choisissez l’action Redémarrage. Le redémarrage crée des produits à partir des articles dans Dynamics 365 Sales, et attribue un nouveau groupe d’unités spécifique à l’article.

  3. Choisir le mappage RESSOURCE-PRODUIT, puis choisissez l’action Redémarrage. Le redémarrage crée des produits à partir des ressources dans Dynamics 365 Sales, et attribue un nouveau groupe d’unités spécifique aux ressources.

Règles de synchronisation

Le tableau suivant répertorie les règles qui contrôlent la synchronisation entre Dynamics 365 Sales et Business Central. Ces règles s’ajoutent à celles définies pour Dataverse, qui s’appliquent également. Pour en savoir plus, consultez Mappage d'entité standard.

Noter

Les modifications apportées aux données par le compte d'utilisateur d'intégration ne sont pas synchronisées. Par conséquent, nous vous avons recommandé de ne pas modifier les données lors de l'utilisation de ce compte. Pour en savoir plus, reportez-vous à la rubrique Configuration des comptes d'utilisateur pour l'intégration à Dynamics 365 Sales.

Table Règle
Unités de mesure Les unités de mesure sont synchronisées avec les groupes d’unités dans Dynamics 365 Sales. Une seule unité de mesure peut être définie dans le groupe d'unités.
Articles Lors de la synchronisation d’articles avec des produits Dynamics 365 Sales, Business Central crée automatiquement une liste de prix dans Dynamics 365 Sales. Pour éviter les erreurs de synchronisation, vous ne devez pas modifier cette liste de prix manuellement.
Ressources Les ressources sont synchronisées avec les produits Dynamics 365 Sales dont le type de produit est Service.
Groupes prix client Les groupes de prix client sont synchronisés avec les listes de prix dans Sales.
Prix vente Les prix de vente dont le type vente est Groupe prix client et dont le code vente est défini sont synchronisés avec les lignes de liste de prix dans Dynamics 365 Sales
Opportunités Les opportunités sont synchronisées avec les opportunités dans Dynamics 365 Sales. La valeur Code représentant définit le propriétaire de la table couplée dans Dynamics 365 Sales.
Factures vente reportées Les factures vente reportées sont synchronisées avec les factures vente. Pour qu’une facture puisse être synchronisée, il est préférable de synchroniser toutes les autres tables pouvant participer à la facture, depuis les représentants jusqu'aux listes de prix. La valeur Code représentant de l’en-tête de facture définit le propriétaire de la table couplée dans Sales.
Commandes vente Lorsque vous activez l’intégration des documents de vente, lorsque vous libérez les documents de vente dans Business Central qui ont été créés à partir des documents de vente soumis dans Dynamics 365 Sales, ils sont synchronisés avec les documents de vente dans Dynamics 365 Sales. Avant de synchroniser les commandes, nous vous recommandons de synchroniser tout d’abord toutes les tables associées à la commande. Par exemple, vendeurs et listes de prix. Le champ Code représentant de l’en-tête de commande définit le propriétaire de la table couplée dans Dynamics 365 Sales.

Projets de synchronisation pour une intégration de Sales

Les projets sont exécutés dans l’ordre suivant pour éviter les dépendances de couplage entre les tables. Il s’agit d’autres projets disponibles à partir de Dataverse. Pour plus d’informations, voir Utiliser des files d'attente des travaux pour programmer des tâches.

  1. Projet de synchronisation Dynamics 365 Sales - UNITÉ DE MESURE
  2. Projet de synchronisation Dynamics 365 Sales - RESSOURCE-PRODUIT
  3. Projet de synchronisation Dynamics 365 Sales - ARTICLE-PRODUIT
  4. Projet de synchronisation Dynamics 365 Sales - GRPPRXCLI-PRIX.
  5. Projet de synchronisation Dynamics 365 Sales - PRXVENTE-PRXPROD.
  6. Projet de synchronisation Dynamics 365 Sales - FACTVENTEVALIDÉES-FACT.

Écritures de file d’attente des travaux de synchronisation par défaut

Le tableau suivant décrit les projets de synchronisation par défaut pour Dynamics 365 Sales.

Écriture file d’attente des travaux Désignation Direction Mappage de table d’intégration Fréquence de synchronisation par défaut (minutes) Temps de veille pour inactivité par défaut (minutes)
Projet de synchronisation Dynamics 365 Sales - UNITÉ DE MESURE Synchronise les groupes d’unités Dynamics 365 Sales avec les unités de mesure Business Central. De Business Central vers Dynamics 365 Sales UNITÉ DE MESURE 30 720
(12 heures)
Projet de synchronisation Dynamics 365 Sales - RESSOURCE-PRODUIT Synchronise les produits Dynamics 365 Sales avec les ressources Business Central. De Business Central vers Dynamics 365 Sales RESSOURCE-PRODUIT 30 720
(12 heures)
Projet de synchronisation Dynamics 365 Sales - ARTICLE - PRODUIT Synchronise les produits Dynamics 365 Sales avec les articles Business Central. De Business Central vers Dynamics 365 Sales ARTICLE-PRODUIT 30 1440
(24 heures)
Projet de synchronisation Dynamics 365 Sales - GRPPRXCLI-PRIX Permet de synchroniser les listes de prix de vente Dynamics 365 Sales avec les groupes de prix client Business Central. GROUPES DE PRIX CLIENT - LISTES DE PRIX DE VENTE 30 1440
(24 heures)
Projet de synchronisation Dynamics 365 Sales - PRXVENTE-PRXPRODUIT Synchronise les prix des produits Dynamics 365 Sales avec les prix des ressources Business Central. PRIX DE PRODUIT - PRIX DE VENTE 30 1440
(24 heures)
Projet de synchronisation Dynamics 365 Sales - FACTVENTEVALIDEES-FACT Synchronise les factures Dynamics 365 Sales avec les factures ventes reportées Business Central. De Business Central vers Dynamics 365 Sales FACTURES - FACTURES VENTE REPORTÉES 30 1440
(24 heures)
Synchronisation Statistiques client - Dynamics 365 Sales Met à jour les comptes Dynamics 365 Sales avec les dernières données client Business Central. Dans Dynamics 365 Sales, ces informations s’affichent dans le formulaire de vue rapide Statistiques de compte Business Central des comptes couplés avec les clients Business Central.

Ces données peuvent être également mises à jour manuellement depuis chaque enregistrement du client. Pour en savoir plus, reportez-vous à la rubrique Coupler et synchroniser manuellement les enregistrements.

Remarque : cette file d’attente des travaux est pertinente uniquement si la solution d’intégration Business Central est installée dans Dynamics 365 Sales.
Non applicable Non applicable 30 Non applicable

Se connecter aux versions locales de la 1re vague de lancement de Business Central 2019 et Microsoft Dynamics NAV 2018

L’équipe Microsoft Power Platform a annoncé qu’elle définit comme obsolète le type d’authentification Office 365. Si vous utilisez une version de Business Central locale antérieure à la 1re vague de lancement 2019 de Business Central, vous devez utiliser le type d’authentification OAuth pour vous connecter à Dynamics 365 Sales en ligne. Les étapes de cette section décrivent comment établir la connexion aux versions de produit suivantes :

  • 1re vague de lancement 2019 de Business Central
  • Microsoft Dynamics NAV 2018

Conditions préalables

Se connecter à la 1re vague de lancement 2019 Business Central et Dynamics NAV 2018

  1. Importez la solution d’intégration Microsoft Dynamics 365 Business Central dans votre environnement Dynamics 365 Sales. La solution d’intégration est disponible dans le dossier CrmCustomization de votre DVD d’installation de Business Central ou Dynamics NAV 2018. Selon la version de votre produit, importez l’une des solutions suivantes :

    • Pour Business Central, le dossier contient les solutions DynamicsNAVIntegrationSolution_v9 et DynamicsNAVIntegrationSolution_v91. . La solution à importer dépend de la version de Dynamics 365 Sales à laquelle vous êtes connecté. Dynamics 365 Sales en ligne nécessite la solution d’intégration DynamicsNAVIntegrationSolution_v91.
    • Pour Dynamics NAV 2018, installez la solution DynamicsNAVIntegrationSolution.
  2. Créez un utilisateur d’intégration non interactif dans votre environnement Dynamics 365 Sales et attribuez à l’utilisateur les rôles de sécurité suivants. Pour en savoir plus, reportez-vous à la rubrique Créer un compte d'utilisateur non interactif.

    • Administrateur d'intégration Dynamics 365 Business Central
    • Utilisateur d'intégration Dynamics 365 Business Central

    Important

    Cet utilisateur ne doit pas avoir le rôle de sécurité Administrateur système. De plus, vous ne pouvez pas utiliser le compte d’administrateur système en tant qu’utilisateur d’intégration.

  3. Dans le portail Azure, créez une inscription d’application pour Business Central. Pour plus d’informations, consultez Enregistrer une application dans Microsoft Entra ID.

    Note

    Nous vous recommandons d’enregistrer l’application dans le même locataire que votre environnement Dataverse afin que vous n’ayez pas à consentir à ce que l’application accède à l’environnement. Si vous enregistrez l’application dans un autre environnement, vous devez vous connecter à Microsoft Entra ID en utilisant le compte administrateur de votre environnement Dataverse et donner votre consentement.

    De plus, l’application que vous enregistrez ne doit pas avoir de secret. Connecter une application avec un secret à Dataverse est disponible uniquement dans la 1re vague de lancement 2020 de Business Central et versions ultérieures.

  4. Selon la version de votre produit, faites l’une des étapes suivantes :

    • Dans Business Central, recherchez Configuration de la connexion Microsoft Dynamics 365, puis choisissez le lien associé.
    • Dans Dynamics NAV 2018, recherchez Configuration de la connexion Microsoft Dynamics 365 for Sales, puis choisissez le lien associé.
  5. Dans le champ Type d’authentification, choisissez l’option pour OAuth.

  6. Choisissez la version du SDK CRM qui correspond à la version de la solution que vous avez importée à l’étape 1.

    Noter

    Cette étape n’est pertinente que pour Business Central.

  7. Saisissez l’URL de votre environnement Dynamics 365 Sales, puis entrez le nom d’utilisateur et le mot de passe de l’utilisateur d’intégration.

    • Dans Business Central, utilisez le champ Adresse du serveur.
    • Dans Dynamics NAV 2018, utilisez le champ URL Dynamics 365 Sales.
  8. Dans le champ Chaîne de connexion, spécifiez le code de l’enregistrement de l’application. Ce champ a deux jetons dans lesquels le code de votre application doit être spécifié.

    Jeton Description
    AppId Définissez le code de l’application.
    RedirectUri Définissez le code de l’application, mais ajoutez le préfixe app://.

    Exemple L’exemple suivant montre une chaîne de connexion.

    AuthType=OAuth;Username=jsmith@contoso.onmicrosoft.com;Password=****;Url=https://contosotest.crm.dynamics.com;AppId=<your AppId>;RedirectUri=app://<your AppId>;TokenCacheStorePath=;LoginPrompt=Auto
    
  9. Activez la connexion.

Noter

Si vous souhaitez configurer une connexion à une instance Dynamics 365 Sales avec un type d’authentification spécifique, renseignez les champs du raccourci Détails du type d’authentification. Pour plus d'informations, consultez Authentification avec les services web Microsoft Dataverse. Cette étape n’est pas requise lors de la connexion d’une version en ligne de Business Central.

Voir aussi .

Configuration des comptes d'utilisateur pour l'intégration à Dynamics 365 Sales
Configurer une connexion vers Dynamics 365 Sales
Synchronisation de Business Central et Dynamics 365 Sales
Préparation de l'intégration à Dynamics 365 Sales On-Premises

Trouvez des modules d’apprentissage en ligne gratuits pour Business Central ici