Skip to Content
0

Empty stock during batch determination

Oct 17, 2017 at 04:28 PM

100

avatar image

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

o3y9q.png (27.8 kB)
ngh16.png (28.8 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Caetano Almeida
Oct 18, 2017 at 01:29 PM
0

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


.
Show 2 Share
10 |10000 characters needed characters left characters exceeded

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

0

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

0