You are on page 1of 7

8/16/2020 Total planning using MRP Controller | SAP Blogs

Community

Ask a Question Write a Blog Post Login

Jiaul Haque
February 26, 2014 2 minute read

Total planning using MRP Controller


Follow RSS feed Like

6 Likes 3,473 Views 6 Comments

MRP can be executed in MRP controller level while Total Planning run in MD01 across plant or group of plants .In MD01, a
scope of planning code with a list of plants can be included .All those plants will have their individual list of MRP Controller
based on business requirement .MRP controllers are nothing but owner of the list of materials under plants . In mar al
master, MRP controller code needs to be maintained in MRP1 view .MRP Controllers are useful for various repor ng
purpose like in Stock Requirement List or MRP List or Material Usage report etc.

Very o en, we come across business scenario where inventory will have to be planned across plants but planner wants
avoid planning huge no of material which are not needed in a par cular planning cycle.

In that scenario, one can choose list of MRP Controller  in MD01 and execute the planning run .This will help
them  to plan material  based on actual demand and requirement situation at various plants .

To achieve that we can follow the bellow steps:

Technical Setup:

Enhancement: M61X0001 Func onal Module : EXIT_SAPLM61C_001

User Exit parameter = MRP controller code (MARC-DISPO) in func onal module EXIT_SAPMM61X_001

Logic: You have to select all the materials (MARC-MATNR) from Plant (MARC-WERKS) where MRP controller
(MARC-DISPO) ≠ (RM61X-UXPAR), MRP type   (MARC-DISMM) ≠ ND.

Let say, if you have MRP Controller configured in OPPQ as follows:

001 -FG MRP Controller

002-SFG MRP Controller

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 1/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

003 -ROH MRP Controller

Then, you have to include those controller no where MARC-DISPO = 001 or 002 or 003 along with NO_PLANNING = ‘X’ for the
list of materials in plants .

While running MD01, system will put the block NO_PLANNING = ‘X’ for all the plant materials whose MRP controller (MARC-
DISPO) ≠ ( RM61X- UXPAR)

Go to SAP T-Code : SMOD , then enter the Enhancement M61X0001 :

Select the Component and double click on EXIT_SAPMM61X_001 to get the include ZXM61U01

In the ZXM61U01 – all the MRP Controller will be included for planning through MD01

Configura on Setup:

1. Define MRP Controller in OPPQ or SPRO-Produc on –MRP-Master Data –Define MRP Controller

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 2/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

2 . Go to OMIX to maintain the User Exit Key :

3. Go to OM0E to maintain the Scope of Planning for list of plants for total planning run :

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 3/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

4.Go to OMIX to set up the Parallel Processing for running MRP across multiple plants  and MRP controller . By
using parallel processing procedures, you can signi cantly improve the total planning run. The parallel processing
procedures can either run on several servers or in several sessions. Always parallel processing will improve the
system speed by accessing data base layer with multiple application layer .

Material Master Setup:  Maintain MRP Controller and MRP Type in Material Master MRP1 view (MM01 /MM02)

Total Planning Run–MD01

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 4/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

Alert Moderator

Assigned tags

MAN Production Planning (PP) |

Related Blog Posts

Using SAP Fiori to manage shortages on MRP


By Caetano Almeida , May 06, 2014

SAP Standard PP Reports


By Former Member , Jun 21, 2013

Reasons of material requirement is not considered in MRP run


By Avinash Kadam , May 19, 2014

Related Questions

User exit while doing scope of planning


By Former Member , Jul 23, 2007

MRP Planning Extra Materials With User Exit


By Amit Sharma , Dec 29, 2015

Running total planning via MRP area as Plant


By Former Member , Mar 17, 2015

6 Comments

You must be Logged on to comment or reply to a post.

Ramagiri Srinivas Rao

February 26, 2014 at 1:44 pm

Hi Haque,

Yes you are right some client wants materials to be planned in limited number which can be mapped
through MRP controller or MRP group using the exit. Good one. Thanks for sharing.

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 5/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

Thanks & Regards,

Ramagiri

Like(0)

Jiaul Haque | Post author

February 26, 2014 at 2:23 pm

Thank you Ramagiri .

Like(0)

Former Member

February 28, 2014 at 1:25 am

Very nice documented. Thank you Jiaul

Like(0)

Jiaul Haque | Post author

February 28, 2014 at 9:27 am

You are  welcome !

Like(0)

sandeep praharaj

February 28, 2014 at 12:16 pm

Jiaul  really a awesome document Thanks for sharing  🙂

Like(0)

Former Member

March 3, 2014 at 10:54 am

Really very nice document. Thank Mr. Jaul Haque

Like(0)

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 6/7
8/16/2020 Total planning using MRP Controller | SAP Blogs

Find us on

Privacy Terms of Use

Legal Disclosure Copyright

Trademark Cookie Preferences

Newsletter Support

https://blogs.sap.com/2014/02/26/total-planning-using-mrp-controller/ 7/7

You might also like