Using Sterling Intelligent Promising Inventory Visibility as the inventory management system (phase 2)
Key points for the default Sterling Intelligent Promising Inventory Visibility integration
- The demand and supply data is directly stored in Sterling Intelligent Promising Inventory Visibility instead of Sterling Order Management System Software.
- If Sterling Intelligent Promising Inventory Visibility is enabled, you cannot use the Sterling Order Management System Software smart sourcing functionality.
- Sterling Intelligent Promising Inventory Visibility is the master of inventory, and Sterling Order Management System Software continues to be the master of capacity. Therefore, for any availability calls with capacity calculations, ensure to call the Sterling Order Management System Software APIs.
- For security and data integrity, enable the Transport Layer Security (TLS) version 1.2 communication protocol for outgoing secure communication from Sterling Order Management System Software to Sterling Intelligent Promising Inventory Visibility.
- Do not modify the services that are provided by the application as part of Sterling Intelligent Promising Inventory
Visibility integration.
For the list of application-provided services, see Enable tracing to troubleshoot the default Sterling Intelligent Promising Inventory Visibility integration.
Publishing the availability picture
The availability picture is published by Sterling Intelligent Promising Inventory Visibility REST API calls. Alternatively, you can subscribe to the availability events supported by Sterling Intelligent Promising Inventory Visibility to view the availability picture. As availability is pre-calculated in Sterling Intelligent Promising Inventory Visibility, you can retrieve the availability information quickly. For more information about subscribing to the availability events, see Subscribing to events.
Implementation of the default Sterling Intelligent Promising Inventory Visibility integration
The following diagram illustrates the implementation of default Sterling Intelligent Promising Inventory Visibility integration.
- For synchronous calls, Sterling Order Management System Software calls Sterling Intelligent Promising Inventory
Visibility REST
APIs such as Availability and Reservations by using the
IVInvokeRestAPI
service. - For asynchronous calls, to send supply and demand updates to Sterling Intelligent Promising Inventory
Visibility,
Sterling Order Management System Software calls
IVPostSuppliesAsynchronously
andIVPostDemandsAsynchronously
services to post the supply and demand messages synchronously to a JMS queue.
IV_ADJUST_IS
and IV_ADJUST_ID
integration servers get
started, the integration servers read messages from IBM MQ and updates the supply and demand changes
to Sterling Intelligent Promising Inventory
Visibility by using the Sterling Intelligent Promising Inventory
Visibility REST APIs.- The IV_ADJUST_IS and IV_ADJUST_ID integration servers are automatically started.
- The
IVInvokeRestAPI
,IVPostSuppliesAsynchronously
, andIVPostDemandsAsynchronously
services are meant only for integration purpose. Therefore, ensure not to modify or invoke these services in custom code.
The ship node information must be present in both Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility. As ship nodes are not automatically synced between Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility, you must manually create ship nodes in both Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility by using the corresponding Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility APIs. Also, when an order is captured with an Order Line Reservation that contains a Sterling Intelligent Promising Inventory Visibility reservation ID, the Sterling Intelligent Promising Inventory Visibility reservation is converted to the respective demands that are associated with the order.