Working with Available-To-Promise (ATP)

The HCL Commerce+ Inventory enables available-to-promise (ATP) functionality. Use ATP-related settings and overrides in order to enable or restrict the ability for end-users to back-order SKUs.

ATP overview

Commerce+ provides blended support for the available-to-promise (ATP) and the Non-ATP inventory models using the Inventory.
  • In the ATP inventory model, inventory values can be based on both existing inventory and expected future inventory. Site users are provided back-order functionality for items that are ATP-enabled.
  • In the non-ATP inventory model, inventory operations are based on existing on-hand inventory only. That is, shoppers can only add items to the cart if the item is in stock. The store does not support back ordering or reserving items for future purchase.

ATP settings

ATP settings are applied to your inventory at the SKU level during catalog upload (as defined within the Catalog data file (items.csv)).

The catalog definition includes:
  • Whether a SKU is ATP-enabled, or non-ATP by default.
  • The maximum amount of time into the future that an ATP-enabled SKU can be back-ordered by a site user.
Restriction: Catalog settings impact the ability to apply ATP overrides. If a item is set to non-ATP, its override settings within the Inventory dashboard are disabled.

ATP overrides

ATP overrides enable business users to disable or enable ATP functionality on a global, or per-store setting, for ATP-enabled items and channels.

For more information, see Applying ATP overrides.