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

Rounding profile: convert ordered qty to another UoM

Hi all,

I would like to convert the ordered qty on the sales order into a different unit of measure. This can be done with rounding profile. However, I don't want it to round if it is not exact.

For example: 1 case = 100 EA. If a customer orders 100 EA, it will automatically convert it to 1 case. This should work.

However, if customer orders 75 EA, I don't want it to auto round to 100EA (and convert to 1 case). Instead I want an error to occur, or atleast give the user the option to round or not round.

How can this be done?


Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Dec 09, 2011 at 07:01 AM

    Yes, you can achieve this.

    In material master, select basic1 tab.

    Then go to click on additional data buttion on LHS top side.

    Then chosse Units of measure tab and provide conversion for EA to CASE.

    Provided CASE should be UoM in system.

    Then in Sales: Sales org.1 tab,

    you see Base Unit of Measure as EA.

    Maintain Sales unit as CASE.



    Add a comment
    10|10000 characters needed characters exceeded

    • I don't think the system will automatically change the base UOM to sale UOM in sales order. You need to use user exit USEREXIT_MOVE_FIELD_TO_VBAP in program MV45AFZZ to do this.Or you need to directly enter CASES in sales order.

      Take a look into OSS Note 453347 - Sales unit and rounding profile and Note 549413 - FAQ: Quantity rounding in the sales order for further clarification.


      Edited by: Shiva Ram on Dec 12, 2011 8:33 PM

  • author's profile photo Former Member
    Former Member
    Posted on Dec 12, 2011 at 11:17 PM

    Rounding profile is used to adjust the order proposal quantity to deliverable units.

    Sales unit will default the order item to cases (As entered in material master).

    Now, if you want to give an options to the user

    1st thing to check at order item level is

    1. Is the Sales order UOM = Sales UOM of material (VBAP-VRKME = MVKE-VRKME)

    If not then

    Check if the sales order unit satisfies the conversion factor (if VBAP - VRKME can be converted to MVKE-VRKME)

    If yes then change the sales order unit and make it equal to material sales unit

    If not then

    switch off round up, have a pop up asking user for pop-up

    You will have to utilize

    1. Rounding,

    2. Sales unit of Material

    3. Exit to change VBAP.

    4. Screen changes for pop up.

    << Moderator message - Point begging removed >>

    Edited by: Rob Burbank on Dec 13, 2011 8:57 AM

    Add a comment
    10|10000 characters needed characters exceeded

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.