Understanding ATP Items

ATP-reserved order lines are promised, not actually reserved. ATP-reservation processing refers to the ability to promise a scheduled shipment date based on available-to-promise (ATP) calculations of future supply and demand. Orders for ATP-reserved items can be promised by the Reserve Materials process, online reservations, Fulfillment Workbench, and Inventory Reservation EIP in PeopleSoft Inventory. Quantity for promised orders is not subtracted from the business unit or storage location's available quantity until the order line has been allocated by the Order Release Request process or confirmed as picked by the Picking Confirmation process.

Defining ATP-Reserved Items

The ATP-reservations option is an item attribute that you set at the SetID level. However, due to data validation requirements, you must complete item attributes and fulfillment setup data for ATP-reserved items at the business unit level before activating the ATP-reservation option for the SetID.

Here's how to define an ATP-reserved item:

  1. Define the SetID attributes for the item, except for the promise option.

    Define the SetID attributes for the ATP-reserved item as you would for any other item using the Define Item component. Do not, however, select a promise option for the item on the Define Item - General: Common page.

  2. Define the business unit attributes for the item at all applicable business units.

    Using the Define Business Unit Item component, define the business unit level attributes for the item in all of the business units in which the item is to be used.

  3. Define non-soft reservation processing for the item in all business units in which it is defined.

    In each of the business units that contain the item, define non-soft reservation processing for the item. To flag items for non-soft reservations processing, the Soft Reserve option must be clear. You can set this option at the business unit level on the Setup Fulfillment-Reservation page and override it for specific items on the Setup Item Fulfillment page.

  4. Once the business unit item attributes and setup fulfillment data have been established for the item, return to the Define Item - General: Common page and select Perform ATP Reservations as the item's Promise Option field.

ATP-Reservation Processing

Order lines identified for ATP-processing, but not requiring manual reservations using the Shortage Workbench, can be processed by the Reserve Materials process, online reservations, Fulfillment Workbench, and Inventory Reservation EIP using the reservation and backorder rules to determine when to promise and move the fulfillment state from unfulfilled to releasable. The reservation processes only pick up demand lines that match the search criteria of the process and that have scheduled shipment dates falling within the ATP lead days enter on the Setup Fulfillment-ATP Reservations page. The reservation processes call the ATP function to calculate the cumulative ATP quantity of an item that can be shipped on a given scheduled ship date and then promise cumulative ATP quantity to the demand line.

If the scheduled shipment date of the demand line is outside the reservations lead days time period, but within the ATP lead days time period, then the reservation process may promise either the entire requested quantity or nothing at all. When the demand line is within the reservation lead days time period, then partial quantities may be promised based on the reservation rules or the Partial Quantities Can Ship check box.

  • Create an order line for quantity that can be promised on the requested ship date.

  • Select the next ship date on which the full requested quantity can be promised.

  • Break the requested quantity into multiple schedule lines, each having the maximum quantity that can be promised for different schedule ship dates.

If a demand line meets the criteria of a reservation rule, then the ATP item is promised and set to the releasable state.

Note:

ATP items on a work order from PeopleSoft Maintenance Management cannot be promised.