- Drucken
M365 Dynamics F&O Connector
Integration von Tulip mit Dynamics(F&O) ERP
Einführung
Eine leistungsstarke ERP-Lösung von Microsoft Dynamics 365 (F&O) ist einfach, benutzerfreundlich und zeigt nach der Implementierung schnell einen ROI. Zu den ERP-Kernfunktionen gehören Finanzmanagement, Human Capital Management, Business Intelligence, Produktion, Supply Chain Management, Beschaffung und Einkauf, Projektmanagement und Buchhaltung, Vertrieb und Marketing sowie Servicemanagement.
Ziel dieses Konnektors ist es, Tulip mit Microsoft Dynamics (F&O) über HTTP-Konnektoren 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-Operationen ausführt.
Zweck
Wir werden verschiedene Konnektor-Funktionen aufzeigen, die durch HTTP-Aufrufe an die Microsoft Dynamics API erstellt werden können, um mit den Daten zu interagieren und grundlegende CRUD-Operationen mit Dynamics durchzuführen. Mit den für den Konnektor verwendeten Konnektor-Funktionen können Sie eine Liste von Batch Orders, Update Batch Orders, Update route operations abrufen und die Liste der operations nach Status filtern.
API-Dokumentation
Microsoft Graph API-Dokumentation
Vorraussetzungen
- Konfigurieren der OAuth 2.0-Anmeldeinformationen in Azure Active Directory.
- Registrieren der API mit den erforderlichen Bereichen im Azure Active Directory Portal
Tulip Verbindungsdetails
Die folgenden Informationen müssen auf Tulip's
Konnektoren.
- Läuft auf: Cloud Connector Host
- Rechner: .cloudax.dynamics.com
- Anschluss:443
- TLS: Ja
OAuth 2: Die Authentifizierung wird an alle
die Connector-Funktionen
Konnektor-Funktionen
Abrufen einer Liste aller Batch-Aufträge
Zweck
Dieser Connector ruft eine Liste aller verfügbaren Batch Orders in Dynamics ab.
Endpunkt
HTTP GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderHeaders
Erforderliche Eingabe
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
Ausgabe-Extraktor
Es gibt verschiedene Felder, die von Dynamics zurückgegeben werden, je nach Anwendungsfall können Sie mehrere Felder analysieren. Nennen Sie einige, die in den Konnektor geparst werden:
- Batch-Bestellnummer
- Geplante Menge
- Artikel-Nummer
- GeplanterStartDatum
- Produktname
- ArbeitsAuftragStatus
- Inventar-Los-ID
Abrufen einer Liste aller Chargenaufträge nach Status
Zweck
Dieser Connector ruft eine Liste aller verfügbaren Batch Orders in Dynamics ab, indem er einen bestimmten Status angibt.
Endpunkt
HTTP GET-Aufruf an den Endpunkt: https://<host_url>:443/data/BatchOrderHeaders
Erforderliche Eingabe
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
- Batch Order Status (Abfrageparameter, der als OData-Filter übergeben wird)
Ausgabe-Extraktor
Es gibt verschiedene Felder, die von Dynamics zurückgegeben werden, je nach Anwendungsfall können Sie mehrere Felder analysieren. Hier werden einige Felder genannt, die in den Konnektor geparst werden:
- Batch-Bestellnummer
- Geplante Menge
- Artikel-Nummer
- GeplanterStartDatum
- Produktname
- ArbeitsAuftragStatus
- Inventar-Los-ID
Spezifische Chargenauftragsdetails abrufen
Zweck
Dieser Connector 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
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
- Batch Order Number (Abfrageparameter, der als OData-Filter übergeben wird)
Ausgabe-Extraktor
Es gibt verschiedene Felder, die von Dynamics zurückgegeben werden, je nach Anwendungsfall können Sie mehrere Felder analysieren. Hier werden einige Felder genannt, die in den Konnektor geparst werden:
- Batch-Bestellnummer
- Geplante Menge
- Artikel-Nummer
- GeplanterStartDatum
- Produktname
- ArbeitsAuftragStatus
- Inventar-Los-ID
Status der Chargenbestellung aktualisieren
Zweck
Dieser Connector aktualisiert den Status eines gezogenen Chargenauftrags.
Endpunkt
HTTP POST-Aufruf an den Endpunkt: https://<host_url>:443/data/TPProdTableStatusUpdates
Erforderliche Eingabe
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
- Chargenauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)
- Produktionsstatus (Abfragekörper)
Chargenauftragsformel/Stückliste abrufen
Zweck
Dieser Connector ruft eine Liste von 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
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
- Chargenauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)
Ausgabe
Es gibt verschiedene Felder, die von Dynamics zurückgegeben werden. Je nach Anwendungsfall können Sie mehrere Felder analysieren. Hier einige der Felder, die in den Konnektor geparst werden:
- Materialnummer
- Name des Materials
- Inventar-Los-ID
- UOM
- Nummer des Routenvorgangs
- Zeilennummer
Abrufen einer Liste von Vorgängen für einen Chargenauftrag
Zweck
Dieser Konnektor ruft eine Liste aller Vorgänge ab, über die der Stapelauftrag verarbeitet werden muss.
Endpunkt
HTTP GET-Aufruf an den Endpunkt - https://<host_url>:443/data/TBProductionOrderRouteOperations
Erforderliche Eingaben
Die folgenden Parameter werden als Request Body gesendet
- Legal Entity ID (Abfrageparameter, der als OData-Filter übergeben wird)
- Chargenauftragsnummer (Abfrageparameter, der als OData-Filter übergeben wird)
Ausgabe
Es gibt verschiedene Felder, die von Dynamics zurückgegeben werden, je nach Anwendungsfall können Sie mehrere Felder analysieren. Hier werden einige Felder genannt, die in den Konnektor geparst werden:
- Vorgangsnummer
- Priorität des Vorgangs
- Nächste Vorgangsnummer
- Name des Vorgangs