Integrieren von Dynamics 365 Field Service und Supply Chain Management
Dynamics 365 Field Service enthält grundlegende Bestandsfunktionen, um den Bestand an Fahrzeugen für technische Fachkräfte zu verwalten, den Wartungsverlauf von Ressourcen zu verfolgen oder Rückgaben zu dokumentieren. Organisationen integrieren Field Service häufig in ihre ERP-Systeme (Unternehmensressourcenplanung), zum Beispiel Dynamics 365 Supply Chain Management.
Basierend auf dem gemeinsamen Datenmodell und Microsoft Dataverse können Sie eine synchrone bidirektionale Integration für die folgenden Tabellen einrichten:
- Lagerort
- Kundenanlage
- Kundenanlage-Kategorie
- Zahlungsbedingungen
- Lieferung via
- Bestellung
- Bestellungsprodukt
- Bestellungszugang
- Bestellungsquittung Produkt
Hier einige Beispiele, wie die Integration nützlich ist.
- Anlagenmanagement: Beim Erstellen eines Arbeitsauftrags zur Reparatur oder Wartung einer Kundenanlage können Disponenten durch die Integration aus einer vollständigen Liste von Kundenanlagen auswählen, unabhängig davon, in welchem System das Objekt erstellt wurde.
- In der Nähe von Lagerhäusern: Die Integration bietet Technikern eine vollständige Liste von nahe gelegenen Lagern und relevanten Details.
- Bestellung : Eine Bestellung wird im Supply Chain Management erstellt. Anschließend dokumentiert ein Techniker den Empfang der Produkte in der Field Service-App vor Ort beim Kunden.
Voraussetzungen
- Zum Anzeigen integrierter Daten benötigen Sie die erforderliche Lizenz und Sicherheit für ein System. Nur wenige IT-Administratoren benötigen Zugriff sowohl auf Dynamics 365 Field Service als auch auf Supply Chain Management. Mit anderen Worten, Benutzer benötigen nur eine Lizenz für die Schnittstelle, über die sie auf die Daten zugreifen.
Funktionsweise
Die Integration wird ermöglicht, da Field Service auf Dataverse und Dual Write aufbaut, womit Änderungen in Dynamics 365 Supply Chain Management in Dataverse geschrieben werden und umgekehrt.
Nach der Aktivierung von Dual Write wird eine Lösung in Field Service importiert, die die erforderlichen Felder hinzufügt, um die Entitäten in jedem System integrierbar zu machen.
In Field Service etwa werden der Lagerentität neue Felder hinzugefügt, die in Supply Chain Management erforderlich sind.
Wenn in einem der Systeme ein Lagerdatensatz erstellt oder aktualisiert wird, wird die Änderung im anderen System nahezu in Echtzeit angezeigt.
Geschäftsregeln und -validierungen in beiden Systemen werden im jeweils anderen System eingehalten. Betrachten Sie folgendes Beispiel: Ein Lager kann in Supply Chain Management nicht ohne einen bestimmten Feldwert erstellt werden. Wenn ein Benutzer versucht, das Lager in Field Service zu erstellen, wird ein Fehler angezeigt, der auf der Validierungslogik in Supply Chain Management basiert.
Bestellungen
In beiden Systemen wird eine Bestellung erstellt. Im folgenden Beispiel wurde im Supply Chain Management eine Bestellung erstellt.
Bei Dual Write können Sie sehen, dass die Integration ausgeführt wird.
Für jede Tabelle in der Integration werden die relevanten Felder dem anderen System zugeordnet. Der folgende Screenshot zeigt die Zuordnung zwischen Bestellungen im Supply Chain Management und Bestellungen in Field Service.
Als letzter Teil des Prozesses wird in Field Service eine Bestellung mit relevanten Informationen aus beiden Systemen erstellt.