Type of Planning Run 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.
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 planning run is executed 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 for 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
1. The number of materials that were planned
2. The number of materials that were planned with exception
3. The planning parameters that were used in the selection screen
4. The number of planned orders created
5. The start time of planning run
6. The end time of planning run
7. 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.
Types of MRP Areas:
1.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.
2.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.
3.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.