Decimal places in unit of measure in Sales order

Hi,
In the Sales Order application in PCUI, when I create a create an order for customer XYZ, and add product ABC for qty 1 which uses unit of measure PC, the qty is displayed with 3 decimals as 1,000 whereas if I use the unit of measure EA the quantity is displayed without the 3 decimals as 1. I need the unit of measure PC to not have the decimal places like in SAPGUI.
Could anyone help me understand how this can be achieved?
Thank you for help in advance.
Regards,
Priya

To elaborate better.
Again, use Tcode CUNI - Unit of measurement : Initial Screen.
At initial screen, choose TIME from the list (where by default AAAADL- no dimensions is there).
And click on UNIT OF MEASUREMENT button.
In that you will find MON - Month.
There go for details by selecting MON or select MON and press F5 from Key board.
For MON unit maintain following parameter as per your requirement:
-Number of decimal places for number display
Use - This parameter determines the number of decimal places with which this measurement unit is displayed.
-Base ten exponent for floating-point display
Use - This exponent determines how the values for this measurement unit are formatted as floating point numbers.
Examples - If the exponent is 3, the floating point numbers have the format xxx.xxxxE3.
And deselect commercial meas. unit in application parameters section.
I would suggest instead of changing standard settings of MON, you create ZMON in TIME dimension.
Thanks & Regards
JP

Similar Messages

  • How can i change unit of measurement in sales order on header

    Dear all,
    I have material master with base unit of measurement " Ea ".
    I have to take unit Pc in sales order.
    how can i change unit on header in sales order.
    i changed unit on line item in sales order by setting in sales unit field in material master.

    Hi,
    You can very well do it, please do the following steps,
    Go to material master and select the Sales Org.1 and 2, here maintain the sales unit PC and
    it will ask you for the conversion, so maintain your conversion for PC to EA. Then maintain
    the Division, delivery plant, material pricing group and account assignment group(if not maintained) and save it
    Now create the sales order for that resp. material, you will find that system will pick up
    the sales unit which is maintained in the material master's sales orgnization tab.
    For this you need not to change at the header level of sales order
    Please check and revert.
    Thanks,
    Hrishi

  • DECIMAL PLACE UN UNIT OF MEASURE

    Dear Friends
    is ther any way to maintain decimal place during alternate  unit of measure.  FOr Ex 1  bar = 23.34 Kg. without rounding 100 bar = 2334 kg. i already maintained decimal in CUNI. still not able to maintain decimal.
    Thanks and Regards
    Madhavan

    Yes you should be able to maintain this. Ensure that you allow decimals for the UOM Kg in CUNI it should allow this conversion you are referring to. You should put decimal places for both display and conversion.
    Edited by: Hemalatha Raghavendran on Jul 20, 2009 4:33 PM

  • Changing number of decimal places for Unit of Measure

    Hi All,
    I have a requirement to convert a quantity in one unit of measure to another (custom) unit of measure.
    The issue is that the custom unit of measure has 4 decimal places (customer requirement). I found function module MD_CONVERT_MATERIAL_UNIT which does the trick for regular, 3 decimal places, UoM's. It won't output 4 decimal places since the output data type is EKPO-MENGE, which has 3 decimal places.
    Does anyone have experience with trying to convert material's UoMs into 4 or more decimal places?
    Thanks!

    <b>round_f_to_15_decs</b>  round variable of type f to 15 decimals
    Sometimes type F (float) is used to represent exact data (Amounts, Quantities):
    if values are to big to be represented as Packed (> 31 decimals)
    to significally improve performance of calculations, e.g. in statistical reports
    G_DECIMAL_PLACES_GET
    REPORT Z_ROUNDING .
    DATA: float TYPE f,
          amount TYPE p DECIMALS 2,
          correctamount TYPE p DECIMALS 2,
          chars(5) TYPE c value '1.005'.
    CLASS cl_abap_math DEFINITION LOAD.
    correctamount = chars.
    WRITE: / 'Exactly:', chars,
           / 'Correct Amount:',  correctamount.
    float = chars.
    amount = float.
    skip 2.
    WRITE: / '==== Usual Processing:',
           / 'Float:', float,
           / 'Decimals 3:', float DECIMALS 3,
           / 'Decimals 2:', float DECIMALS 2,
           / 'Amount:',  amount.
    float = cl_abap_math=>round_f_to_15_decs( float ).
    amount = float.
    skip 2.
    WRITE: / '==== Correct Processing:',
           / 'Float:', float,
           / 'Decimals 3:', float DECIMALS 3,
           / 'Decimals 2:', float DECIMALS 2,
           / 'Amount:',  amount.

  • 3 decimal places for unit of measure KG

    Hi,
    I would like to create a production order. In the field total quant I would like to give the 3 decimal places of mesure KG.
    Error: "Only 2 decimal places are permitted for unit of measure KG"
    Where can I customize the system, so that 3 decimal places have been permited.
    thanks
    Desy

    thanks
    I've seen the place in Customizing where I will maintain it.
    Now I only have display authorization for class SS
    I will speak with our Basis for more authorization.
    Thanks
    Desy

  • Decimal places for unit of measure

    Dear All ,
    If i change the Decimal Places for rounding in Customizing for Unit of measure ( CUNI tcode) for KG as 6 from 3 whether it will calculate with the 6 decimal places like 0.004756 ( earlier with 3 decimal places it will calculate any multiplication with 0.004 now i want the same with 0.004756 Kg )
    whether it will work ?
    and where it will impact

    Hi
    No it will not work like that. And it depend on the transaction where you enter that. In case of Purchase order quntity field it will be always with 2 decimal places because field MENGE has 2 decimal places only. If your system is already live then it is not advisible to do such changes.
    Regards
    Antony

  • Routing - decimal places for unit of measure conversion quantity

    Hello all,
    in the change routing screen in SAP (CA02), when going to a operation detail screen, a unit of measure conversation value can be defined. A value for header and operation can be made.
    Currently we cannot set any decimal values for operations, I get the error message: "decimal places are not permitted."
    Where in customizing can I change that?
    Thanks
    Anne

    Hello,
    thanks for the answers.
    The UoM is LB.
    I've already checked CUNI, but I can not find LB..?
    Also I've noticed other places in SAP, for example the base quantity of some operations in the routing have a numbers with 3 decimal places and the same UoM LB, so this looks like the UoM is setup fine, maybe there are just problems with this special screen?
    Thanks
    Anne

  • How to allows decimal place for unit of measure of order confirmation

    Hi Guys
    we have some special cases here that need to confirm the order quantity as decimal place,is that possible made some customizing in code CO11N? or have some ways support it .....
    ex. work order A   10 EA
    - operation 1   : colse 10 EA
    - operation 2   : close 4.5 EA
    Regards/Eric

    Hi,
    You can set a UoM to allow decimals in transaction CUNI. But i fail to understand why you would want to set EA to have decimals.
    If a material is to be managed in decimals then evaluate the usage of a different UoM which allows for decimals.
    Regards,
    Vivek

  • Unit of measure in Sales Order

    Hi All,
    We have maintained base unit of measure as EA. the sales unit is not mentioned and hence system will take EA as sales unit also. We have maintained alternate unit of measure as BOX and a conversion factor for the same wrt EA.
    When user enters sales order as 1 BOX we want tha system should convert the same into appropriate qty of EA. Right now the Unit is captured as 1 BOX if enterd as BOX. How to map the conversion of this BOX into EA immediately so that always the order is saved in unit EA.
    Regards,
    Prashant

    Hi,
      For this you should use the sales unit and it's conversion of each sales unit = how many no of base units and save this data at master level(MMR sales  area data1).
      once this mapping will done system will take default measurements of sales units and user can change this to the needed alternate units in the filed of "SU" after order quantity in sales order.

  • Adjusting the behavior of sales unit of measure on sales order

    Hello Everyone,
    I have a question regarding adjusting the behavior of sales unit of measure (UOM) on sales order (SO).
    We maintain 3 UOM on material master u2013 A, B, C; where A is base UOM and C is sales UOM.
    If we change the material on existing sales order in VA02, system also always changes the UOM on SO to C as well because C is sales UOM on material master. Sometimes SO quantities are in A or B UOM and we do not want system to change them to C when material is updated.
    We know it is a standard SAP behavior and the question is if it can be adjusted somehow (in configuration or some other way), so system is not changing the UOM on existing SO to sales UOM when material is updated.
    PS if we leave sales unit of measure field in material master blank, when material on SO is changed system is still changing the UOM, now to the base UOM A
    Thank you!
    Alex

    ANSWER: According to SAP there is no way to change the behavior without taking the risk of breaking a lot of stuff.

  • Decimal Places in Unit of Measure

    Hi,
    I want to post a service entry sheet for an activity with 5 decimal values.Five decimal values is required  in order to arrive at exact value of service rendered.
    I tried changing the decimal values for the particular UOM in CUNI. Still iam not able to do service entry sheet.
    I require your solutions.
    Thanks,
    Karthik.

    Hi,
    Need to take help from ABAP consultant.
    Change the decimals from 3- 5 also need access key for same.
    Regards
    Gietesh

  • Upto 4 decimal point for unit of measure

    hi,
    We have requirement to maintain upto 4 decimal point in PO and sales order quantity for unit of measure M3. Example PO quanity 0.3902 m3, sales order quantity 2.3212 m3,   SAP allow upto 3 decimal point, how to handle this 4 decimal point for unit of measure and any impact to do so ?
    best rgds,

    Dear Eric,
    To change decimal places of Materials follow this:
    IMG - SAP NetWeaver - General Settings - Check Units of Measurement
    select Units of Measurement & select required Unit of Measure & set decimal places.
    Hope this helps...
    Give points if useful...
    Thanks,
    Jignesh Mehta

  • How to place a credit block on a Sales order

    Hi All,
    I am creating a scenario for testing in which I have to place a credit block on a Sales order. How do I do that. Please help.
    Regards,
    Shanu

    >
    Shanu Jain wrote:
    > Hi Ravi,
    >
    > Thank you for the response. If I want to get the error of credit block while creating the Sales order itself (when I am trying to save the Sales order) what settings we need to do besides making the credit limit zero for that customer in FD32?
    >
    > Regards,
    > Shanu.
    Hi Shanu,
    Just do simple debugging and change the field  value , it will automatically solve your purpose , with this there is no need to change the configuration etc.
    pls put the break point at ..
    1) Goto tcode se38. Here input SAPLVKMP and then press display.
    2) here you can see lot of includes , here pls double click on the include LVKMPF0A.
    3) Here you will see the code like..
    open values  > creditlimit
      IF SCC_SUM_OPENS GT SAV_KNKK_KLIMK.     :> place the break point here
        PERFORM MESSAGE_EXCEEDED_VALUE USING SCC_FLG_ORDER SCC_SUM_OPENS.
        MOVE CON_RC_NOK TO SCC_RC.
      ENDIF.
    4) And now do the sales order , the cursor reaches here , then in the debugging mode change the value of SCC_SUM_OPENS  to more than SAV_KNKK_KLIMK.
    5) And then press f8 , now you will get the desired result , ie your order will have a credit block.
    Hope this will help you.
    Regards,
    Vvieks

  • How to find Handling unit for a given Sales order...

    From which table can we find the Handling unit for a given Sales order?

    hi this will help u.
    SALES AND DISTRIBUTION TABLES
    KONV Conditions for Transaction Data
    KONP Conditions for Items
    LIKP Delivery Header Data
    LIPS Delivery: Item data
    VBAK Sales Document: Header Data
    VBAP Sales Document: Item Data
    VBBE Sales Requirements: Individual Records
    VBEH Schedule line history
    VBEP Sales Document: Schedule Line Data
    VBFA Sales Document Flow
    VBLB Sales document: Release order data
    VBLK SD Document: Delivery Note Header
    VBPA Sales Document: Partner
    VBRK Billing: Header Data
    VBRP Billing: Item Data
    VBUK Sales Document: Header Status and Administrative Data
    VBUP Sales Document: Item Status
    VEKP Handling Unit - Header Table
    VEPO Packing: Handling Unit Item (Contents)
    VEPVG Delivery Due Index
    with regards,
    Hema Sundara,
    pls reward if u find it helpful.

  • Decimal Points for Unit of Measurement

    Hi all
    For doing service entry in the QTY field can we put the value upto six decimal for any unit.
    in customisation for Unit of measurement can we configure this thing putting decimal places - six or is there any other setting is required
    Please help
    Thanks in advance
    Rajesh

    Hi,
    Yes in customisation for Unit of measurement you can customize it,
    but it will be valid whenver you use this UOM in the system.
    There is one thing also you can do
    The Quantity fields decimal points in service entry is by default 3 digits ,
    so to use 1,123456  quantity for lets say price 10 $
    you can multiply both sides with 1000
    i mean
    use 1123,456 for 10000 $
    just an idea
    Regards
    Hope it helps

Maybe you are looking for