M365 Dynamics F&O Connector

Prev Next

Integration von Tulip in Dynamics (F&O) ERP

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.

Einführung

Eine leistungsstarke ERP-Lösung von Microsoft Dynamics 365 (F&O) ist einfach, benutzerfreundlich und sorgt nach der Implementierung schnell für einen nachweisbaren ROI. Zu den zentralen ERP-Funktionen gehören Finanzmanagement, Personalmanagement, Business Intelligence, Produktion, Lieferkettenmanagement, Beschaffung und Sourcing, Projektmanagement und Rechnungswesen, Vertrieb und Marketing sowie Servicemanagement.

Das Ziel dieses Konnektors ist es, Tulip mithilfe von HTTP-Konnektoren in Microsoft Dynamics (F&O) zu integrieren und unseren Kunden einen sofort einsatzbereiten Konnektor zur Verfügung zu stellen, der in ihre Instanz importiert werden kann und eine vollständige Reihe von End-to-End-Vorgängen ausführt.

Zweck

Wir werden verschiedene „ connector functions “ vorstellen, die durch HTTP-Aufrufe an die Microsoft Dynamics-API erstellt werden können, um mit den Daten zu interagieren und grundlegende CRUD-Operationen in Dynamics durchzuführen. Die für den Konnektor verwendete „ connector functions “ ermöglicht es Ihnen, eine Liste von Batch-Aufträgen abzurufen, Batch-Aufträge zu aktualisieren, Routenoperationen zu aktualisieren und die Liste der Operationen nach Status zu filtern.

API-Dokumentation

Dokumentation zur Microsoft Graph-API

Voraussetzungen

  1. Konfiguration der OAuth 2.0-Anmeldeinformationen in Azure Active Directory.
  2. Registrieren Sie die API mit den erforderlichen Bereichen im Azure Active Directory-Portal

Tulip-Verbindungsdetails

Die folgenden Informationen müssen in den

Connectors konfiguriert werden.

  1. Ausgeführt auf: Cloud-Connector-Host
  2. Host: .cloudax.dynamics.com
  3. Port: 443
  4. TLS: Ja

OAuth 2: Die Authentifizierung wird auf alle

die Connector Functions

Connector Functions

Liste aller Batch-Aufträge abrufen

Zweck

Dieser Konnektor ruft eine Liste aller verfügbaren Batch-Aufträge in Dynamics ab.

Endpunkt

HTTP-GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderHeaders

Erforderliche Eingabe

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)

Ausgabe-Extraktor

Dynamics gibt verschiedene Felder zurück; je nach Anwendungsfall können Sie mehrere Felder auswerten. Hier sind einige Beispiele für Felder, die in den Konnektor eingelesen werden:

  1. Batch-Auftragsnummer
  2. Geplante Menge
  3. Artikelnummer
  4. Geplantes Startdatum
  5. Produktname
  6. Auftragsstatus
  7. Lot-ID des Lagerbestands

Liste aller Chargenaufträge nach Status abrufen

Zweck

Dieser Konnektor ruft eine Liste aller verfügbaren Chargenaufträge in Dynamics ab, indem er einen bestimmten Status angibt.

Endpunkt

HTTP-GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderHeaders

Erforderliche Eingabe

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
  2. Status des Batch-Auftrags (Abfrageparameter, der als OData-Filter übergeben wird)

Ausgabe-Extraktor

Dynamics gibt verschiedene Felder zurück; je nach Anwendungsfall können Sie mehrere Felder auswerten. Hier einige Beispiele für Felder, die in den Konnektor eingelesen werden:

  1. Stapelauftragsnummer
  2. Geplante Menge
  3. Artikelnummer
  4. Geplantes Startdatum
  5. Produktname
  6. Auftragsstatus
  7. Lot-ID des Lagerbestands

Spezifische Details zur Chargenbestellung abrufen

Zweck

Dieser Konnektor ruft eine Liste bestimmter Chargenaufträge in Dynamics ab, indem er die Chargenauftragsnummer angibt.

Endpunkt

HTTP-GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderHeaders

Erforderliche Eingabe

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
  2. Batch-Auftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)

Ausgabe-Extraktor

Dynamics gibt verschiedene Felder zurück; je nach Anwendungsfall können Sie mehrere Felder auswerten. Hier einige Beispiele für Felder, die im Konnektor ausgewertet werden:

  1. Stapel-Auftragsnummer
  2. Geplante Menge
  3. Artikelnummer
  4. Geplantes Startdatum
  5. Produktname
  6. Auftragsstatus
  7. Lot-ID des Lagerbestands

Status der Chargenbestellung aktualisieren

Zweck

Dieser Konnektor aktualisiert den Status eines abgerufenen Chargenauftrags.

Endpunkt

HTTP-POST-Aufruf an den Endpunkt: https://<host_url>:443/data/TPProdTableStatusUpdates

Erforderliche Eingabe

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
  2. Stapelauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)
  3. Produktionsstatus (Anfragetext)

Formel/Stückliste der Sammelbestellung abrufen

Zweck

Dieser Konnektor ruft eine Liste der Stücklisten oder eine Formel für einen Chargenauftrag ab.

Endpunkt

HTTP-GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderFormulaLines

Erforderliche Eingabe

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
  2. Chargenauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)

Ausgabe

Dynamics gibt verschiedene Felder zurück; je nach Anwendungsfall können Sie mehrere Felder auswerten. Hier sind einige Beispiele für Felder, die in den Konnektor eingelesen werden:

  1. Materialnummer
  2. Materialname
  3. Bestands-Chargennummer
  4. Maßeinheit
  5. Routenvorgangsnummer
  6. Zeilennummer

Ruft eine Liste der Vorgänge für einen Chargenauftrag ab

Zweck

Dieser Konnektor ruft eine Liste aller Vorgänge ab, die zur Bearbeitung dieses Sammelauftrags durchlaufen werden müssen.

Endpunkt

HTTP-GET-Aufruf an den Endpunkt – https://<host_url>:443/data/TBProductionOrderRouteOperations

Erforderliche Eingaben

Die folgenden Parameter werden als Request-Body übermittelt

  1. ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
  2. Batch-Auftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)

Ausgabe

Dynamics gibt verschiedene Felder zurück; je nach Anwendungsfall können Sie mehrere Felder auswerten. Hier sind einige Beispiele für Felder, die in den Konnektor eingelesen werden:

  1. Vorgangsnummer
  2. Vorgangspriorität
  3. Nächste Vorgangsnummer
  4. Vorgangsname