Planning with Classic MRP

Objective

After completing this lesson, you will be able to start a planning run with classic MRP

Classic MRP Execution

MRP Live differs from classic MRP in several ways, offering advantages in performance, simplification, and scope flexibility.

However, you might choose to initiate your planning with classic MRP for several reasons.

One reason could be that it is already an established and familiar process within your company. Another factor might be the detailed planning parameters offered by classic MRP, which allow for precise control over the planning process. Additionally, you may prefer to continue working with MRP lists, which are no longer generated by MRP Live. Lastly, you might value the ability to choose between creating planned orders or purchase requisitions.

You can initiate a planning run using classic MRP in the following ways:

  • Total planning

    You can perform a total planning run for a specific plant or MRP area. This procedure involves planning all materials relevant for planning in this unit and includes the explosion of bills of materials (BOM).

    • Total planning online

      In the back-end system, on the SAP Easy Access screen, choose LogisticsMaterials ManagementMaterial Requirements Planning (MRP)MRPPlanningTotal PlanningOnline (MD01).

    • Total planning in background processing

      In the back-end system, on the SAP Easy Access screen, choose LogisticsMaterials ManagementMaterial Requirements Planning (MRP)MRPPlanningTotal PlanningAs Background Job (MDBT).

      Upon completion of the planning run, you receive statistics that provide information about the scope of planning, exceptional situations, and terminations.

      You can also see the total time required for the planning run, as well as the time needed for planning individual materials. If you choose to run the total planning in the background, you can print the log and results.

      You can use the scope of planning function to execute total planning for several plants and/or MRP areas sequentially.

      You can define as many scopes of planning as you like in Customizing under Materials ManagementConsumption-Based PlanningPlanningDefine Scope of Planning for Total Planning. For each planning scope, enter a counter to specify the sequence of individual MRP levels (plants or MRP areas). This counter determines the sequence for planning. In a planning scope, you can indicate the plants or one or more MRP areas and thus restrict the overall planning run to these levels.

  • Single-item planning

    You can carry out a requirements planning run as a single-item planning run for an individual material.

    This can be done either as a single-level or multilevel planning run. In single-level, single-item planning, the system only plans the BOM level for the selected material. In multilevel, single-item planning, the system plans the level of the selected material plus all the lower BOM levels.

    To perform single-item, single-level planning, on the SAP Easy Access screen in your back-end system, choose LogisticsMaterials ManagementMaterial Requirements Planning (MRP)MRPPlanningSingle-Item, Single-Level(MD03).

    To perform single-item, single-level planning on the SAP Fiori Launchpad, open the MRP - Individual Planning - Single Level app.

Types of Planning Run in Classic MRP

Planning run transactions MD01, MD02, MD03, MD40, MD41, MD42, MD43, MD50, and MD51 are still available in SAP S/4HANA. For evaluations, transactions MD05, MD06, MD45, and MD46 are also still available in SAP S/4HANA.

The image outlines planning run types. The details are provided in the text that follows.

The planning run type defines the scope of the materials to be planned, specifying which materials must be considered during a planning run. You specify the planning run type using the Processing key field on the initial screen.

The types of planning runs in classic MRP are as follows:

Types of Planning Runs

Planning Run TypeProcessing Key
Regenerative planningNEUPL
Net change planning in the total horizonNETCH

Regenerative Planning

The NEUPL processing key is used for regenerative planning. This key triggers a comprehensive planning run that includes all materials listed in the planning file, regardless of any previous planning data or changes.

Net Change Planning

With the NETCH processing key, only those materials for which the NETCH indicator has been set in the planning file are planned. This indicator is used to mark materials that have undergone changes relevant to the planning run.

This approach ensures that only materials with relevant changes are included in the planning run, making it more efficient than planning all materials from scratch.

Control Parameters in Classic MRP

Introduction

The image outlines control parameters in classic MRP. The details are provided in the text that follows.

In classic MRP, you can set control parameters on the initial screen of the planning run. These parameters determine how the planning run is executed and its results.

In addition to the processing key (planning process type), the control parameters include a creation indicator for procurement proposals for externally procured materials, a creation indicator for MRP lists, the planning mode, and the scheduling.

Available Control Parameters

The following control parameters are available:

Available Control Parameters

ParameterDescription
Processing keyThis indicator defines the planning type as regenerative planning (NEUPL), or net change planning (NETCH).
Creation indicator for purchase requisitions

You use this creation indicator to control whether purchase requisitions or planned orders are created for materials that are procured externally. The following options are available:

  • Planned orders only

  • Purchase requisitions only

  • Purchase requisitions within the opening period and planned orders outside of the opening period.

    When you select this indicator, the system creates purchase requisitions instead of planned orders when it determines an opening date that is before the date of the planning run.

    The opening period for the planned order represents the number of workdays that are subtracted from the order start date in order to determine the order opening date. This period serves as a time float, which is available for the MRP controller when converting a planned order into a purchase requisition.

    You define the opening period in Customizing under Materials ManagementConsumption-Based PlanningPlanningDefine floats (Scheduling Margin Key) and assign it to the material in the Scheduling Margin Key field (MRP 2 view) in the material master.

Creation indicator for scheduling agreement schedule lines

This indicator determines whether scheduling agreement schedule lines are created directly for an externally procured material if a scheduling agreement exists for the material.

The following options are available:

  • No schedule lines

  • Only schedule lines

  • Schedule lines within the opening period and purchase requisitions outside of the opening period

Creation indicator for MRP listsThis indicator determines whether the planning run creates MRP lists.

The following options are available:

  • No MRP lists

  • Always MRP lists

  • MRP lists only in certain exceptional situations that are documented in exception messages

Planning mode

This indicator specifies how non-fixed procurement proposals from the last planning run are handled in the next planning run. Fixed procurement proposals remain unchanged.

The planning mode is set automatically in the planning file. However, you can overwrite it in the initial screen of each planning run.

The following options are available:

  • Adjust existing planning data (planning mode 1).
  • New BOM explosion after BOM changes (planning mode 2).
  • Delete all planning data and re-create procurement proposals (planning mode 3).

The planning mode set in the planning file for a material can be overruled by the planning mode in the initial screen of the planning run.

The following rule applies to this: For planning a particular material, the planning mode that has the highest numerical value takes priority. This means:

  • Planning mode 2 (re-explode BOM) takes priority over planning mode 1 (adapt planning data)
  • Planning mode 3 (delete and recreate planning data) takes priority over planning mode 1 (adapt planning data) and planning mode 2 (re-explode BOM)

It is usually sufficient to set planning mode 1 on the initial screen of a planning run. If a material has to be planned with another planning mode, a corresponding planning file entry is automatically set in the planning file and evaluated in the planning run.

Note

You can also define the creation indicator for scheduling agreement schedule lines in Customizing within the plant parameters. Additionally, the creation indicators for purchase requisitions, schedule lines, and MRP lists can be set in Customizing within the MRP groups. The materials assigned to an MRP group are planned accordingly in the total planning run.

Hint

You can save the parameters in the planning run in transactions MD01 and MD03. To save the parameters, from the menu bar choose SettingsSave.

Note

Creation indicators were originally intended to separate the responsibilities of production planners and purchasers. Production planners were responsible for planned orders, while purchasers handled purchase requisitions. Today, the roles have evolved: purchasers often focus on negotiating contracts with suppliers, while the operative creation of purchase requisitions and purchase order handling is managed by material planners and MRP.

As a result, MRP Live always creates delivery schedule lines for externally procured materials with valid delivery schedules and generates purchase requisitions for all other externally procured materials.

Plant Parameters and MRP Groups

Introduction

Plant parameters are control parameters for planning. You can maintain plant parameters for each plant in Customizing under Materials ManagementConsumption-Based PlanningPlant ParametersPlant ParametersCarry Out Overall Maintenance of Plant Parameters(OMI8).

The MRP group is an organizational object used to allocate certain control parameters for MRP to a group of materials. You can maintain MRP groups and the corresponding parameters in Customizing under Materials ManagementConsumption-Based PlanningMRP GroupsCarry Out Overall Maintenance of MRP Groups(OPPZ) if you want to refine the planning by material.

Creation Indicators

Classic MRP uses creation indicators to instruct the MRP run to create either purchase requisitions, scheduling agreement delivery schedule lines, or planned orders for externally procured materials.

Creation indicators are defined on the initial screen of the MRP run, or in MRP groups.

Note

MRP Live always creates delivery schedule lines for externally procured material with valid delivery schedules and it creates purchase requisitions for all other externally procured material.

Plant Parameters and MRP Group Parameters

Examples of plant parameters include SA delivery schedule line indicator, purchasing processing time, rescheduling horizon, available stock, number ranges and item numbers, opening period. Examples of MRP group parameters include creation indicator, rescheduling horizon.

On the plant level, you maintain parameters such as the creation indicator for scheduling agreement schedule lines and the purchasing processing time.

On the MRP group level, you maintain parameters such as the creation indicator for purchase requisitions, schedule lines, MRP lists, and the maximum MRP interval.

When creating or changing a material master record, you can assign the MRP group by material.

In material master records, an MRP group can be defaulted depending on the setting in Customizing under Materials ManagementConsumption-Based PlanningMRP GroupsDefine MRP Group for Each Material Type(OMIG).

In total planning, the system checks each material to determine whether the material has been allocated an MRP group. If no MRP group is allocated for the material, the material is planned using plant parameters.

In single-item planning, parameters entered on the initial screen are always used for planning.

Log in to track your progress & complete quizzes