Microsoft Dynamics 365 Finance und Supply Chain Management
Wie Dynamics 365 Finance und Supply Chain Management über Datenentitäten und Business Events mit BatteryPass zusammenarbeitet.
Diese Seite beschreibt ein Integrationsmuster. BatteryPass liefert keinen Konnektor für Dynamics 365 und hat keine Partnerschaft mit Microsoft; nichts hier ist eine Freigabe des Herstellers.
Die Datenentitäten unter /data (OData V4) stellen Produkte, Seriennummern, Fertigung, Lieferungen und Retouren bereit.
Die Middleware meldet sich über Microsoft Entra ID mit einem Client-Secret oder besser einem Zertifikat an, als
Anwendungsbenutzer mit Leserechten auf genau die Entitäten, die sie braucht.
Business Events melden Änderungen, etwa einen fertig gemeldeten Fertigungsauftrag, an Azure Service Bus, Event Grid, Event Hubs, einen HTTPS-Endpunkt oder Power Automate. Laut Microsoft sind sie kein Weg für den Datenexport und kommen nicht zwingend in der richtigen Reihenfolge an. Behandeln Sie jedes Ereignis als Hinweis: lesen Sie die Daten danach über OData und verarbeiten Sie sie idempotent.
Typisch passen Einheiten aus der Fertigung mit dem Preset
generic-csv, Rücksendungen und Reparaturen aus Serviceaufträgen
und Zustandsdaten, wo ein Serviceprozess Messwerte erfasst.
Schnittstellen und Prüfstand
- Hersteller
- Microsoft
- Betriebsarten
- Cloud: Finance and Supply Chain Management (formerly Finance and Operations)
Business Events melden Änderungen, sind laut Microsoft aber kein Weg für den Datenexport und kommen nicht zwingend in der richtigen Reihenfolge an: nach dem Ereignis liest die Middleware die Daten über OData.
Integrationsmuster, kein Konnektor: BatteryPass liefert keine ERP-Anbindung und ist bei keinem Hersteller zertifiziert.
| Schnittstelle | Protokoll | Anmeldung | Ereignisse | Objekte | Prüfstand |
|---|---|---|---|---|---|
OData data entities (/data)Datenentitäten (Produkte, Serien, Fertigung, Lieferungen, Retouren) | OData V4 | OAuth 2.0 Client Credentials | keine | Produkt-/Materialstamm, Charge/Seriennummer, Fertigungsauftrag, Lieferung/Warenausgang, Retoure | geprüft in der Herstellerdokumentation, 24.10.2026 |
Business eventsGeschäftsereignisse | REST | OAuth 2.0 Client Credentials | Geschäftsereignisse (nicht signiert) | Produkt-/Materialstamm, Fertigungsauftrag, Lieferung/Warenausgang | geprüft in der Herstellerdokumentation, 24.10.2026 |
Hinweise
OData data entities (/data): Anmeldung über Microsoft Entra ID mit Client-Secret oder Zertifikat.Business events: Endpunkte sind unter anderem Azure Service Bus, Event Grid, Event Hubs, HTTPS und Power Automate; keine Reihenfolgegarantie.
Importvorlagen (Presets)
Allgemeine CSV-Datei (generic-csv): Für jedes ERP und für Dateien, die eine Middleware selbst schreibt: GTIN, Seriennummer, Herstelldatum, Produktionsstätte (Name oder GLN), Modellversion und Batteriestatus, mit deutschen und englischen Spaltennamen.
| Spalte im Export | Feld in BatteryPass |
|---|---|
GTIN (auch EAN, GTIN-13, GTIN-14) | GTIN (GS1) identification.gtin |
Serial number (auch Seriennummer, serial_number) | Seriennummer identification.serial_number |
Manufacturing date (auch Herstelldatum, manufacturing_date) | Herstellungsdatum identification.manufacturing_date |
Facility (auch Produktionsstätte, Facility GLN, Werk-GLN) | Herstellungsort identification.manufacturing_place |
Model version (auch Modellversion, model_version) | Modellversion model_version |
Battery status (auch Batteriestatus, battery_status) | Batteriestatus identification.battery_status |
Abläufe
- Einheiten aus der Fertigung: Seriennummern aus Fertigungsrückmeldung oder Wareneingang werden als Import bereitgestellt; Mitglieder prüfen, übernehmen und geben frei, bevor ein Pass erscheint. Scopes des Schlüssels: import
- Pass-Links zurück ins ERP: Die Middleware folgt dem Änderungsfeed und schreibt den GS1 Digital Link und den Passstatus an den Seriennummernsatz im ERP, damit Etiketten und Lieferpapiere ihn tragen. Scopes des Schlüssels: read
- Zustandsdaten aus BMS und Service: Ein Batteriemanagementsystem oder ein Servicewerkzeug meldet Messwerte wie Kapazitätsverlust oder Zyklen; BatteryPass übernimmt neuere Messungen und veröffentlicht nach der Richtlinie der Organisation. Scopes des Schlüssels: readcondition
- Rücksendungen und Reparaturen als Lebenszyklus-Ereignisse: Abgeschlossene Reparaturen, Prüfungen und Komponententausche aus Service- oder Retourenaufträgen erscheinen als Ereignisse in der Historie der Einheit. Scopes des Schlüssels: readcondition
- Produktänderung führt zu neuer Modellversion: Eine Änderung am Produktstamm im ERP löst eine Benachrichtigung aus; ein Mitglied legt in BatteryPass eine neue Modellversion an. Deklarierte Daten werden nie automatisch geschrieben. Scopes des Schlüssels: read