Skip to Content
0

How do I know when my stock has enough quantity to support maintenance orders?

Mar 09, 2017 at 04:35 PM

99

avatar image
Former Member

At the moment I have about 130 maintenance orders which are unable to execute due to lack of material. Sometimes, the needed material is bought and arrives at the stock. The problem is that checking one by one takes too much time. Usually, I use the transaction IW39 to know the orders in this situation and the transaction MB52 to know the materials and its quatities.

MB52 doesn't show how many materials are reserved to those orders. I can't know the reservation order. If the same material is needed by more than one order, how can I know which one comes first, which one has priority. Of course I can check MD04 to know that "line", but I can't do it at once (mass). Is there a transaction (mass) that can show me if the current stock will be able to supply all the order's reservations?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

4 Answers

Jürgen L
Mar 09, 2017 at 06:55 PM
1

I think you will not really find a transaction that gives you right away what you expect. You might need an ABAPer who can develop such report individually for you.

130 work orders that can't be executed because of missing materials on one hand and then only start executing them if the stock is sufficient for all together does not really sound as if you have control over your processes and planning situation.

This would need a workshop of a few hours to gain more background on the current business process, to review the planning parameters and material master values, to explain the planning process in general and trying to find a solution for this particular process.

Share
10 |10000 characters needed characters left characters exceeded
Caetano Almeida
Mar 09, 2017 at 07:25 PM
1

Hello

You can know which materials are missing for a maintenance order using the availability check, however, as far as I know there is no mass availability check for PM orders.

You can build your own program to trigger the MASS availability check of PM orders using BAPI_ALM_ORDER_MAINTAIN.

Regards,

Caetano

Share
10 |10000 characters needed characters left characters exceeded
Peter Atkin Mar 10, 2017 at 07:33 AM
1

Ed,

We often create a batch program to run each night which goes into each open order and performs an ATP check.

This is done via BAPI_ALM_ORDER_MAINTAIN and using method ATPCHECK.

I'm not sure if this still works in the newer versions of SAP, but you used to be able to go into IW38 and select all orders, then use the following menu path to force an ATP check: Order->Revision->Refresh Dates. This assumes you aren't using revisions in your orders..

PeteA

Share
10 |10000 characters needed characters left characters exceeded
Pavan Kumar CS Mar 14, 2017 at 09:15 AM
0

Ed Carlos Barros

How about T code IWBK?

Regards,

Pavan

Share
10 |10000 characters needed characters left characters exceeded