Product documentation
In This Topic
    Include inventory status in ATP calculation
    In This Topic

    Overview 

    You can now extend the available-to-promise (ATP) calculation by including the Inventory status dimension. With this enhancement, ATP checks no longer consider only the site and warehouse but also take the inventory status into account.

    This capability allows you to manage multiple non-blocked inventory statuses and allocate stock for specific reservations, such as customer contracts, spare parts, or strategic stock commitments.

    Business Value

    Including inventory status in ATP helps you:

    For example, you can maintain separate available quantities for general use and for dedicated reservations without blocking the inventory entirely.

    Default behaviour of ATP calculation

    By default, ATP calculates available quantities based on:

     Note

    To check availability per warehouse, ensure the Primary stocking option is enabled in the storage dimension group.
    Path: Product information management > Setup > Dimension and variant groups > Storage dimension groups
       

    Inventory statuses flagged as blocked are excluded from ATP calculations. You can configure these statuses here in Warehouse management > Setup > Inventory > Inventory statuses.

    By default:

    • Unblocked statuses are included in ATP.
    • Blocked statuses are excluded.

    Solution

    With this enhancement, ATP also incorporates the inventory status dimension for unblocked statuses. For example, you can define:

    When you create a sales order line with an inventory status of Reserved, ATP calculates availability only for inventory assigned this status.

    Example

     Note

    The ATP overview screen can also be opened from the released products form on the Sell tab
       

    Setup

    To activate inventory status in ATP calculations:

    1. Navigate to:
      System administration > Setup > License configuration and enable the configuration key HSO Available to promise
    2. Navigate to:
      Accounts receivable > Setup > Accounts receivable parameters
      On the Shipments tab, expand the Delivery control FastTab
    3. Enable the following parameter:
    Field Description

    Activate inventory status on ATP calculation

    ATP should calculate the Requested ship date and related to this the Requested receipt date based on stock available per site, warehouse and inventory status.

    Once this parameter is enabled:

    • ATP considers site, warehouse, and inventory status for all sales orders and quotations.
    • Delivery dates are calculated based on the stock available per inventory status.

    If you deactivate this field:

    • ATP reverts to the default calculation based only on site and warehouse.
    • Inventory status is not used in delivery date determination.