Skip to Content
author's profile photo Former Member
Former Member

Batch Determination


in one of my BOM, the quantity is 31.770g. While creating the process order in COR1, material quantiyu is displayed as 31.770g. while batch determination, the quantity change to 0.032kg.

In master

base unit is Kg

WM unit is G

Unit of issue is G.

please suggest to resolve the issue.

Note: we cannot change the base unit at this moment as we have stock.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 16, 2015 at 02:09 PM

    Jürgen is right.

    System convert qty to base unit, so 31.770 g is converted to kg and so rounded to 0,032 kg. After batch determination sstem convert 0,032 kg back to g and so you get 32.000 g.

    From standard point of view this is a customizing error as you didn't use the smallest unit as base unit. Rounding issues cannot be completly prevented but using the smalles unit prevent such rounding issues you face at the moment.

    BR Sabine

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 16, 2015 at 10:14 AM


    Where you are doing the batch determination?

    Do you have batch-specific unit of measure is maintained for the material?

    Please check MBC1 or MBC2 your batch search strategy in Dispaly UoM have you selected Display in stock keeping unit?

    Also note in the batch determination for the WM production location, the system only calculates quantities in the base unit of measure and returns these to the confirmation transaction.

    Best Regards,


    Add a comment
    10|10000 characters needed characters exceeded

    • It does not even matter if you have batch strategy or not, this is just a secondary battlefield.

      The stock is managed in the base unit of measure, and whatever you enter in the movement it has to be translated into the base unit, and there you cannot have more than 3 decimals, hence you get your rounding issue. And you cannot solve this until you change the base unit to the smallest unit, or even create a new material master

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.