Intégrer Dynamics 365 Field Service et Supply Chain Management

Dynamics 365 Field Service comprend des fonctionnalités de stocks de base pour gérer le stock de camions des techniciens, suivre l’historique de service des actifs ou documenter les retours. Les organisations intègrent souvent Field Service à leurs systèmes de planification des ressources d’entreprise (ERP), par exemple Dynamics 365 Supply Chain Management.

En tirant parti de Common Data Model et de Microsoft Dataverse, vous pouvez configurer une intégration bidirectionnelle synchrone pour les tables suivantes :

  • Entrepôt
  • Actif client
  • Catégorie d’actif client
  • Conditions de paiement
  • Expédier via
  • Bon de commande
  • Produit du bon de commande
  • Reçu de bon de commande
  • Produit de reçu de bon de commande

Voici quelques exemples de l’utilité de l’intégration.

  1. Gestion d’actifs : Lors de la création d’un ordre de travail pour la réparation ou la maintenance d’un actif client, l’intégration permet aux répartiteurs de choisir parmi une liste complète des actifs client, quel que soit le système dans lequel il a été créé.
  2. Entrepôts à proximité : L’intégration fournit aux techniciens une liste complète des entrepôts à proximité et des détails pertinents.
  3. Commandes fournisseur : une commande fournisseur est créée dans Supply Chain Management ; ensuite, un technicien documente la réception des produits dans l’application Field Service sur place chez le client.

Conditions préalables

  • Pour afficher les données intégrées, vous avez besoin de la licence et de la sécurité requises pour un système. Seuls quelques administrateurs informatiques auront besoin d’accéder à la fois à Dynamics 365 Field Service et à Supply Chain Management. En d’autres termes, les utilisateurs n’ont besoin que d’une licence pour l’interface dans laquelle ils accèdent aux données.

Fonctionnement

L’intégration est rendue possible car Field Service est construit à partir de Dataverse et avec la double écriture, ce qui écrit les modifications opérées dans Dynamics 365 Supply Chain Management dans Dataverse, et vice versa.

Une fois la double écriture activée, une solution est importée dans Field Service qui ajoute les champs requis pour rendre les entités de chaque système intégrables.

Par exemple, dans Field Service, vous verrez de nouveaux champs ajoutés à l’entité d’entrepôt qui sont requis dans Supply Chain Management.

Capture d’écran d’un entrepôt, montrant la section d’intégration.

Lorsqu’un enregistrement d’entrepôt est créé ou mis à jour dans l’un ou l’autre système, la modification s’affichera dans l’autre système quasiment en temps réel.

Les règles commerciales et les validations dans l’un ou l’autre système sont respectées dans l’autre système. Par exemple, imaginez qu’un entrepôt ne puisse pas être créé dans Supply Chain Management sans une valeur de champ spécifique. Lorsqu’un utilisateur tente de créer l’entrepôt dans Field Service, une erreur apparaît en fonction de la logique de validation dans Supply Chain Management.

Commandes fournisseur

Une commande fournisseur est créée dans l’un ou l’autre système. Dans l’exemple suivant, une commande fournisseur a été créée dans Supply Chain Management.

Capture d’écran d’une commande fournisseur dans Supply Chain Management.

En double écriture, vous pouvez voir que l’intégration est en cours d’exécution.

Capture d’écran d’une liste d’entités en double écriture.

Pour chaque table de l’intégration, les champs pertinents sont mappés sur l’autre système. La capture d’écran suivante montre le mappage entre les commandes fournisseur dans Supply Chain Management et les commandes fournisseur dans Field Service.

Dans le cadre de la dernière partie du processus, une commande fournisseur est créée dans Field Service avec les informations pertinentes des deux systèmes.

Capture d’écran d’une commande fournisseur dans Field Service.