Connecteur M365 Dynamics F&O

Prev Next

Intégration de Tulip à l’ERP Dynamics (F&O)

Additional Configuration Required

This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in Dynamics to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.

Introduction

Solution ERP puissante issue de Microsoft Dynamics 365 (F&O), elle est simple, facile à utiliser et permet de démontrer rapidement le retour sur investissement après sa mise en œuvre. Les fonctionnalités ERP de base comprennent la gestion financière, la gestion des ressources humaines, la veille économique, la production, la gestion de la chaîne d’approvisionnement, les achats et l’approvisionnement, la gestion de projet et la comptabilité, les ventes et le marketing, ainsi que la gestion des services.

L’objectif de ce connecteur est d’intégrer Tulip à Microsoft Dynamics (F&O) à l’aide de connecteurs HTTP et de fournir à nos clients un connecteur prêt à l’emploi pouvant être importé dans leur instance et effectuer un ensemble complet d’opérations de bout en bout.

Objectif

Nous allons mettre en avant différentes « connector functions » pouvant être développées en effectuant des appels HTTP vers l’API de Microsoft Dynamics afin d’interagir avec les données et d’effectuer des opérations CRUD de base sur Dynamics. L’ connector functions utilisée pour le connecteur vous permet d’extraire une liste de commandes groupées, de mettre à jour des commandes groupées, de mettre à jour des opérations d’acheminement et de filtrer la liste des opérations par statut.

Documentation de l’API

Documentation de l’API Microsoft Graph

Prérequis

  1. Configurer les informations d’identification OAuth 2.0 dans Azure Active Directory.
  2. Enregistrer l’API avec les périmètres requis dans le portail Azure Active Directory

Détails de connexion à Tulip

Les informations suivantes doivent être configurées dans les

.

  1. Exécuté sur : Hôte du connecteur cloud
  2. Hôte : .cloudax.dynamics.com
  3. Port : 443
  4. TLS : Oui

OAuth 2 : l'authentification sera transmise à tous les

les Connector Functions

Connector Functions

Obtenir la liste de toutes les commandes groupées

Objectif

Ce connecteur récupère la liste de tous les ordres groupés disponibles dans Dynamics.

Point de terminaison

Appel HTTP GET vers le point de terminaison : https://<host_url>:443/data/BatchOrderHeaders

Données d'entrée requises

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)

Extracteur de données

Dynamics renvoie divers champs ; selon chaque cas d’utilisation, vous pouvez analyser plusieurs champs. En voici quelques-uns qui sont analysés dans le connecteur :

  1. Numéro de commande groupée
  2. Quantité planifiée
  3. Numéro d'article
  4. Date de début prévue
  5. Nom du produit
  6. Statut de l'ordre de fabrication
  7. ID du lot en stock

Obtenir la liste de tous les ordres groupés par statut

Objectif

Ce connecteur récupère la liste de tous les ordres groupés disponibles dans Dynamics en spécifiant un statut particulier.

Point de terminaison

Appel HTTP GET vers le point de terminaison : https://<host_url>:443/data/BatchOrderHeaders

Données d'entrée requises

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)
  2. Statut de l'ordre groupé (paramètre de requête transmis sous forme de filtre OData)

Extracteur de données

Dynamics renvoie divers champs ; en fonction de chaque cas d’utilisation, vous pouvez analyser plusieurs champs. En voici quelques-uns qui sont analysés dans le connecteur :

  1. Numéro de commande groupée
  2. Quantité planifiée
  3. Numéro d'article
  4. Date de début prévue
  5. Nom du produit
  6. Statut de l'ordre de fabrication
  7. ID du lot en stock

Obtenir les détails spécifiques d'un lot de commande

Objectif

Ce connecteur récupère une liste de commandes par lot spécifiques dans Dynamics en spécifiant le numéro de commande par lot.

Point de terminaison

Appel HTTP GET vers le point de terminaison : https://<host_url>:443/data/BatchOrderHeaders

Données d'entrée requises

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)
  2. Numéro de commande groupée (paramètre de requête transmis sous forme de filtre OData)

Extracteur de données

Dynamics renvoie divers champs ; en fonction de chaque cas d’utilisation, vous pouvez analyser plusieurs champs. En voici quelques-uns qui sont analysés dans le connecteur :

  1. Numéro de commande groupée
  2. Quantité planifiée
  3. Numéro d'article
  4. Date de début prévue
  5. Nom du produit
  6. Statut de l'ordre de fabrication
  7. ID du lot en stock

Mettre à jour le statut de la commande groupée

Objectif

Ce connecteur met à jour le statut d’un ordre de lot prélevé.

Point de terminaison

Appel HTTP POST vers le point de terminaison : https://<host_url>:443/data/TPProdTableStatusUpdates

Données d'entrée requises

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)
  2. Numéro de commande groupée (paramètre de requête transmis sous forme de filtre OData)
  3. Statut de production (corps de la requête)

Récupérer la formule/nomenclature de la commande groupée

Objectif

Ce connecteur récupère une liste de nomenclatures ou une formule pour un ordre de fabrication par lots.

Point de terminaison

Appel HTTP GET vers le point de terminaison : https://<host_url>:443/data/BatchOrderFormulaLines

Données d'entrée requises

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)
  2. Numéro de commande groupée (paramètre de requête transmis sous forme de filtre OData)

Données de sortie

Dynamics renvoie divers champs ; en fonction de chaque cas d’utilisation, vous pouvez analyser plusieurs champs. En voici quelques-uns qui sont analysés dans le connecteur :

  1. Numéro d'article
  2. Nom de l'article
  3. ID du lot en stock
  4. Unité de mesure
  5. Numéro d’opération de l’itinéraire
  6. Numéro de ligne

Récupère la liste des opérations d'un ordre groupé

Objectif

Ce connecteur récupère la liste de toutes les opérations nécessaires au traitement de cet ordre groupé.

Point de terminaison

Appel HTTP GET vers le point de terminaison : https://<host_url>:443/data/TBProductionOrderRouteOperations

Données d'entrée requises

Voici les paramètres envoyés dans le corps de la requête

  1. ID de l'entité juridique (paramètre de requête transmis sous forme de filtre OData)
  2. Numéro de commande groupée (paramètre de requête transmis sous forme de filtre OData)

Sortie

Dynamics renvoie divers champs ; en fonction de chaque cas d’utilisation, vous pouvez analyser plusieurs champs. En voici quelques-uns qui sont analysés dans le connecteur :

  1. Numéro d’opération
  2. Priorité de l’opération
  3. Numéro de l'opération suivante
  4. Nom de l'opération