Admissibility Check The admissibility check is an order-related check that you can use to check whether the current requested quantities/delivery dates from the customer should be regarded as admissible or not.

The admissibility check relates to individual scheduling agreement items (or their scheduling agreement releases); in comparison, the subsequent feasibility check, relates to a product ( pegging area).
The feasibility check is the generic term for a range of possible checks based on heuristics.
For more information, see Heuristics and Heuristics for Sales Scheduling Agreement Processing .
You can create your own checks for the admissibility check without making any modifications.
For more information see Create Heuristics with Own Algorithms .
You have made the necessary settings in Customizing for
Advanced Planning and Optimization (SAP APO),under
Supply Chain Planning
→
Delivery Schedule Processing for Sales Scheduling Agreement.
In SAP APO the following checks are delivered:
No admissibility check
(heuristic SAP_CDS_A01)
This means that when you receive new due delivery schedules they are regarded as admissible without a check being carried out.
Tolerance check: Comparison of new due delivery schedule with the last confirmed due delivery schedule(Heuristic SAP_CDS_A02)
This means that the system compares the new incoming due delivery schedule with the last due delivery schedule confirmed by the planner.The system checks whether the due delivery schedule, which is put together from the operative delivery schedule and the forecast/planning delivery schedule, is admissible from a business point of view, in other words, whether it complies with certain tolerance limits that you can define in Customizing.
You can use the tolerance check to either rule out transmission errors or to check whether the new requested quantities/dates have changed in comparison to the last confirmed requested quantities/dates and are now inadmissible.

If you have received multiple scheduling agreement releases between the last confirmed due delivery schedule and the new due delivery schedule, then these unconfirmed due delivery schedules are not taken into account in the tolerance check.
This ensures that only those requested quantities/dates that have been confirmed by the planner are included in the tolerance check.
If you want to carry out a tolerance check then you must use a tolerance profile. You can:
Define tolerances
Maintain percentage tolerances for up to three checking horizons, which define by how much the quantities in the current due delivery schedule can deviate from the quantities in the last confirmed due delivery schedule.
Define an individual check
In the individual check, schedule deviations can be checked to the day or to the second.
In this way you can define a more to-the-second check for the near future and a more approximate, to-the-day check for the distant future.
Define a totals check
If you want to use the planning calendar for the totals check you can subdivide checking horizons into partial periods. A totals check is then carried out for each of partial period.
If a tolerance violation is detected, alerts are automatically generated.
You view these alerts in the
Alert Monitor with the description
Sales scheduling agreement: Message from admissibility check
.
For more information, see
Alert Monitor for Sales Scheduling Agreement
and the SAP Library:
Supply Chain Monitoring
under
Alert Monitor
.
Within inbound processing of SA releases the system carries out the admissibility check automatically. It can also be carried out interactive or automated production planning.
The admissibility check can be carried out:
During inbound processing(as a part of inbound processing in the background), if SA releases are received by Electronic Data Interchange (EDI) or are manually created in master data maintenance.
Check admissibility in interactive production planning (in the dialog).
You access the feasibility check as follows:
In the
Product View: Periodic
, choose
Admissibility Check
in the context menu for
Sales Scheduling Agreement Processing.
The system taken into account the control profile settings and checks the admissibility of a sales scheduling agreement.
In the menu choose
(Interactive) Planning
→
Heuristics.
You can select one of the heuristic for the assigned heuristic profile. This heuristic is then carried out for all selected planning objects (for example, products, orders and so on).
Variable Heuristic,
You can select one of the heuristic for the assigned heuristic profile. This heuristic is then carried out for all selected planning objects (for example, products, orders and so on).
Check Admissibility in Automated Production Planning
In the production planning run you can define that the system should carry out multiple heuristics, one after the other.
Choose
Production Planning
→
Automated Production Planning and Optimization
→
Production Planning Run
or
Production Planning Run in the Background
.
Enter the heuristic you want to use for the admissibility check and the object
Orders
(2) and enter additional selection criteria, such as product or location.

You can look at the logs for the production planning run under
Production Planning
→
Reporting
→
Logs
In the
Product View
or the
Product Planning Table
you can define how detailed the log should be by choosing
Settings
→
Planning Log.
See Production Planning Run and Production Planning Run in the Background
The requested quantity of the schedule line for Nov. 29 increases from 100 PC (last confirmed due delivery schedule) to 150 PC in the current due delivery schedule.
This increase exceeds the tolerances defined in Customizing of 10 percent for the individual check in the first checking horizon: this causes the system to generate an alert.
The alert
Individual Check in Horizon <...>
appears.
In the tolerance profile you have defined a totals check according to the planning calendar for the admissibility check.
Your planning calendar plans weekly periods and the three checking horizons are each 10 days long.
Horizon 1 (10 days) |
Horizon 2 (10 days) |
Horizon 3 (10 days) |
||||
Period 1 (7 days) |
Period 2 (7 days) |
Period 3 (7 days) |
Period 4 (7 days) |
Period 5 |
||

The individual periods are always regarded as complete periods in the totals check.
In the totals check in the first horizon the first two periods are taken into account.
In the totals check in the second horizon only the third period is taken into account. The second period is no longer taken into account.
In the totals check in the third horizon only periods 4 and 5 are completely taken into account, even if period 5 extends beyond the third horizon.
If a tolerance violation is detected in the totals check, the system displays the alert
Totals Check in Horizon <...>.