cancel
Showing results for 
Search instead for 
Did you mean: 

Empty stock during batch determination

suresh_bachan
Active Participant
0 Kudos

When releasing production orders, automatic determination of batches with FIFO are applied. In some cases, there are no batches determined even though there is available stock. When we check further by clicking on “Batch Determ.” some batches with empty stock are selected.


I have seen in one of the discussion that we can restrict Zero stock batch determination with BADI VB_BD_SELECTION.

My question is, is there another way of avoiding zero stock batches? Also, if there is a report showing all batches with zero stock (which appears to Production Orders batch determination = Different from table MCHB)

Thanks in advance

Accepted Solutions (0)

Answers (1)

Answers (1)

Caetano
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello

You can find batches with zero stock in transaction BMBC. Whether they are relevant for batch determination or not, it depends on the selection criteria.

Here is SAP recommendation to deal with batches with zero stocks, suggested in note 619911:

    You can reduce the number of hits by using the MM_SPSTOCK archiving object to archive zero stock segments that are no longer needed. You can also implement the VB_BD_SELECTION BAdI from Note 585576 to reduce the number of hits that is transferred to the ATP check.

Regards,

Caetano


.
suresh_bachan
Active Participant
0 Kudos

Thanks Caetano for your prompt response.
I have learned one thing from your post as to how to reduce the number of hits by archiving zero stock segments.

But still my question is slightly different. Why do empty stock segment be selected when you click on manual batch determination as per my second screenshot?

You have said " You can find batches with zero stock in transaction BMBC. Whether they are relevant for batch determination or not, it depends on the selection criteria."

What do you mean by "relevant for batch determination"? Can zero stock segments be relevant for batch determination?

Kind regards

Caetano
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello

It is a standard system behavior to select batches with zero stocks during batch determination. This is necessary, according to system standard design and it cannot be changed in the standard.

Yes, batches with zero stocks are relevant to batch determination and it's the ATP check settings that will determine if they are relevant or not.

Regards,

Caetano