Integration mit IBM Sterling Intelligent Promising Optimierungsdienst unter Verwendung des Adapters
Sie können IBM Sterling® Order Management System mit dem IBM® Sterling™ Intelligent Promising Optimierungsservice integrieren, indem Sie nahtlos einen eingebauten Adapter verwenden. Durch diese Integration entfällt der Bedarf an benutzerdefinierten Implementierungen.
Übersicht
Das Sterling Order Management System lässt sich mit dem Sterling Intelligent Promising Optimierungsservice integrieren, um Fulfillment-Entscheidungen durch kostenbasierte Optimierung zu verbessern. Durch die Verwendung der Rang-API und der Optimierungs-API verfeinert diese Integration die Knotenauswahl und hilft dabei, die kosteneffizientesten Beschaffungslösungen abzuleiten. So können Unternehmen das Kundenerlebnis und die betriebliche Effizienz verbessern, indem sie bei der Auswahl der Fulfillment-Lösungen ein ausgewogenes Verhältnis zwischen Kosten und Servicelevel herstellen.
Sterling Order Management System verwaltet weiterhin Kernfunktionen wie Auftragsabwicklung, Terminplanung und Auftragserfüllung. Er ruft den Sterling Intelligent Promising Optimierungsdienst auf, um die Erfüllung zu verbessern, indem er Versandknoten und Erfüllungsoptionen auf der Grundlage von Kosten, Einschränkungen und betrieblichen Parametern bewertet.
Umfang
Die Integration gilt für die Lieferart SHP und die Belegart Kundenauftrag - 0001. Der Dienst Sterling Intelligent Promising Optimization unterstützt keine anderen Zustellungs- und Dokumenttypen.
Auch die Anwendungsfälle Beschaffung, Substitution und GTIN werden nicht unterstützt, da der Dienst Sterling Intelligent Promising Optimization diese Anwendungsfälle nicht unterstützt.
- findInventory
- scheduleOrder
- reserveAvailableInventory
Optimierungs-APIs
- Idle-API
- Die Idle-API, die in der Integration als
idleModus bezeichnet wird, ermöglicht eine asynchrone Auftragsoptimierung. - Rang API
- Die Rang-API gibt Schiffsknoten zurück, die in aufsteigender Reihenfolge der Kosten geordnet sind, und sie sind auf das übergebene Limit für Rangknoten beschränkt. Die Rang-API filtert die Schiffsknoten, bevor sie eingestuft werden. Dies hängt von der Verfügbarkeit des Artikels ab, die während des Versprechensprozesses angegeben wird. Weitere Informationen finden Sie unter Rang-API.
- Optimierer-API
- Die Optimizer API, die in der Integration als
liveModus bezeichnet wird, ermöglicht eine synchrone Auftragsoptimierung.
Fehlerbehandlung
- Wenn die Integration im Modus
idleeingerichtet ist und beim Aufruf der Optimierungs-APIs ein Fehler auftritt, werden diese Fehler im Fehlerprotokoll ausgedruckt. Die Transaktion wird gemäß dem Standardablauf des Sterling Order Management Systems fortgesetzt. - Wenn die Integration im Modus
liveeingerichtet ist und beim Aufruf der Optimierungs-APIs ein Fehler auftritt, wird ein Fehler angezeigt und die Transaktion beendet.
Aktivieren und Deaktivieren der eingebauten Integration
Wenden Sie sich an Ihren Systemadministrator, um die eingebaute Integration zu aktivieren oder zu deaktivieren.
Umstellung von benutzerdefinierter Integration auf integrierte Integration
Wenn Sie die benutzerdefinierte Integration unter Verwendung der Sterling Order Management System-Benutzerausgänge implementiert haben, können Sie nahtlos zur eingebauten Integration migrieren. Weitere Informationen finden Sie unter Migration zur integrierten Integration.
Nach der Migration können Sie weiterhin die User-Exits OMPGetSourcingCorrectionsUE und OMPGetExternalCostForOptionsUE verwenden. Diese Benutzerausgänge setzen die Schiffsknoten außer Kraft und filtern die Trägerdienste heraus. Sie können auch die Stückkosten für die Produktauswahl aufheben oder die Produktauswahl ablehnen.
Auftragsbearbeitung bei Terminverschiebung
Im Zeitplan werden die Rang- und Optimierungs-APIs für alle Aufträge aufgerufen, damit der Sterling Intelligent Promising Optimierungsdienst alle Aufträge für Audits erfassen kann. Bei nicht unterstützten Szenarien wie PICK- oder DEL-Methode sendet der Optimierungsdienst das Attribut eligibleForOptimizer als N in der Antwort an Sterling Order Management System. Anschließend werden die Bestelldaten im System Sterling Order Management aktualisiert. Wenn diese Aufträge anschließend neu geplant werden, sendet Sterling Order Management System die gleichen Aufträge nicht erneut an den Sterling Intelligent Promising Optimierungsdienst.
Weitere Informationen
- In der API scheduleOrder wird das Attribut OrderNo an die Optimierungs-APIs übergeben.
- In den APIs findInventory und reserveAvailableInventory gibt es keine Auftragsnummer. Daher wird ein
{tenantId}-{uniqueId}eindeutiger Bezeichner generiert und an die Optimierungs-APIs übergeben. Zum Beispielus-f9aeb8a7-7b0ca9e3.