Next-generation platform

Using Sterling Intelligent Promising Inventory Visibility as the inventory management system (phase 2)

The supply, demand, and reservation data are directly updated to Sterling™ Intelligent Promising Inventory Visibility and not stored in Sterling Order Management System. Therefore, Sterling Intelligent Promising Inventory Visibility becomes your inventory management system.

How is the availability picture published?

The availability picture is usually 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 retrieve the availability picture. As availability is pre-calculated in Sterling Intelligent Promising Inventory Visibility, you can retrieve the availability information quickly.

For more information, see Events.

Note: The Sterling Intelligent Promising Inventory Visibility Availability API does not allow you to retrieve availability for tag numbers. Therefore, you cannot track to which batch number the inventory belongs to.

How is the default Sterling Intelligent Promising Inventory Visibility integration implemented?

The following diagram illustrates the implementation of default Sterling Intelligent Promising Inventory Visibility integration.Default Sterling Intelligent Promising Inventory Visibility integration

Sterling Order Management System makes synchronous and asynchronous calls to Sterling Intelligent Promising Inventory Visibility.
  • For synchronous calls, Sterling Order Management System 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 calls IVPostSuppliesAsynchronously and IVPostDemandsAsynchronously services to post the supply and demand messages synchronously to a JMS queue.
When 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.
Note:
  • The IV_ADJUST_IS and IV_ADJUST_ID integration servers are automatically started.
  • The IVInvokeRestAPI, IVPostSuppliesAsynchronously, and IVPostDemandsAsynchronously services are meant only for integration purpose. Therefore, do not modify or invoke these services in custom code.

If you capture an order with OrderLineReservation that contains a Sterling Intelligent Promising Inventory Visibility reservation ID, the reservation is converted to the respective demands that are associated with the order.

The ship node information must be present in both Sterling Order Management System and Sterling Intelligent Promising Inventory Visibility. As ship nodes are not automatically synced between Sterling Order Management System and Sterling Intelligent Promising Inventory Visibility, you must manually create ship nodes in both Sterling Order Management System and Sterling Intelligent Promising Inventory Visibility by using the corresponding Sterling Order Management System and Sterling Intelligent Promising Inventory Visibility APIs.
Table 1. Ship node mapping betweenSterling Order Management System and Inventory Visibility
Sterling Order Management System attribute Sterling Intelligent Promising Inventory Visibility attribute
OrganizationCode shipnode
Latitude latitude
Longitude longitude

If you delete a ship node in Sterling Order Management System, the deletion is not synchronized. You need to manually delete the ship node in Sterling Intelligent Promising Inventory Visibility.

Scheduling or releasing an order

While scheduling or releasing an order, Sterling Order Management System checks for real-time availability in Sterling Intelligent Promising Inventory Visibility, determines an optimized solution, and blocks inventory synchronously in Sterling Intelligent Promising Inventory Visibility for a short interval. The block on inventory is released either automatically after the short interval has elapsed or when the actual demands are updated in Sterling Intelligent Promising Inventory Visibility through a asynchronous process, whichever occurs first.

For certain business scenarios, where available to sell is reduced during order creation, for example creating an order with a ship node stamped on the order line, it is possible that the available to sell further reduces during scheduling or releasing of an order for a short interval until the block on the inventory is released.