There are three places are affecting when the batch determination should be done in production process:
MRP2 view or Work scheduling view, Field “Batch entry”
There are four options for batch entry:
Here you decide if the batch is needed at what step of production process and if the batch determination should be done manually or automatically.
Here you decide if the batch determination should be done automatically during goods movement in production order/process order confirmation.
If you are using WM(warehouse management), the control here may not work, as the WM may use their own batch determination logic which is done in FUNCTION ‘L_PPIM_BATCH_DETERMINATION_INT’ but not the traditional batch determination function module FUNCTION ‘VB_BATCH_DETERMINATION’. If this is the case then the batch entry in the material master is very important to decide when the batch is needed in the whole process.
Here you decide if the batch is needed when you release the order, it should be checked combined with the batch entry setting in material master.