cancel
Showing results for 
Search instead for 
Did you mean: 

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

Former Member
0 Kudos

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?

Accepted Solutions (0)

Answers (4)

Answers (4)

peter_atkin
Active Contributor

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

Caetano
Product and Topic Expert
Product and Topic Expert

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

JL23
Active Contributor

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.

pavan_kumarcs
Active Participant
0 Kudos

Ed Carlos Barros

How about T code IWBK?

Regards,

Pavan