Skip to Content
avatar image
Former Member

Batch Management

Dear all,

I need some idea from you regarding a situation.

Can we record different characteristic for same Batch in Standard SAP. If not, any idea on how to achieve this?

The reason for this: Client creates a Lot for the SFG to be used at the time of Inquiry from Customer. This lot has different parameter like Size, Color, Quality and Stone etc. I make a PO to purchase this lot say 5000 nos.

First GR done for 3000 pcs, and during GR I also need to maintain the Carat for the Lot.

For Second GR, I need to use the same Lot and receive 2000 pcs and the Carat.

So, the Lot will be one, however, the Carat will be different both time. Will activation at Plant Level work in this scenario. There is only 1 plant.

Have tried through Batch Specific UoM. Though once the Parameter are recorded it does not allow to change in the Second GR.

Regards,

Lakhya

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Dec 22, 2014 at 11:31 AM

    Hi,

    I would suggest to go for different batch for different characteristics. if the vendor gives the materials with same batch, you can maintain this in "Vendor Batch".

    Regards,

    Sudeep.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 23, 2014 at 06:42 PM

    Lakhya,

    Building on Jurgen's comments, you could consider using batch specific UOMs with a series of characteristics like:

    • GR1 Quantity
    • GR2 Quantity
    • GR3 Quantity
    • GR4 Quantity
    • Etc.
    • GR Total Quantity

    Make this last characteristic the batch specific UOM and set up an object dependency to calculate this characteristic automatically with the relationship GR Total Quantity = (GR1 Quantity + GR2 Quantity + GR3 Quantity +...).

    I'm sure you will have a few details to work out but I think you can probably make a scheme something like this work for you.

    I hope that helps.

    Dave

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Lakhya,

      I'll outline how I would do it, but I definitely recommend you read the article Jurgen shared as that explains step by step what to do.

      Let's say we name the characteristics as follows:

      • GR1_Quantity (with description = "GR1 Quantity")
      • GR2_Quantity
      • GR3_Quantity
      • GR_Total_Quantity

      The object dependency would look like:

      $Self.GR_Total_Quantity =$Self.GR1_Quantity + $Self.GR2_Quantity + $Self.GR3_Quantity

      and so on for as many individual receipt characteristics as you created.  There is one potential thing to look out for.  I am not certain (without actually testing it) whether the above object dependency will work with a null (i.e. blank) value in any of the characteristics.  If it does not I recommend you prepopulate all of the characteristics with a value of zero so you don't have any null values.  Then just populate the actual receipt value when you perform the receipt.  Otherwise you would have to write a rather complicated set of object dependencies with a bunch of logic looking for what characteristics have values. 

      I hope that helps.

      Dave

  • Dec 22, 2014 at 11:13 AM

    A batch is the lowest level in SAP inventory management to distinguish stock

    Having different characteristics would usually mean different batches.

    There is no other way to achieve what you want.

    Plant level will not help you as you have only one plant, and on the other hand it is not easy to just switch to other batch levels. If you use other SAP components like APO you should not even have the batch level at plant level.

    Add comment
    10|10000 characters needed characters exceeded