Integration von Tulip in Dynamics (F&O) ERP
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
- Konfiguration der OAuth 2.0-Anmeldeinformationen in Azure Active Directory.
- 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.
- Ausgeführt auf: Cloud-Connector-Host
- Host: .cloudax.dynamics.com
- Port: 443
- 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
- 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:
- Batch-Auftragsnummer
- Geplante Menge
- Artikelnummer
- Geplantes Startdatum
- Produktname
- Auftragsstatus
- 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
- ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
- 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:
- Stapelauftragsnummer
- Geplante Menge
- Artikelnummer
- Geplantes Startdatum
- Produktname
- Auftragsstatus
- 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
- ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
- 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:
- Stapel-Auftragsnummer
- Geplante Menge
- Artikelnummer
- Geplantes Startdatum
- Produktname
- Auftragsstatus
- 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
- ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
- Stapelauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)
- 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
- ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
- 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:
- Materialnummer
- Materialname
- Bestands-Chargennummer
- Maßeinheit
- Routenvorgangsnummer
- 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
- ID der juristischen Person (Abfrageparameter, der als OData-Filter übergeben wird)
- 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:
- Vorgangsnummer
- Vorgangspriorität
- Nächste Vorgangsnummer
- Vorgangsname
