Skip to Content
avatar image
Former Member

how to maintain Batch for multiple Customers

Dear Experts,

We have a requirement in our organization in which we need to maintain Batch (CHARG) for multiple Customer (KUNNR).


A Batch (CHARG) maintained for a Material (MATNR), Plant (WERKS) and Storage location (LGORT) is acceptable for one customer (KUNNNR) and same Batch(CHARG) is not acceptable for other Customer (KUNNR).

How can we "Block" a Batch (CHARG) for one customer, but at the same time it should be not "Blocked" for other customers??.

Kindly help.



Add comment
10|10000 characters needed characters exceeded

  • Hi,

    Is your requirement is to assign distinct batch number for each customer or vendor? in WM Customer is not updated automatically,

    how do you identify during GR( Without Custom code),that stock A is for Customer C? based on Material (MATNR), Plant (WERKS) and Storage location (LGORT)



  • Get RSS Feed

1 Answer

  • Jul 22, 2017 at 01:36 PM

    the question to you: how do you know that the batch is not acceptable for customer B?

    If you introduce this knowledge into SAP then SAP can help you to fulfill your requirement.

    Usually such information is kept in batch classification. Lets make an example, a chemical customer accepts a product if the Ph value is below 5 while others accept it when it is above 5 ph.

    So you would have a characteristic in your batch class for ph value, and this value would need to be updated with the quality inspection.

    For your deliveries you setup a batch determination procedure, and maintain condition records, in this case per customer. The condition record for customer B would be ph-value <5

    When you create the delivery the batch determination is executed and search only for batches with ph-value smaller than 5 and suggest then an available batch for the delivery.

    Add comment
    10|10000 characters needed characters exceeded