The
ATP check
is available in
Production Planning and Detailed Scheduling
(PP/DS) for checking the availability of components in an in-house production order. The ATP check can take product interchangeability (InC) into consideration and, if necessary, update the components in an in-house production order, depending on the availability situation of the components in the supersession chain. You use the ATP check:
If you want to start the execution phase for a planned order
In the planning phase, the planned order only contains the components that are required in the in-house production source of supply. An interchangeable component from the order may already be discontinued by the requirements date/time. However, the order must contain valid substitute components for the execution phase. Using the ATP check, you substitute an interchangeable component with other components from the supersession chain, which can be used on the requirements date/time.
Note
You can also execute the ATP check in PP/DS for a planned order during the planning phase (before the execution phase). Since the planned order has the status
output firmed
after an ATP check, the system can no longer delete this order in a subsequent MRP planning run. You might not want this as long as the planning phase is not yet finished.
After you have rescheduled a manufacturing order so that the requirements date/time of an interchangeable component is now outside the validity period of this component
Note
In an integrated scenario, you can also call an ATP check in SAP R/3 for an in-house production order. The system performs the ATP check in SAP APO, but does not take account of any product interchangeability master data.
In addition to the general prerequisites for the ATP check in the in-house production order , the following prerequisites must be fulfilled, so that the ATP check takes supersession chains into account:
You have made the following settings in Customizing for
Global Available-to-Promise (Global ATP):
a. You have defined a check mode that links the business event PP with check instructions defined as follows:
You have set the
Rules-Based ATP
indicator.
You have selected the option
Immediate Rule Evaluation, Without Previous Check
in the
Start Immediately
field.
You have set the
Use Product Interchangeability Master Data
indicator.
You have selected the option
Remaining Requirement According to Product Interchangeability Master Data
, or
Do not Create Remaining Requirement
in the
Remaining Requirement
field. In the option
Create Remaining Requirement According to Product Interchangeability Master Data, t
he system always creates the remaining requirement on the original component of the order.
In the
Validity Mode
field, you have defined whether the system also takes account of the stock and receipt elements of a product that lie before the validity start of the product.
If you define that the system can only use the stock and receipt elements of a product whose availability date/time is within the validity period of the product, this has the following consequences: If the product only becomes valid in the future, the system cannot use any product stock that may have existed beforehand.
b. You have defined an ATP group and linked it with the business event PP in the check control. In the check control, you have defined which categories the system takes into consideration in the ATP check. You use stock and, if required, also planned receipts, but no product substitution orders.
You have entered the following data on the
ATP
tab page in the location product master for the products in a supersession chain:
A check mode as defined above
An ATP group as defined above
A display unit of measure
The system always performs the ATP check for the original component in the order. The system uses the original desired quantity of the original component and the current dependent requirements date/time as the requirement quantity. This also applies if, in addition to the original item, an order already contains substitute items (after an ATP check has been performed and substitute components have been adopted into the order, for example).
To cover the requirement for the original component of the order, the system takes account of all products in the supersession chain, in the sequence defined by the supersession chain, which it can use on the requirements date/time. The time validity, the use-up strategies, and the relationship types between the products in the supersession chain determine whether or not the system can use a product. For example, the system can only confirm a product if the product is valid on the requirements date/time for the original component, or if the use-up date of the product is not yet past by the requirements date/time for the original component.
The following graphic uses an example to show which products in a supersession chain the ATP check can confirm. The supersession chain consists of the fully interchangeable products A, B, C, and D. For each product in the supersession chain, the graphic shows a horizontal bar with the various phases of the product. The areas in which the product is not yet or no longer valid are dark gray, the validity period is white, and the phase in which product stock can be used up is shaded in gray. The arrows on the left edge of the graphic represent the substitution relationships of the type
fully interchangeable
.
The original component in the planned order is the product C. In the graphic, red vertical arrows represent two different dependent requirements for the product C with the requirements dates/times C1 and C2. The blue circles containing the numbers show which products the ATP check can confirm, and in which sequence, to cover a requirement for C.
In the case of the
requirements date/time
C1
, the system does not use product A because the requirements date/time is after the use-up date for A. Product B can be used, because product B and product C are fully interchangeable and product B can be used up. If product B is not sufficiently available, the system checks the availability of product C. If product C is not sufficiently available, the system cannot use product D because it is not yet valid on the requirements date/time.
The system does not use product A for the later requirements date/time C2 either, because A can no longer be used. The system can use products B, C, and – in contrast to the requirements date/time C1 – also product D, because it is valid on the requirements date/time C2.
The following graphic shows the same supersession chain, but other dependent requirements dates/times for the product C. The dependent requirements dates/times C3 and C4 are before the validity start of product C. The system can only confirm the products A and B on the requirements date/time C3, and only product B on the requirements date/time C4. The system cannot use products C and D because they are no longer valid on the requirements dates/times.
The following graphic shows a supersession chain with other substitution relationships. Only the substitution relationship between products A and B is of the type
fully interchangeable.
A
ll other products are linked by relationships of the type
forward interchangeable
. Since the system
cannot
use up the remaining stock of product B for a requirement for product C in this case, the system can only confirm the product C for requirements date/time C1, and products C and D for requirements date/time C2.
The system takes account of the categories from the scope of check. The check control and the use-up strategy define which receipts the system can use.
Depending on the check control, the system takes account of receipts in the past or from today’s date onward
Depending on the use-up strategy, the system takes account of receipts after the discontinuation date:
If no use-up is permitted, the system only takes account of the receipts up to the discontinuation date.
If receipts can be used up until the use-up date, the system takes account of the receipts up to this date.
If use-up is possible without any restrictions, the system takes account of all receipts in the future.
In the
Validity Mode
field in the check instructions (see
Prerequisites
), you define whether the system can use stock and receipt elements of a product whose availability date/time is before the validity start of the product.
In the ATP check, using the correlation calculation, the system calculates which quantity of the assembly can be confirmed based on the available component quantities. For an order with an interchangeable component, the original item and the substitute items in the order are relevant: The sum of the quantities is included in the correlation calculation.