This section deals with the business and technical procedures of material requirements planning.
Process Flow
The system carries out the following processes in the planning run:
- The system checks the planning file. During this process, the system checks whether a material is to be planned due to a change relevant to MRP, and how to proceed if there are already existing procurement proposals (see Checking the Planning File).
- The system calculates net requirements for every material. For this calculation, the system checks whether the requirements are covered by the warehouse stock and dispatched receipts from Purchasing or Production. If the requirements cannot be covered, the system creates a procurement proposal (see Net Requirements Calculation). If a material has been assigned a range of coverage profile, the dynamic safety stock is also calculated during the planning run using the range of coverage profile. This ensures sufficient material availability even for unplanned additional requirements (see Calculating the Statistical Range of Coverage Using the Range of Coverage Profile).
- The system calculates procurement quantities. When doing this, the system takes into account the selected lot-sizing procedure and, if necessary, scrap and rounding values (see Calculating Procurement Quantities).
- The system carries out the scheduling in order to calculate the start and finish dates for the procurement proposals (see Scheduling).
- The system determines the type of procurement proposal. Dependent upon the defined setting, planned orders, purchase requisitions or delivery schedules are created by the system for a material (see Determining the Procurement Proposal). If you have maintained the necessary entries for quota arrangements, the system also determines the source of supply and allocates this to the procurement proposal (see Quota Arrangements).
- For every procurement proposal of an assembly, the system explodes the BOM and determines the dependent requirements (see BOM Explosion and Determining Dependent Requirements).
- During the planning run, the system recognizes critical situations that have to be assessed manually in the planning result by the work scheduler. The system creates exception messages and, if necessary, checks rescheduling (see Creation of Exception Messages, Rescheduling Check). The system also calculates the actual range of coverage and the days’ supply and receipt days’ supply (see Days‘ Supply and Receipt Days‘ Supply, Actual Range of Coverage).
The planning run is usually carried out at plant level. In addition, the following are also possible:
Result
After the planning run, the MRP controller can check and edit the generated procurement proposals. Various evaluations are supported by the system.
See also:

