Finance + Operations Integrationslösung

Das Thema beschreibt, wie die Integrationslösung Microsoft Dynamics 365 Finance + Operations (on-premises) mit Microsoft Dynamics 365 Intelligent Order Management integriert wird.

Voraussetzungen

Sie müssen Finance + Operations als Provider festlegen und Dual-write in Dataverse und Intelligent Order Management aktivieren. Weitere Informationen finden Sie unter Den Dynamics 365 Finance + Operations-Anbieter einrichten.

Finance + Operations Integrationslösung mit Intelligent Order Management

Die Finance + Operations High-Level-Lösung für die Integration mit Intelligent Order Management funktioniert folgendermaßen:

  • Intelligent Order Management nutzt Dual-write für die Datensynchronisation zwischen Finance + Operations und Intelligent Order Management.
  • E-Commerce-Aufträge, die in Intelligent Order Management eingehen, haben keine Firmencodes. Vor der Synchronisierung mit Finance + Operations wird eine Richtlinie verwendet, um Firmencodes zuzuweisen.
  • Die Provider-Aktion Finance + Operations sendet einen Auftrag aus Intelligent Order Management an Finance + Operations Fulfillment oder Billing, wenn der Auftrag für die Synchronisierung bereit ist.
  • Die Finance + Operations-Richtlinie für die Datenzuweisung und die Provider-Aktionen werden in dem entworfenen Orchestration Flow aufgerufen.
  • Der Finance + Operations Event Handler für den Auftragsstatus überwacht und löst Geschäftsereignisse in Intelligent Order Management aus, wenn der Auftragsstatus in Finance + Operations aktualisiert wird.

Finance + Operations Provider Integrationsszenarien mit Intelligent Order Management

Die folgenden Szenarien skizzieren die Prozesse für die Integration von Finance + Operations mit Intelligent Order Management.

BigCommerce (neue Bestellung) > Intelligent Order Management > Finance + Operations (Erfüllung) > Finance + Operations (Buchhaltung)

  1. Eine Bestellung wird in BigCommerce erstellt.
  2. Die Bestellung wird aus BigCommerce in Intelligent Order Management übernommen.
  3. Die Bestellung wird in Intelligent Order Management validiert.
  4. Eine Firma, ein Standort und ein Lager werden in Intelligent Order Management zugewiesen.
  5. Die Anbieteraktion Finance + Operations sendet den Auftrag an Finance + Operations (verwenden Sie dazu Aktion = Auftrag an Auftragserfüllung senden).
  6. Der Auftrag wird in Finance + Operations entnommen.
  7. Der Auftragsstatus in Intelligent Order Management wird auf Auftragserfüllung in Bearbeitung mit dem Statusgrund Entnommen aktualisiert.
  8. Der Auftrag wird in Finance + Operations verpackt und geliefert.
  9. In Intelligent Order Management wird ein Ereignis „Auftrag versandt“ ausgelöst, das den Auftragsstatus auf Auftragserfüllung in Bearbeitung und den Statusgrund auf Verpackt aktualisiert
  10. Die Anbieteraktion aktualisiert den Bestellstatus in BigCommerce.
  11. Der Auftrag wird in Finance + Operations in Rechnung gestellt.
  12. In Intelligent Order Management wird ein Ereignis „Auftrag in Rechnung gestellt“ ausgelöst, das den Auftragsstatus auf Abgeschlossen und den Statusgrund auf Erledigt aktualisiert
  13. Die Anbieteraktion aktualisiert den Bestellstatus in BigCommerce.

BigCommerce (neue Bestellung) > Intelligent Order Management > Flexe (Erfüllung) > Finance + Operations (Buchhaltung)

  1. Eine Bestellung wird in BigCommerce erstellt.
  2. Die Bestellung wird aus BigCommerce in Intelligent Order Management übernommen.
  3. Die Bestellung wird in Intelligent Order Management validiert.
  4. Die Flexe-Provider-Aktion sendet die Bestellung zur Erfüllung an Flexe.
  5. Flexe versendet die Bestellung.
  6. Standortlager und eine Firma werden in Intelligent Order Management zugewiesen.
  7. Die Provider-Aktion Finance + Operations sendet den Auftrag an Finance + Operations.
  8. Der Auftrag wird in Finance + Operations in Rechnung gestellt.
  9. Ein Ereignis „Bestellung in Rechnung gestellt“ wird in Intelligent Order Management ausgelöst.
  10. Die Anbieteraktion aktualisiert den Bestellstatus in BigCommerce.

Finance + Operations (neuer Auftrag) > Intelligent Order Management > Flexe (Fulfillment) > Finance + Operations (Buchhaltung)

  1. Ein Auftrag wird in Finance + Operations erstellt.
  2. Dual-write sendet den Finance + Operations Auftrag an Intelligent Order Management.
  3. Der Auftrag wird in Finance + Operations bestätigt.
  4. Die Bestellung wird in Intelligent Order Management validiert.
  5. Die Flexe-Provider-Aktion sendet die Bestellung zur Erfüllung an Flexe.
  6. Flexe versendet die Bestellung.
  7. Der Vorgang des Finance + Operations Providers sendet den Auftragsstatus an Finance + Operations.
  8. Der Auftrag wird in Finance + Operations in Rechnung gestellt.
  9. Ein Ereignis „Bestellung in Rechnung gestellt“ wird in Intelligent Order Management ausgelöst.

Finance + Operations (neuer Auftrag) > Intelligent Order Management > Finance + Operations (Erfüllung) > Finance + Operations (Buchhaltung)

  1. Ein Auftrag wird in Finance + Operations erstellt.
  2. Dual-write sendet den Finance + Operations Auftrag an Intelligent Order Management.
  3. Der Auftrag wird in Finance + Operations bestätigt.
  4. Die Bestellung wird in Intelligent Order Management validiert.
  5. Die Bestellung wird in Finance + Operations versandt.
  6. Ein Ereignis „Bestellung versandt“ wird in Intelligent Order Management ausgelöst.
  7. Der Auftrag wird in Finance + Operations in Rechnung gestellt.
  8. Ein Ereignis „Bestellung in Rechnung gestellt“ wird in Intelligent Order Management empfangen.

Finance + Operations (neuer Auftrag) > Intelligent Order Management > Flexe (Fulfillment) > SAP (Buchhaltung)

  1. Ein Auftrag wird in Finance + Operations erstellt.
  2. Dual-write sendet den Finance + Operations Auftrag an Intelligent Order Management.
  3. Der Auftrag wird in Finance + Operations bestätigt.
  4. Die Bestellung wird in Intelligent Order Management validiert.
  5. Die Flexe-Provider-Aktion sendet die Bestellung zur Erfüllung an Flexe.
  6. Ein Ereignis „Bestellung versandt“ wird in Intelligent Order Management ausgelöst.
  7. Die Bestellung wird in SAP in Rechnung gestellt.
  8. Ein Ereignis „Bestellung in Rechnung gestellt“ wird in Intelligent Order Management empfangen.

BigCommerce (neuer Auftrag) > Intelligent Order Management mit DOM zur Quellenbestimmung > Finance + Operations (Auftragserfüllung) > Finance + Operations (Buchhaltung)

  1. Eine Bestellung wird in BigCommerce erstellt.
  2. Die Bestellung wird aus BigCommerce in Intelligent Order Management übernommen.
  3. Die Bestellung wird in Intelligent Order Management validiert.
  4. Eine Firma und ein Standort werden in Intelligent Order Management zugewiesen.
  5. Der Auftrag wird an die Anbieteraktion An Auftragserfüllungsoptimierung senden weitergeleitet.
  6. Für jede der Auftragserfüllungsquellen, die für die Auftragspositionen bestimmt wurden, wird ein Auftragserfüllungsauftrag erstellt.
  7. Die Auftragspositionen werden über die Anbieteraktion Auftragspositionen an Fakturierung sendenan Finance + Operations übergeben. Diese Aktion aktualisiert auch die Auftragspositionen mit dem Versandlager vor der Synchronisierung mit Finance + Operations. Beachten Sie, dass alle Auftragspositionen, die ein Versandlager enthalten, für die Synchronisierung ausgewählt werden.
  8. Wenn die Optimierung der Auftragserfüllung aufgrund fehlenden Bestands keinen Auftragserfüllungsauftrag erstellen kann, werden diese Auftragspositionen nicht mit Finance + Operations synchronisiert.
  9. Wenn Rückstand in Allgemeine Einstellungen>Einstellungen zur Handhabung von Bestellungen aktiviert ist, wird die Auftragsposition auf einen Status Sperre der Artikel im Rückstand gesetzt, bis ein Auftrag für den Rückstand ausgeführt wird und den Bestand findet und diese Position zur Auftragserfüllung und dann zu Finance + Operations freigibt.
  10. Der Auftrag wird in Finance + Operations entnommen.
  11. Der Auftragsstatus in Intelligent Order Management wird auf Auftragserfüllung in Bearbeitung mit dem Statusgrund Entnommen aktualisiert.
  12. Der Auftrag wird in Finance + Operations verpackt und geliefert.
  13. In Intelligent Order Management wird ein Ereignis „Auftrag versandt“ ausgelöst, das den Auftragsstatus auf Auftragserfüllung in Bearbeitung und den Statusgrund auf Verpackt aktualisiert
  14. Die Anbieteraktion aktualisiert den Bestellstatus in BigCommerce.
  15. Der Auftrag wird in Finance + Operations fakturiert, was den Auftragsstatus auf Erledigt und den Statusgrund auf Erfüllt aktiviert
  16. Die Anbieteraktion aktualisiert den Bestellstatus in BigCommerce.