Archived what's changed on Cloud
Review the list of changes that were made to the previous Sterling Intelligent Promising application. Review and apply the changes to your application.
October 2022
- Promising - Define Promising rules based on extended business attributes for promising calculations
- The promising calculations APIs, both version 1 and version 2 now consider extended business attributes while evaluating sourcing decisions to more accurately meet business operations. Fore more information, see Calculate pre-purchase shipment assignment APIs both version 1 and version 2. Also, see Custom attributes.
- Promising - Consider distribution groups in Promising rules while making promising calculations
- The Promising rules are now enhanced to also apply node restrictions based on distribution groups. While performing promising calculations, the Promising rules now evaluate nodes based on distribution groups to determine the most optimum order fulfillment options. For more information, see Distribution groups.
- Promising - The Calculate pre-purchase shipment assignments APIs now support the pick delivery method
- The Calculate pre-purchase shipment assignments APIs now support the pick delivery method in addition to the already existing ship delivery method. For more information about version 1 API, see Scenario: Calculate pre-purchase shipment assignments using infinite capacity windows. For more information about version 2API, see Scenario: Calculate pre-purchase pick-up and shipment assignments using finite capacity windows.
September 2022
- Promising - Removed basic node APIs
- Previously, as part of the maintenance releases for the product, the basic node APIs (also
referred to as the V1 node/basic APIs) were deprecated. Now, the underlying code classes and methods
for the following APIs are no longer available:
- Deprecated define node:
PATCH https://api.watsoncommerce.ibm.com/promising/%7BtenantId%7D/v1/config/nodes/%7BnodeId%7D/basic - Deprecated delete node:
DELETE https://api.watsoncommerce.ibm.com/promising/%7BtenantId%7D/v1/config/nodes/%7BnodeId%7D/basic - Deprecated get node:
GET https://api.watsoncommerce.ibm.com/promising/%7BtenantId%7D/v1/config/nodes/%7BnodeId%7D/basic - Deprecated list nodes:
GET https://api.watsoncommerce.ibm.com/promising/%7BtenantId%7D/v1/config/nodes?fulfillmentNodeType=%7BfulfillmentNodeType%7D&rateNodeType=%7BrateNodeType%7D
As the alternative, use the following APIs to update, retrieve, or delete node information: - Deprecated define node:
- Promising - Manage processing time
- Previously, you were expected to manage processing time by using the
Define node processing time API. Now you can manage processing times by using the Define node API.
- Promising - The Calculate item delivery date API is enhanced to account for the pickup delivery method
- The Calculate item delivery date API is enhanced to differentiate between the processing time for the ship and pickup delivery methods. Previously, you could configure the processing time for only the ship delivery method. For more information, see Scenario: Calculate item delivery or pickup date based on infinite capacity windows.
February 2022
- Promising - Update to Node APIs
-
Node-related APIs have been enhanced with support for attributes such as address and geocode.
For more information, see Get basic node configurations, Set or update basic node configurations, and Delete basic node configurations.
- Inventory - Update to supply and demand change published event
- The Supply.Change and Demand.Change events in IBM® Sterling Inventory
Visibility is updated to include a new attribute,
adjustmentReason. This attribute contains the reason for supply and demand
adjustment.
For more information, see Event formats.
August 2022
- Promising - Manage carrier transit durations by using zones
- Previously, you were expected to manage carrier transit durations by using APIs that accepted only three-digit postal codes. The logic is enhanced to enable configuring carrier service zones. The zones help manage carrier times for global postal codes. For more information, see Scenario: Calculate pre-purchase shipment assignments using infinite capacity windows.
January 2022
- Promising - The Estimated item delivery date APIs now support the pick delivery method
- The Estimated item delivery date APIs now support the pick delivery method in addition to the already existing ship delivery method. For more information about version 1 API, see Scenario: Calculate item delivery or pickup date based on infinite capacity windows. For more information about version 2API, see Scenario: Calculate item delivery or pickup date based on finite capacity windows.
- Promising - Update to Calculate shipment assignments API
-
Carrier service is not accepted as an input for the Calculate shipment assignments API. Instead, you must pass one shipping group as input to the API.
For more information, see the Sterling Intelligent Promising API documentation.
November 2021
- Promising - Update to the Estimated delivery date simulator
-
When you use the Estimated delivery date simulator in Order Hub, you now need to specify a shipping group to see the earliest date that an item can be delivered to a specified destination.
For more information, see Testing estimated delivery date configurations.
September 2021
- Promising - Update to Calculate item delivery date API
-
Carrier service is not accepted as an input for the Calculate item delivery date API. Instead, you must pass one shipping group as input to the API.
For more information, see the Sterling Intelligent Promising API documentation.
May 2021
- Inventory - Update to distribution group availability sync
- When you add a ship node, you can now view the status of the job. When a job is created for
Distribution Group Availability sync, the job's data field is populated with the changed
distribution group nodes instead of the new nodes in the distribution group.
For more information, see ProductAvailabilityToSell.ShipNodeChange.
- Inventory - Update to
ProductAvailabilityToSell.ShipNodeChange,DgAvailabilityChange, andProductAvailabilityToSell.ShipNodeSnapshotevents, and the Get Detailed Node Availability API output - For these three events and the Get Detailed Node Availability API output, if the reserved
quantity is greater than the available on-hand and future quantity, the withheld safety quantity and
withheld reserved quantity is recalculated. Additionally,
totalReservedQuantityWithheld is given precedence over the
totalSafetyQuantityWithheld in the data that is published by the
ProductAvailabilityToSell.ShipNodeChange,DgAvailabilityChange, andProductAvailabilityToSell.ShipNodeSnapshotevents, and the Get Detailed Node Availability API output.
For more information, see Events.
January 2021
- Inventory - Update to
ProductAvailabilityToSell.ShipNodeSnapshotevent - The attributes earliestAvailableDate and latestAvailableDate
are replaced with a more detailed APIs earliestOnhandAvailableDate,
latestOnhandAvailableDate, earliestFutureAvailableDate,
and latestFutureAvailableDate.
For more information, see Events.
October 2020
- Inventory - API validation
- An API call without passing the necessary attributes returns 400 Bad Request in the API output. For more information, see IBM Sterling Intelligent Promising API documentation.
February 2020
- Inventory - Distribution group availability sync
- The existing distribution group availability sync functions changed. For the availability at the
distribution group to get updated, you no longer need to configure the value of
syncDgAvailabilityattribute to Y. For more information, see Availability at a distribution group.