When executing a production order, you must ensure that all the resources required for production are available. Production orders provide availability checks for material components and production resources/tools (PRTs).
Material Availability Check
You perform material availability checks for your production orders to ensure that the material components are available in the required quantity at the scheduled time.

When a production order is created, the system determines requirement quantities and requirement dates for the material components in the order: The requirement quantities are determined based on the selected bill of material and the planned production quantity of the order. The requirement dates result from the start dates of the operations to which the material components are assigned. Let's consider the following scenario as an example: We create a production order for the production of 100 bicycles. According to the bill of material, 200 wheels are required. The bicycles are to be assembled in the wheel assembly operation. Scheduling has determined that this operation starts on April 12 at 2:30 pm. The 200 wheels are therefore to be picked on this date.
You can use the material availability check to ensure that the required component quantities are available at the scheduled time. A material availability check is usually automatically triggered at order creation and/or at order release. This is defined in the Configuration activity Define Checking Control. However, a production controller can also trigger an availability check manually at any time. A manual check can be triggered for an individual order (for example, in the Change Order application) or for several orders simultaneously using mass processing. The latter can be executed in the foreground (for example, in the Manage Production Orders app) or in the background.
When the material availability check is triggered, a scope of check is determined for each material component. The scope of the check is set in the Configuration activity Define Scope of Check. It defines, for example, the stocks and the receipts and issues to be considered by the availability check. You can define different scopes of checks to be executed at order creation and order release. For example, when a production order is created, the planned goods receipts of purchase orders and the on-stock quantity of a material component are to be considered, but when an order is released, only the on-stock quantity is to be considered. Alternatively, when a production order is created, you could also take the material in quality inspection stock into account, but at order release, you require that the components must be available in unrestricted-use stock.
As a result of a material availability check, committed quantities are recorded for the checked components and the order status is updated. If all components are completely available at the required time, the Material committed order status is set. If one or more components cannot be confirmed as requested, the MSPT Material shortage status is set, and the material shortage is recorded in a missing parts list and in the missing parts information system. Using the Configuration activity Define Checking Control, you can define whether orders cannot be opened and/or released in the case of a material shortage.
Note
Refer to the course code S4C40, which is a prerequisite for this course, if you want to learn more about material availability checks.
Material Availability Check: Configuration
Material availability checks are carried out according to various specific Configuration settings. The scope of the check is determined uniquely for each material component per order type and plant.

The following elements control the material availability check:
- You assign a checking group to each material in the material master. It groups materials that are checked according to the same criteria.
- There are defined checking rules for your various applications, for example for production order management, material requirements planning or sales and distribution.
- In the checking control, you define for each order type and plant and per status Created and Released, whether the material availability is to be checked automatically and which checking rule is to be used.
- The checking rule and checking group together define the scope of the availability check. The scope of check defines, for example, which MRP elements and stock categories are taken into account.
PRT Availability Check
With the PRT availability check, the statuses of the PRTs can be checked. As long as a PRT is not locked for production, the PRT is considered as available.

For PRTs that are defined as materials, it is also possible to perform the availability check against the unrestricted stock of the material. In the configuration, you must set up the checking control accordingly.