MES und Dynamics 365: Integrationsszenarien mit Supply Chain Management
Microsoft dokumentiert eine native MES-Integration für Dynamics 365 Supply Chain Management, die Produktionsdaten nahezu in Echtzeit synchronisiert. Diese Seite ordnet ein, welche Daten fließen, was die Integration voraussetzt und wo sie sich von der Anbindung an Business Central unterscheidet.
Was die native Integration konkret leistet
Microsoft positioniert die MES-Integration als schnellen Weg zu Industrie-4.0-Zielen, indem sie die Anbindung gängiger Manufacturing Execution Systeme an Dynamics 365 Supply Chain Management vereinfacht.
Laut Microsoft-Dokumentation ermöglicht die Manufacturing-Execution-Systems-Integration eine Echtzeit-Synchronisation zwischen MES und Finance and Operations, sodass Produktionsdaten in beiden Systemen jederzeit aktuell sind. Der Datenaustausch erfolgt vollautomatisch und nahezu in Echtzeit, es ist keine manuelle Dateneingabe notwendig. Voraussetzung ist, dass der Lizenzschlüssel Time and attendance in Supply Chain Management aktiviert ist, eingehende MES-Nachrichten lassen sich dann unter Production control, Setup, Manufacturing execution überwachen.
Für Dynamics 365 Business Central, das häufiger im kleineren Mittelstand eingesetzt wird, existiert keine vergleichbar tief dokumentierte native MES-Schnittstelle direkt von Microsoft. Hier bieten Drittanbieter wie Insight Works eigene MES-Erweiterungen für Business Central an, die ähnliche Funktionalität nachbilden.
Aus welchen API-Bausteinen die Integration technisch besteht
Unabhängig vom konkreten MES nutzt eine Dynamics-365-Integration eine von mehreren dokumentierten Microsoft-API-Oberflächen, jede mit eigenen Stärken.
REST-Schnittstelle für strukturierte Daten
Dynamics 365 Finance and Operations stellt Standard- und Custom-Entitäten über eine OData-v4-REST-Schnittstelle bereit, inklusive Change Tracking und Filterung, geeignet für Auftrags- und Stammdaten.
Data Management Framework
Für größere, nicht zeitkritische Datenmengen bietet D365 batchbasierte Import/Export-Jobs über das Data Management Framework, etwa für initiale Stammdatenlast oder tägliche Sammelbuchungen.
Ereignisbasierte Integration
D365 kann Business-Events, etwa einen bestätigten Fertigungsauftrag, über Azure Service Bus (AMQP 1.0 plus REST) publizieren. Nachgelagerte Systeme reagieren per Power Automate, Azure Functions oder Event Grid nahezu in Echtzeit.
Synchrone Verknüpfung mit Dataverse
Dual-Write synchronisiert Daten nahezu in Echtzeit zwischen Finance and Operations und Dataverse, relevant wenn eine MES-Integration zusätzlich über Power-Platform-Komponenten laufen soll.
Welche dieser vier Optionen zum Einsatz kommt, hängt vom Datenpunkt ab: Zeitkritische Statusmeldungen laufen besser über Azure Service Bus oder OData, große Stammdatenmengen effizienter über DMF-Batch-Jobs.
Power Platform und Azure IoT Hub: die Low-Code-Brücke
Neben der klassischen MES-Integration bietet Microsoft zwei weitere Bausteine, die bei D365-Projekten zunehmend eine Rolle spielen.
Maschinendaten direkt ins ERP
Über Azure IoT Hub und Connected Field Service lassen sich Sensor- und Maschinendaten direkt in Dynamics 365 einspeisen, etwa um Anomalien früh zu erkennen und automatisch Arbeitsaufträge auszulösen, bevor eine Störung die Produktion unterbricht.
Shopfloor-Apps ohne klassische Entwicklung
Ein praxisnahes Beispiel aus der Microsoft-eigenen Dokumentation: eine Abweichungserfassung (Non-Conformance-App) am Arbeitsplatz, gebaut in Power Apps, die Fehler direkt an der Station erfasst.
Workflow-Routing ohne Code
Die in Power Apps erfasste Abweichung wird per Power Automate automatisch an die zuständige Stelle zur Entscheidung weitergeleitet, ohne dass dafür eine klassische Integrationsentwicklung nötig ist.
Qualitätstrends auf Basis von D365-Stammdaten
Die gesammelten Abweichungsdaten fließen zusammen mit vorhandenen Dynamics-365-Stammdaten in Power BI, für Qualitätstrends ohne separates Reporting-Tool.
Diese Power-Platform-Bausteine ersetzen keine vollwertige MES-Integration für taktgebundene Echtzeitsteuerung, sind aber eine dokumentierte Microsoft-Option für einzelne, klar abgegrenzte Anwendungsfälle wie Abweichungserfassung oder einfache Qualitätsauswertungen, ohne dass dafür ein separates Entwicklungsprojekt aufgesetzt werden muss.
Welche Daten typischerweise fließen
Sechs dokumentierte Integrationsbeispiele zwischen MES und Dynamics 365 Supply Chain Management.
| Datenpunkt | Richtung | Zweck |
|---|---|---|
| Fertigungsauftragsstatus | MES → D365 | Aktualisierung des Auftragsfortschritts in Echtzeit statt Tagesabschluss |
| Materialverbrauch (Kommissionierliste) | MES → D365 | Buchung des realen Verbrauchs für aktuelle Bestandsdaten |
| Fertigmeldung (Report as finished) | MES → D365 | Bestandszugang und Lagerbuchung nach Fertigstellung |
| Chargenattribute | MES ↔ D365 | Konsistente Chargendaten für Traceability und Qualität |
| Arbeitsplan- und Routing-Daten | D365 → MES | Vorgabe der Fertigungsschritte und Ressourcen an das MES |
| Qualitätsprüfergebnisse | MES → D365 | Rückmeldung von Prüfergebnissen für Sperrbestand- und Freigabelogik |
Business Central oder Supply Chain Management?
Welche Dynamics-365-Edition im Einsatz ist, entscheidet maßgeblich über den MES-Integrationsweg.
| Kriterium | Dynamics 365 Business Central | Dynamics 365 Supply Chain Management |
|---|---|---|
| Zielgruppe | Kleinerer Mittelstand | Größerer Mittelstand bis Konzern |
| Native MES-Schnittstelle | Nicht vergleichbar tief dokumentiert | Native Manufacturing-Execution-Systems-Integration |
| Typischer Integrationsweg | Drittanbieter-Erweiterung, etwa Insight Works | Microsoft-eigene Integrationsschicht |
| Lizenzvoraussetzung | Abhängig von gewählter Drittanbieter-Lösung | Time-and-attendance-Lizenzschlüssel erforderlich |
Wer zwischen beiden Editionen wählt, sollte die MES-Integrationsfähigkeit als eigenes Kriterium behandeln, nicht als Nebenaspekt der allgemeinen ERP-Entscheidung.
Drei Wege, MES und Dynamics 365 zu verbinden
Neben der nativen Microsoft-Integration kommen in der Praxis zwei weitere Architekturmuster zum Einsatz.
Native Microsoft-Integrationsschicht
Direkte Anbindung über die von Microsoft dokumentierte Manufacturing-Execution-Systems-Integration in Supply Chain Management, geringster Individualisierungsaufwand.
Middleware/iPaaS
Eine Integrationsplattform übernimmt Mapping und Transformation zwischen MES- und D365-Datenmodell, sinnvoll bei mehreren angebundenen Systemen.
Punkt-zu-Punkt via REST-API
Direkte Anbindung über die D365-REST-API ohne Middleware, geringerer Initialaufwand bei einer einzelnen Schnittstelle, aber höherer Pflegeaufwand bei mehreren Systemen.
Für Supply Chain Management mit unterstütztem MES ist Muster 1 meist der pragmatischste Einstieg. Middleware lohnt sich vor allem, wenn neben dem MES noch weitere Systeme wie CAQ oder Lagerverwaltung angebunden werden müssen.
Was vor der Integration geklärt sein sollte
Sechs häufige Stolpersteine bei der MES-Dynamics-365-Integration.
Stammdaten vor Schnittstellenwahl klären
Uneinheitliche Artikel-, Chargen- oder Ressourcenstammdaten zwischen MES und D365 führen zu fehlerhaften oder abgelehnten Buchungen.
Lizenzvoraussetzung prüfen
Ohne aktivierten Time-and-attendance-Lizenzschlüssel in Supply Chain Management lässt sich kein Drittanbieter-MES anbinden.
Business Central braucht Drittanbieter-Lösung
Wer Business Central statt Supply Chain Management einsetzt, benötigt eine MES-Erweiterung eines Drittanbieters, keine native Microsoft-Schnittstelle.
Fehlerbehandlung definieren
Was passiert, wenn eine MES-Rückmeldung wegen abweichender Stammdaten nicht gebucht werden kann, muss vor Produktivstart klar geregelt sein.
Middleware-Wahl nicht unterchätzen
Bei mehreren angebundenen Systemen entscheidet die Wahl der Integrationsplattform über langfristigen Pflegeaufwand, eine Punkt-zu-Punkt-Lösung skaliert schlecht mit wachsender Systemlandschaft.
Versions- und Update-Abhängigkeit
Sowohl D365 als auch das angebundene MES erhalten regelmäßig Updates, die Integrationsschicht muss entsprechend gewartet und getestet werden, um nach Updates nicht auszufallen.
Roadmap zur MES-Dynamics-365-Integration
Ein strukturierter Ablauf reduziert das Risiko fehlerhafter Buchungen im Produktivbetrieb.
Dynamics-365-Edition klären
Feststellen, ob Business Central oder Supply Chain Management im Einsatz ist, da sich der Integrationsweg grundlegend unterscheidet.
Stammdaten harmonisieren
Artikel-, Chargen- und Ressourcenstammdaten zwischen MES und D365 vor Integrationsbeginn angleichen.
Lizenz- und Architekturentscheidung
Bei Supply Chain Management den Time-and-attendance-Lizenzschlüssel aktivieren, bei Business Central eine passende Drittanbieter-Erweiterung auswählen.
Datenfluss pilotieren
Mit einem eng begrenzten Datenpunkt, etwa Fertigmeldungen einer Linie, die Integration im Kleinen testen.
Fehlerbehandlung testen
Bewusst fehlerhafte Buchungen simulieren, um zu prüfen, wie das System mit abgelehnten oder unvollständigen Daten umgeht.
Skalierung auf weitere Datenpunkte
Nach stabilem Betrieb im Piloten schrittweise weitere Datenflüsse wie Chargenattribute oder Qualitätsdaten ergänzen.
MES und Dynamics 365: 13 Fragen aus der Praxis
Antworten, die auch ohne den Rest dieser Seite verständlich sind.
Microsoft dokumentiert eine Manufacturing-Execution-Systems-Integration für Dynamics 365 Supply Chain Management, die eine Echtzeit-Synchronisation zwischen dem MES und Finance and Operations ermöglicht. Der Datenaustausch erfolgt laut Microsoft vollautomatisch und nahezu in Echtzeit, sodass Daten in beiden Systemen aktuell bleiben, ohne manuelle Doppelerfassung.
Das hängt vom Steuerungsanspruch ab. D365 Production Control deckt planungsnahe Fertigungssteuerung ab, etwa Auftragsfreigabe und grobe Ressourcenzuordnung. Für taktgenaue Maschinenanbindung, Echtzeit-BDE/MDE, SPC oder detaillierte Schichtplanung auf Sekundenbasis ist ein spezialisiertes MES nach wie vor die dokumentierte Ergänzung, nicht der Ersatz: Microsofts eigene Produktbeschreibung nennt die Einbindung externer MES-Daten explizit als Weg, um Datensilos zu vermeiden, statt Production Control als vollwertigen MES-Ersatz zu positionieren.
Dokumentierte Integrationsbeispiele umfassen die Aktualisierung von Fertigungsauftragsstatus, die Erfassung von Materialverbrauch über Kommissionierlisten-Journale, die Erfassung von Fertigmeldungen über Rückmeldejournale, die Aktualisierung von Chargenattributen, die Übergabe von Arbeitsplan- und Routing-Daten sowie die Rückmeldung von Qualitätsprüfergebnissen.
Laut Microsoft-Dokumentation muss der Lizenzschlüssel Time and attendance in Supply Chain Management aktiviert sein, um ein Drittanbieter-MES anzubinden. Eingehende MES-Nachrichten lassen sich anschließend unter Production control, Setup, Manufacturing execution überwachen.
Ja. Dynamics 365 Finance and Operations (Supply Chain Management) bietet eine native, von Microsoft dokumentierte MES-Integrationsschnittstelle. Für Business Central bieten Drittanbieter wie Insight Works eigene MES-Erweiterungen an, da Business Central selbst keine vergleichbar tief dokumentierte native MES-Schnittstelle mitbringt.
Nicht durchgehend. Sepasoft, der MES-Aufsatz für die Ignition-Plattform von Inductive Automation, bietet mit dem Business Connector einen dedizierten, vorgefertigten SAP-Konnektor. Für Dynamics 365 verweist Sepasoft dagegen auf das generische Web Services Module, das SOAP- und REST-Endpunkte anspricht, also eine funktionierende, aber nicht ebenso vorkonfektionierte Anbindung wie beim SAP-Konnektor.
Ohne Integration müssen Produktionsrückmeldungen manuell aus dem MES in Dynamics 365 übertragen werden, was Zeitverzug und Übertragungsfehler mit sich bringt. Eine automatisierte, nahezu Echtzeit-Integration stellt sicher, dass Bestandsdaten jederzeit aktuell sind.
Neben der nativen Microsoft-Integrationsschicht kommen OData-Data-Entities via REST, DMF-Batch-Jobs für große Datenmengen, Azure Service Bus für ereignisbasierte Echtzeit-Trigger und teils Dual-Write Richtung Dataverse zum Einsatz, je nachdem welches MES angebunden wird und wie zeitkritisch der jeweilige Datenpunkt ist.
Häufige Stolpersteine sind uneinheitliche Stammdaten zwischen MES und ERP, unklare Verantwortlichkeit für Chargen- und Artikelattribute sowie fehlende Fehlerbehandlung bei abgelehnten Buchungen. Eine saubere Stammdatenbasis vor Integrationsbeginn ist wichtiger als die Wahl der technischen Schnittstelle selbst.
Drei Muster kommen in der Praxis vor: die native Microsoft-Integrationsschicht in Supply Chain Management, eine Middleware- beziehungsweise iPaaS-Lösung für mehrere angebundene Systeme, sowie eine Punkt-zu-Punkt-Anbindung über OData oder Azure Service Bus bei einer einzelnen Schnittstelle. Die Wahl hängt von der Anzahl der anzubindenden Systeme und dem gewünschten Pflegeaufwand ab.
Supply Chain Management bietet eine native, von Microsoft dokumentierte MES-Integration mit definierter Lizenzvoraussetzung. Business Central hat keine vergleichbar tief dokumentierte native Schnittstelle, hier übernehmen Drittanbieter wie Insight Works die Integrationsfunktionalität über eigene Erweiterungen.
Belastbare, allgemeingültige Kostenangaben existieren nicht, da der Aufwand stark von Architekturmuster, Anzahl der Datenpunkte und Stammdatenqualität abhängt. Eine native Integration mit wenigen Datenpunkten ist deutlich günstiger als eine Middleware-Lösung mit mehreren angebundenen Systemen und individueller Fehlerbehandlung.
Das hängt stark vom Scope ab. Ein eng begrenzter Pilot mit einem einzelnen Datenpunkt, etwa Fertigmeldungen einer Linie, lässt sich bei sauberer Stammdatenbasis vergleichsweise schnell umsetzen. Eine vollständige Integration mit mehreren bidirektionalen Datenflüssen und Fehlerbehandlung ist ein deutlich längeres Projekt.
Sie kennen jetzt die Integrationslogik.
Unsicher, welches MES sich am einfachsten an Ihr Dynamics-365-System anbinden lässt?
Diese Seite ordnet die native Integration ein. Welcher MES-Anbieter die beste, bereits erprobte Anbindung an Ihre konkrete Dynamics-365-Umgebung bietet, klärt sich erst im Abgleich mit Ihrer Systemlandschaft.
Erste Einschätzung passender MES-Anbieter
URL eingeben, KI analysiert die Fertigung anhand öffentlicher Daten und gleicht sie gegen 64 Kriterien mit dem Anbietermarkt ab, inklusive Hinweisen zur Dynamics-365-Kompatibilität.
- Shortlist mit Match-Score
- Keine Registrierung
- Provisionsfrei
MES Selection Portal
Anforderungs-Workshop, Lastenheft aus über 150 Anforderungen inklusive ERP-Integrationskriterien, moderierter Anbieter-Dialog und dokumentierte Entscheidungsmatrix.
- 150+ Anforderungen je Anbieter
- Dokumentierte Entscheidungsmatrix
- Direkt im RFI einsetzbar
Prüfung Ihrer D365-Integration
Strukturierte Einordnung, wie eine MES-Anbindung an Ihre Dynamics-365-Umgebung konkret aussehen könnte, aus über 50 Sectorlens-Projekten seit 2022.
- Ist-Analyse Ihrer ERP-Landschaft
- Einordnung passender Integrationswege
- 30 Minuten Erstgespräch kostenlos und unverbindlich
Dynamics 365 eingeordnet.
Finden Sie jetzt die passenden MES-Anbieter.
Geben Sie Ihre Unternehmens-URL ein. Die Analyse zeigt Ihnen in wenigen Minuten, welche MES-Anbieter zu Ihrer Fertigung passen, inklusive Einordnung zu ERP-Integrationsfähigkeiten.