Register Login

Difference between Batch Stock and Storage location Stock

Updated May 18, 2018

Batch Stock Vs. Storage location Stock

Following problem occurs when:

a) The sum of batch stocks for materials is different from storage location stock. It is not applied to stocks like sales order stocks and also to project stock. 

b) When the post for receipt goods is for batch, these batch stocks do not even exist through relevant material documentation. 

c) When trying to post goods movement, as a result the inconsistency results in relating the error message.

There are some modifications to the batch number assignments. One type of batch is being assigned several times.


  • 02 Jun 2016 1:13 pm Rohit Mahajan Best Answer

    The needed thing to do is do a check of the modification in assignment of batch number mainly in the function module VB_NEXT_BATCH_NUMBER.

    Another option is to find whether inconsistency is the result of such kind of modification to call for transaction MSC3N of a relevant batch and also to display change documents. In case there is several change documents with content "Batch created", this hints to modification done via batch number assignment.

    For avoiding future inconsistencies just delete the modifications. Then set parameter to ALLOW_EXISTING_BATCH in existing user to exit EXIT_SAPLV01Z_002 and make a post in existing batch.

    Even if there is an error message M3 204 "Batch & already exists in plant &" or M3 556 "Batch & already exists for material &". The needed thing to do is to prepopulate batch numbers in user exit EXIT_SAPMM07M_010.

    When there is inconsistencies then ask SAP Remote Support and demand for repair. 

    This consistency of batch stocks is guaranteed if the adhere is proceeded as described by SAP.