cancel
Showing results for 
Search instead for 
Did you mean: 

MRP logic while considering existing firm receipts(Purchase Order)

Former Member
0 Kudos

Hi,

I would like to know how MRP or in MD04, firm receipts are considered.

Following are the results which i have seen in MD04 when i change procurement proposals.

1. Scenario A:

Date MRP element MRP element data Rescheule Rec/Req Available qty

20.04.2009 DepReq MRPTESTSFG 100- 100-

20.05.2009 PurRqs 0010018322/00010 100 0

20.05.2009 DepReq MRPTESTSFG 150- 150-

19.06.2009 PurRqs 0010018323/00010 150 0

19.06.2009 DepReq MRPTESTSFG 150- 150-

14.08.2009 POitem 4500000086/00010 20.04.2009 150 0

2. Scenario B:

Date MRP element MRP element data Rescheule Rec/Req Available qty

10.04.2009 Stock 0 0

20.04.2009 DepReq MRPTESTSFG 100- 100-

20.05.2009 PurRqs 0010018322/00010 20.04.2009 100 0

20.05.2009 DepReq MRPTESTSFG 150- 150-

19.06.2009 PurRqs 0010018323/00010 20.05.2009 150 0

19.06.2009 DepReq MRPTESTSFG 150- 150-

18.08.2009 POitem 4500000086/00010 150 0

In scenario A, it proposes PO xxx86 to reschedule to 20.04.2009 inorder to meet the dependent req on 20.04.09.

I want know how this happens automatically?

(1. Considering existing firm receipt(PO) for dependent req. of some other time bucket. Here I understand system's concepts, i want to know where is this setting?)

In scenario B, the same PO which has a delivery date of 18.08.2009, was not proposed for 20.04.2009 dependent req.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Not resolved yet closed

Former Member
0 Kudos

Sudhar,

You can define which firmed elements are considered for rescheduling in OPPQ.

All rescheduling config is done in OPPQ (plants) or OPPR (mrp groups). Basically, the system proposes that certain defined firmed elements to be rescheduled to a date that matches the requirements date. Select F1 help in these transactions for any of the fields for which you have questions.

MD04 contains dynamic information, therefore SAP recalculates all rescheduling dates each time you refresh the display. MD05 will contain the rescheduling dates calculated by the previous MRP run.

Regards,

DB49

Former Member
0 Kudos

Thanks for your reply.

It was helpful. But my problem still persists.

My client wants MRP should consider the PO for the last requirement since it falls in the same period of my last requirement. Where as based on those settings either it considers for my first requirement which falls on different period else does not consider.

I want PR for 04.09 period and that PO should be consider for my last requirement which falls on 06.09 period.

Former Member
0 Kudos

Sudhar,

To my knowledge, SAP ERP MRP does not offer a 'bucketed' net requirements calculation (eg, look ONLY at all requirements within a specified time bucket, perform the nrc, and create proposals, for each bucket). Most planning managers I know would not want such a thing anyway. So, now, the question is how to get as close to your client's requirements, using standard features, so that he is satisfied.

You haven't mentioned anything about your rescheduling setup, other than to say that your problem persists. I don't know what your replenishment lead time is, and you haven't stated what the rescheduling horizon is. It may be possible to accomplish your client's requirements by reducing the rescheduling horizon some, or even reduce it to zero. Did you try this? Here's how:

OPPQ>Select plant>Rescheduling>change Rescheduling horizon to zero (or to a horizon that meets all of your client's requirements)

(perform this in OPPR if you are using MRP groups)

Regards,

DB49