SAP MRP - Step 5 - Types of Planning Runs in SAP MRP
Study Material Contributed by Ulhas Kavle - Senior SAP Consultant, Mahindra Satyam
Last Step <<< Defining Planning Control Parameters for SAP MRP Run
Types of planning runs in SAP
There are various types of planning runs available for execution; you can use any one of them that suits your purpose. It is essential that you know all the available planning-run types in SAP, so that you can use them to best of your purpose.
Various Methods to Run MRP: There are ways to run MRP in SAP, they are as follows:
Single Item Single Level
In this method, ran through transaction code MD03, the system only plans the single material (at a plant) provided on the selection screen and one level below this material (suggesting single level explosion). This method does not explode the BOM for subsequent levels.
One can use this type of planning run for a given material at a given plant, when you only intend to plan one single material without disturbing the planning situation of all other dependent materials.
Single Item Multi Level
The single item multi level type of plannning run is ran through the use of transaction code MD02. Here the system plans the single material (at a plant) provided on the selection screen.
This type of planning run plans for the higher level material (for which the planning run is carried out) and also all the BOM levels below the material (suggesting multi level explosion).
In the planning process when the components are required to be planned or withdrawn from another plant or they require transfer through a stock transfer order, the system plans that material in that respective plant.
It is a great idea, to select the “display planning results" in the selection screen of the MRP run, so that you get to see the planning results during an MRP run, enabling you to check and save them. In this case, if a certain material has multiple BOM levels, the system offers you an option (in a pop-up box) to check the results of each of the BOM levels and save each level individually (proceed with stopping) as shown below.
If you select the “display material list” in the selection screen, the system displays the planning run results –
• The number of materials that were planned
• The number of materials that were planned with exception
• The planning parameters that were used in the selection screen
• The number of planned orders created
• The start time of planning run
• The end time of planning run
• The list materials that were planned
If you then press the “Material Button” on the top of the screen, the system list all the materials that were involved in the planning run and the provides a summary of each of these materials, subsequently you can see the planning results of a selected materials from the list.
If you are using simulative planning indicator in the selection screen, the planning results are not written to the database, but are held in the main memory, where you can test and correct the results and then save them to the database.
Total Planning online
The total planning run carries out a multi level planning, for all the materials at a plant or for all the materials for a set of plants or MRP areas defined through “scope of planning” (available in the selection screen).
Total planning online is carried out using MD01 transaction code. Here you also have an option to add in user exits offered by SAP, to carry out the MRP run for a set of MRP controllers, or for a particular procurement types (E – In-house managed, F – Externally procured, X – Both) or for a particular set of defined materials. The user exits are used over and above the parameters selected in the selection screen. The name of the user exit enhancement is M61X00001.
Total Planning background
In the total planning background option you can set the planning run in the background, as carried out using transaction code MD01. Using the MDBT transaction code, you can create a variant of the MD01 screen and schedule it in the background, on a periodic basis or just execute it once (the program name of the transaction code MDBT, for which you have to create the variant of is RMMRP000).
It is usual that consultants schedule the MRP run using "total planning run in the background" (especially it is made to run in the night). It can take anywhere from a few minutes to 8 hours depending upon the number of plants in the run, the number of material involved and the density of incoming demands and receipts.
Planning at MRP Area Level
Long ago, SAP MRP was only at the plant level or at MRP controller level (activated through a user exit) or at the material level. At the plant level, you had the options of running MRP at single level or multiple BOM levels. Then SAP came up with the concept of running MRP at MRP areas. You can define your own area for which you want to run MRP without disturbing other areas. SAP offers a configuration, where you can define a MRP area, for a given set of plant/s with a group of the storage locations included or a group of subcontractors included, which means that the MRP run could be carried out for a specific set of storage locations or for a specific set of subcontractors for a specific set of plants.
Running MRP for MRP Areas: For running MRP at a MRP area, you would have to create a scope of planning in MRP configuration, which contain the MRP area or a set of MRP areas arranged in sequence of planning.
Assigning MRP areas: To have the “MRP Areas” work, you have to activate the MRP areas and then create them and then assign them to the material master MRP 1 view. If a MRP area is not assigned to the material, then it will work as per the plant level MRP area.
Configuring MRP areas
Step 1: Activate MRP Area: Use the transaction path: SAP Customizing Implementation Guide > Production > Material Requirements Planning > Master Data > MRP Areas > Activate MRP for MRP Areas
Step 2: Define MRP Areas: Use transaction path: SAP Customizing Implementation Guide > Production > Material Requirements Planning > Master Data > MRP Areas > Define MRP Areas
Types of MRP Areas:
Plant MRP Areas: You can create one MRP area for several plants, so that when you run the MRP for this MRP area, the run is for all the plants configured in the MRP area.
Storage Location MRP Areas: You can create MRP areas for several storage locations at a plant. You cannot use one storage location in multiple MRP areas.
Subcontractors MRP Areas: You can create MRP areas for several subcontractors for a plant. You cannot use one subcontractor in multiple MRP areas.
Outcome of this step: You are now ready for the MRP run and have selected all the selection parameters on which MRP is required to run. The following step would start with the MRP run and calculate the quantities required to satisfy the demands.
Last Step <<< Defining Planning Control Parameters for SAP MRP Run
All the site contents are Copyright © www.sapsword.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies. The site www.sapsword.com is in no way affiliated with SAP AG. Every effort is made to ensure the content integrity.
Information used on this site is at your own risk.
The content on this site may not be reproduced or redistributed without the express written permission of
www.sapsword.com or the content authors.