cancel
Showing results for 
Search instead for 
Did you mean: 

MRP run with selected materials with sales order for a specified period.

former_member232086
Participant
0 Kudos

Hi Team,

It there any standard program to run the MRP in R/3 with selected items with sales order for specified period of time. When we run MRP with selected items, system should only consider the sales orders for the future 3 months and also should consider the backlog order for the past two months.

Thanks to help us to achieve the above request.

Regards,

Vijesh

Accepted Solutions (1)

Accepted Solutions (1)

marianoc
Active Contributor
0 Kudos

Hi Vijesh,

You can use the planning horizon to see only the next three months. I am not sure if you can control how many months in the past.

The planning horizon is the time period in days for which the MRP will consider the requirements. This is configured in OPPQ / OPPR. You can assign it to the MRP Group and then assign the MRP group to your material in MRP1 view.

Once you do it, if you run MD02 you will run the MRP for a single material and you will only consider 3 months in the future.

Kind Regards,

Mariano

former_member232086
Participant
0 Kudos

Thanks Ravi and Mariano,

we cannot run MRP based on mrp group, because we have minimum production issue, for some items we need minimum production quantity then only we will proceed for MRP . In such cases, we need make a check before running MRP and if for any items, if the order quantity is not matching minimum production quantity, we will exclude those item from MRP...

we need to run MRP at item level..and to decide Minimum production quantity,it is a manual process...

is there any way to run MRP with a lit of items,(copy the items in range tab and run the program).

thanks,

Vijesh

Former Member
0 Kudos

Hi,

I have one solution this may help you

Simulation MRP check the results take decission.

Long Term Planning:

Create the scenario

Create the Planned independent requirements  with requirement plan Number, copy all the materials into pir's and give demand.This Pir's are with inactive version

Run MRP for the planning scenario.

results can be evaluated, These planned orders cannot be converted this is purely for analysis purpose ,

Later delete the planned independent requirements.


After taking decission run Normal MRP

Regards,

Ravi

former_member232086
Participant
0 Kudos

Hi Ravi,

no it wont work, we already tried it,

now what we are planning to do is we will do one check before running MRP and if there is any items which can't use for MRP, will remove those item from MRP group so no requirement will process for it

share if you have any other solutions..

thanks,

Vijesh

marianoc
Active Contributor
0 Kudos

Hi Vijesh,

If the Planning horizon does not help, then you can try implementing BAdI: MD_CHANGE_MRP_DATA. This way you can add your logic here. You will need to work with a programmer.

Kind Regards,

Mariano

0 Kudos

Hello

On the standard MRP, it is not possible to do what you desire. System first selects the materials to be planned and then reads requirements (such as sales orders). If you are using a make-to-order scenario, it is possible to run MRP for a specific sales order, but not for several sales orders at the same time.

I think that the best option is to build a custom transaction to select the materials to be planned according to your own criteria and the run MRP using BAPI BAPI_MATERIAL_PLANNING.

If it's necessary to limit the number of sales orders considered by MRP you can use the BAdI already suggested by Mariano. See below an example of implementation:

http://scn.sap.com/community/erp/manufacturing-pp/blog/2014/10/01/making-an-element-not-relevant-to-...

BR

Caetano

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I think there is no standard program,you can control through User exit, you need to develop a exit with you're requirements and run MRP.

Regards,

Ravi