Deprecated APIs and events

As a result of enabling the default integration between Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility, some of the Sterling Order Management System Software APIs are deprecated and hidden in the Javadoc. For such deprecated Sterling Order Management System Software APIs, use the relevant Sterling Intelligent Promising Inventory Visibility APIs.

The deprecated Sterling Order Management System Software APIs and events allow you to take appropriate actions while developing customizations.

Note: A one-to-one mapping of Sterling Order Management System Software and Sterling Intelligent Promising Inventory Visibility APIs do not exist. Therefore, to make the best design decisions for your solutions, read the Sterling Intelligent Promising Inventory Visibility IBM® Documentation and Sterling Intelligent Promising Inventory Visibility REST API documentation.

Sterling Order Management System Software deprecated APIs and events

Attention: As part of Sterling Intelligent Promising Inventory Visibility phase 2 integration some of the Sterling Order Management System Software APIs are deprecated. Therefore, if you are using phase 2 integration with Sterling Intelligent Promising Inventory Visibility, ensure to use the equivalent Sterling Intelligent Promising Inventory Visibility REST APIs.
For the deprecated Sterling Order Management System Software APIs Equivalent Sterling Intelligent Promising Inventory Visibility REST APIs
  • getATP
  • checkAvailabililty
  • getInventorySnapshot
  • getInventoryAlertsList
  • monitorItemAvaialbility
  • getAvailabilityCache
  • POST Node Availability
  • POST Network Availability
  • getShipNodeInventory
  • getDemandSummary
  • getInventorySupply
  • getInventoryMismatch
  • getSupplyDetails
  • GET Supplies
  • GET Demands
  • syncInventoryDemand
  • PUT Demands
  • updateFutureInventory
  • adjustInventory
  • loadInventoryMismatch
  • POST Supplies
  • PUT Supplies
  • getReservation
  • GET Reservations
  • cancelReservation
  • DELETE Reservations
  • reserveItemInventory
  • reserveItemInventoryList
  • POST Reservations
  • manageInventoryMonitorRule
  • PUT Configuration
  • PUT Thresholds
  • getInventoryMonitorRulesList
  • GET Configuration
  • GET Thresholds
  • getATPRulesList
  • getInventoryConsiderationsList
  • getInventoryItemList
  • getInventoryAudit
  • getInventoryAuditSummary
  • syncLoadedInventory
  • getLotList
  • getTagListForOrdering - If Sterling Intelligent Promising Inventory Visibility is enabled, this API does not return any output.
  • getSerialList
  • getSerialNumbers
  • generateSerialNumbers
  • getInventoryReservationList
  • getDemandDetailsList
  • processAvailabilitySnapShot
  • createInventoryActivity
  • createInventoryActivityList
  • importAvailabilityCache
  • deleteInventoryMonitorRule
  • transferInventoryOwnership
  • getInventoryOwnershipTransferRecordList
  • Not available
When you invoke the following APIs, appropriate error messages are not displayed:
  • getInventoryDemandTypeList
  • getInventorySupplyTypeList
  • GET Configuration
  • GET Demand Types
  • GET Supply Types

Deprecated events

The Sterling Order Management System Software events are deprecated and not raised if Sterling Order Management System Software-Sterling Intelligent Promising Inventory Visibility integration is enabled.
  • RESERVATION_CHANGE
  • SUPPLY_CHANGE_LIST
  • DEMAND_CHANGE