MRP Customization in SAP S4/HANA

Untitled 1400 x 860

Plant MRP Area

  • Automatic Creation: Each plant is automatically assigned a unique MRP area with the same number.
  • Comprehensive Coverage: The MRP area includes all storage locations and subcontracting stocks within the plant.
  • Selective Exclusion: To exclude specific storage locations from MRP calculations, use transaction OMIR.
image 95
Controlling MRP Area Calculations with OMIR

Storage Location MRP Area

Path: SAP Customizing → Materials Management → Consumption-Based Planning → Master Data → MRP Areas → Define MRP Areas for Plant/Storage Locations

Transaction: S_ER9_52001482

  • Created Storage Location MRP Area: We established a dedicated MRP area (BA2000) to manage inventory planning for storage location TG00, which is designated for trading goods. This allows for tailored planning based on the specific characteristics and requirements of trading goods.
image 98
Cretion of new MRP Asrea
image 99
Storage location TG01 assignement to the MRP Area

Asignement of the Material to the new MRP area created :

we assigned this new MRP Area to the material BOLT1000 via transaction MM02 view MRP1

image 100
Assignement of the MRP Area BA2000 to SAP Code BOLT1000

Once we fill the different field required and save, the MRP area will be available at the level of the material, transaction MD04

image 101
Stock requerement list MD04

Define Special Procurement Types

Path: SAP Customizing → Materials Management → Consumption-Based Planning → Master Data → Define Special Procurement Types

Special Procurement Type (SPK): A new procurement type key (SPK) was created with an automatic transfer process between the plant and the storage location. The following parameters were configured:

image 102
SPK Creation

Then we used this parameter at the level of the material master, transaction MM02 view MRP 2

image 103
SPK Change at Material Level

Once I defined the safety stock at the MRP area level and run the MRP, the system proposed a purchase requisition.

image 104

to make the process straightforward, we changed the stock transfer type at the level of the Spectial procurement.

image 105

After the MRP run the result was as following, the system create automatically a transfer order

Cross plant view activation

in Customizing under Production → Material Requirements Planning → Evaluation → Display Material Groupings.

image 106

So the result will be as following, we’ll be able to display also the MRP element related to the MRP Area BA2000 on the same screen of the Plant Mrp Area :

image 107

Deletion of MRP Area assignments to material

When an MRP Area is assigned to a material, an entry is created in table MDMA and we can find this assignment when we access tab MRP 1 of the material master. If the MRP Area will no longer be used for this material, we can set the deletion flag for the material master assignment (as shown in the figure below)

image 108

Most important table to use for MRP Area Management

MDMA – MRP Area for Material

DBPR – MRP Area Material Index for Forecast

PROP – Forecast Parameters

PROW – Forecast Values

PROH – Basic Forecast Values

DBPROF – Forecast Error for MRP Areas

DBPRON – Forecast Errors and Exception Messages

DVER – Material Consumption for MRP Area

MDKPDB – Header Data for MRP Documents

MDFDDB – Firming Data of MRP

PBID – Planned Independent Requirements Index (PBID)

CDPOS – Document Items

CDHDR – Change Document Header

Mass processing of MRP Areas

It is a very useful functionality and it usually needed by customers implementing S/4HANA.

SAP ERP offers a transaction called MDDIBE, which allow the mass processing of MRP Areas, including features like creating, changing, and setting the deletion indicator of the assignment of a MRP Area to one or more materials.

image 109

1 Comment.

Leave a Reply

Your email address will not be published. Required fields are marked *