cancel
Showing results for 
Search instead for 
Did you mean: 

MRP with stocks in other plant

Former Member
0 Kudos

Hi,

Scenario: 5 stocking Plants + 1 Manufacturing plant under a company code.

For a finished product, all 6 Plants have stock.

For MRP, the demand of the finsihed product from all 6 plants is combined and fed as PIR feeding at manufacturing plant.

Question: How to make SAP to consider stock of all plants and generate the planned order for the difference Qty?

E.g. PIR at Mfg plant = 100 Nos.

Stocks at 5 Stocking plants = 50 nos

Stocks at 1 Mfg plant = 10 nos

Hence on MRP run, system to generate planned order for 100 - (50+10) = 40 Nos at mfg Plant.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

former_member196398
Active Contributor
0 Kudos

Nitin,

Generally demand should be entered Materail/Plant wise, so that planning becomes automized, otherwise, how will the person in Manufactruing plant know for which plant what quantity he has to produce?

1. Enter PIR for materails Individual Plant wise.

2. Configure Special Procurement Key 40 in such a that supplying plant is the Manufacturing Plant. Use transaction OMD9 for this. Assign this Special Procurement key in the MRP2 view of the Material Master of the Stocking Plants.

Now if MRP is run, Planned order is created in the Manufacturing Plant based on the Stock Transfer request from Individual Stocking Plants. The only limitation here is that Stocks among the Stocking Plants are not considered, but Demand and Stock with respect to Individual plant is considered for MRP.

Regards,

Prasobh

Former Member
0 Kudos

Thanks sir.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Nitin,

SAP's planning is based on lean-manufacturing practices - i.e. you will never have stocks in excess of requirements (plus safety stock). So, in reality, you will not need to "adjust" your production for stocks lying at stocking plants (stocks at stocking plants would be just equal to safety stock logic defined at each plant).

Now say some demand at any of the stocking plants got cancelled, and you end up with excess stocks at that moment. So in next MRP-run, system will delete some future STOs. Or, if there is nothing to delete, then MRP-list will show exception message # 25, and you can decide how to move that excess stocks.

So, in conclusion, adjustment of production, based on stocks at all 6 plants, will NOT be needed. Just produce as per MRP proposals, and be on the lookout for exception message # 25. (Hope you are using special procurement key for demand transfer from stocking plant to production plant).

- Chetan

Former Member
0 Kudos

implement DRP or APO, best solution.

or second round about solution is as below

As I understood...

stocking plant A is looking for a product say requirement 100 TO, stock 10 TO.

stocking plant B is looking for a product say requirement 100 TO, stock 5 TO

manufactering plant C - requiremnt = 100, stock 50 to.

Design a special prourement key from plant A and Plant B to manufactering plant C

Hence when run MRP with scope of planning (first plant A, then plant B, then plant C) system will create requiremt, you can see MD04 as below

Stock = 50

PR Requirement from A = (100-10) = -90

PR Requirement from B = (100-5) = -95

PR Requirement from C = -100

Planned order qty = (9095100-50) = 235 TO.

If you are looking for this please let us know

Former Member
0 Kudos

Thanks Sir,

We feed the PIR for Plant A, B & C together in Mfg plant (C). Is the answer suggesting that

- the PIR is to be fed for respcive plant seperately?

- the PIR of A & B plant to be fed after deducting the stocks at the time of MRP at respecive plant?

Pl guide.