Generic ATP business object

The generic ATP business object is designed to contain attributes that are relevant to the retrieval of AvailableToPromise (ATP) information. This business object contains the estimated product availability including the dates and quantities of order items.

Note: The generic ATP business object is also used when both the SalesOrderProcessing and ATPToSalesOrder collaboration templates are used to synchronize sales orders when the ATP check is initiated after the sales order is saved and triggered in the source application. See the ATPToSalesOrder collaboration template for more information on this process.

Business object structure

Figure 1 illustrates the generic ATP business object hierarchy.

Figure 1. Generic ATP business object hierarchy

ATP header business object

The top-level ATP business object contains the order number. ATP contains the following child business object: ATPLine which contains the DeliveryInfo child business object ATP child business object

ATP child business object
Business object Description Cardinality
ATPLine This business object contains all line-item level data, such as the quantity ordered and date requested. ATPLine contains the DeliveryInfo child business object. n

ATPLine child business object
Business object Description Cardinality
DeliveryInfo Contains the delivery information for each product shipment, such as the ATP quantity and date.

Supported verbs

The generic ATP business object supports the following verbs:

Examining the object

For a listing of the generic ATP business object's attributes, use System Manager.

Related References

Copyright IBM Corp. 1997, 2004