Watson Commerce Ideas

Order Management, Inventory Visibility, Store Engagement, Watson Order Optimizer, Call Center and CPQ are now a part of Watson Supply Chain. Please bookmark the Watson Supply Chain Idea Portal.

Submit new product ideas for Watson Commerce Offerings including Digital Commerce, Websphere Commerce, Watson Content Hub, Watson Commerce Insights, Dynamic Pricing, Price Optimization, Promotion Optimization, Markdown and Deal Management. Before you submit, please review existing ideas; if an idea close to yours already exists, it's better to add comments or vote on the existing idea. We will review your ideas and use them to help prioritize our product development. Best of all, the portal will automatically update you when the status of your idea has been changed.

Connect with your peers and IBM experts on the Watson Marketing and Commerce Community and the Order Management Interest Group, now a part of Watson Supply Chain.

Submit ideas for other Watson Customer Engagement Products:

  • Watson Marketing
  • Watson Supply Chain

Support(or Equivalent) API for deprecated - getInventoryAlertsList

We have a requirement to look for the ONHAND inventory of a specific ShipNode. Since this data is already available in the yfs_inventory_alert_detail table, getInventoryAlertsList suffice our requirement (Note: getInventoryAlertsList API  has ShipNode in the input).

As per documentation, As of 9.4 getInventoryAlertsList has been replaced by getAvailabilityCache.

But getAvailabilityCache API does not provide exact equivalent functionality of the getInventoryAlertsList  API.


getAvailabilityCache API, accepts only 'ShipToAddress' in the input to determine the nearest nodes. It doesn't have any option to pass a Single ShipNode in the input similar to getInventoryAlertsList.

So if I want to just query the availability of an item at a specific node, based on last RTAM calculation, this API does not suffice.


Another suggested API is monitorItemAvailability  - but this API does the full RTAM availability calculation when used. So it is unnecessarily doing a calculation for a data which is already available in yfs_inventory_alert_detail  table - which is a performance over head to the system.


So we are looking for an exact equivalent API of the deprecated getInventoryAlertsList .


Ref: Case Number - TS003236550


  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Feb 18 2020
  • Needs review
How will this idea be used?

This will help us to get the exact functionalities of a deprecated API which is a regular use case to show availability picture to may external systems without a performance overload to the OMS

What is your industry? Retail
What is the idea priority? High
DeveloperWorks ID
Link to original RFE
  • Attach files