Currency with 3 decimals

Hi !
i need to manage prices with 3 decimals and not 2 only. So i think i will set customising (set decimal places for currencies) in order to change all currencies decimal defined on 2 decimals.
Is there a risk to change this customising ?
Thanks
Jak

hi,
    i do not think there will be any problem when change the currency decimals from 2 to 3.
however if there is problem then ucreate ANOTHER KEYFIGURE AND WITH THREE DECIMALS PLACES.AND USE IT
REGARDS

Similar Messages

  • Currencies with no decimals in SAP R/3

    What are the list of countries in R/3 which do not have decimals in their currencies?
    I know SAP does not support for JPY.

    In the DB, SAP stores all amount values with 2 decimal places. But when SAP reads it, it interprets it based on the currency associated with the amount field.
    Try the FM BAPI_CURRENCY_CONV_TO_EXTERNAL. Pass the amount obtained from DB and the currency. This will give you back the actual interpreted value.
    Check the TCURX table for the currencies with other than 2 decimal places.
    Hope this helps.
    Thanks,
    Balaji

  • Currencies with 5 decimals

    Hi,
    For pricing reason, I need to define 5 decimals in some currencies (USD, ARS, EUR and DEM). I was reading some information about it, and the solution I found is to create one Z currency for each estandar currency (USDN, EURN, AR5 and DEM5).
    I am not sure about the problem this procedure can cause in the system. Suppose that the local currency is USD, so I will have the SD invoice in USDN. The document will be managed as a document in foreing currency. I wondering if I will also have rounding differences in the cIearing document, and for some report I will have to adapt the information.
    Does anyone have implemented this solution?
    Which problems can cause?
    Any recomendation about that?
    Thanks,
    Cecilia

    Hi,
    check the following threads:
    Currency in 5 decimal places.
    Custom Table Currency field with 5 decimals
    Any changes you going to made in OY04 is affecting cross clients.
    It is NOT recommended that when postings have already been made, that a
    change in the currency be done, as amounts posted can become invalid or
    incorrect as a result which is most critical in production environment.
    The decimal places setting in OY04 is limited to 5. It is not possible to set more decimal places in standard SAP.
    Technial explanation is also described on note 434349, 137626 and 126857
    Hope this was helpful for you.
    Regards,
    Cristiano

  • Change currency USD (2 decimals) by USDN (5 decimals)

    Hi,
    Please help me on below issue..
    In SAP I use a company code with currency USD (currency with 2 decimals), I would like to chang USD by USDN (currency with 5 decimals).
    how to make this change?
    The SAP system is used for costing of products and is active.
    What will become of the old cost calculations and prices stored in the purchasing info records?
    Thanks in advance for answers
    Jean-Marc

    Hi
    The changes can be made in transaction SU01 -> tab 'defaults' -> decimal notation.
    Note: Functionality available in the transaction code OY04, but SAP does not recommend changing the decimals of the currency in the live system after implementation. So please consult with your finance team before doing any changes.
    http://help.sap.com/saphelp_nw04/helpdata/en/01/dc31f9ad6d2e4d852ad4b169a5197c/content.htm

  • Currency with 3 decimal

    Hi,
    It's possible to make currencies with 3 decimals??
    Thanks in advance
    Dimitri

    yes its possible.
    check this thread
    5 decimals for Currency
    How to write an amount with dots

  • Custom Table Currency field with 5 decimals

    Hello,
    I have created a custom table and it has a field for 'US Plan Cost'. The users wanted it with 5 Decimals. I have created a custom domain and custom data element of DEC Type with 5 Decimals.
    Domain: ZCOST: Data Type: DEC, No. of Characters: 11, Decimal Places: 5.
    However When I am trying to create entries in the table though, it's giving me error: Input must be in the format _____,_____,_____,_____~._____
    The entry that I am creating is: 1.23450.
    I dont know what went wrong? Can anybody please help me?
    Thanks Much.

    Are you doing this with SM30?  or from a program?  If a program, be sure your data value is precisely '1.23450'. It sounds like you're inputting something else...
    Or, post code?

  • PLD: two type of currencies need different decimals in the same place

    Hi!  Expert;
    I have a problem with decimals in PLD.
    First, I tried currencies set up as "Without Decimal" but only works on System Variable areas.  I'm not happy about this result.
    One currrency such as $, need two decimal places; however,
    the other currency such as YEN, no need any decimal place
    Example:
    Concat (f_111,' ',f_222) in this field
    Document Currency f_111
    Document Total f_222
    I tried Round(F_222,0) and but both of them show 0 decimal even using link to and formulas -such as
    f_111 != 'YEN'
    f_111=='YEN'
    Please help me !! Thank you

    Dear Naoko Miyakawa,
    Please try the solution as following steps:
    1. In "Administration > System Initialization > General Settings > Display", set Decimal Places as 0 in Amounts.
    2. For currency YEN, set Decimals is Default
        For currency $, set Decimals is 2 Digits
    Then when you create the document the amount YEN will have not decimal and $ will have 2 decimals.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Display MENGE field with no decimals in smartfroms

    Hi Experts,
    I  want to print MSEG-MENGE field with no decimals in smartforms , how do i declare this field,
    I have also declared this field in global defination in quantity/currency field...
    But i am unable to get the output..
    I tried using &mseg-menge(13.0)& but i get an error in my program stating formating is wrong.
    Thanks In Advance.
    Ashwin.

    write a code to display menge value.
    data: l_menge   type i,
          l_menge2  type string.
    move: w_bseg-menge to l_menge.
    move: l_menge to l_menge2.
    condense l_menge2.

  • Changing currency to 5 decimals, affecting dialog programming.

    Changing currency to 5 decimals.
    The dialog program is affected.
    A price field on dialog program, having data element BAPRE (Curr 11 Decimals 2). For instance, enter price 2000, after pressing enter button, the price will turn into 2.00000  it was automatically devided by 1000, any idea what went wrong?

    You are using currency fields that reference a currency code. Most currencies in SAP have two decimal places. Dividing by 100 will work in most cases. Ideally you should get the CURRDEC value in table TCURX for the currency you are working with... then divide by 10 that number of times.
    example-
    USD, 2 decimals, divide by 10 twice.
    There is a function module that will do this for you. Can't think of the name...???
    YA..
    function modules <b>G_DECIMAL_PLACES_GET or TCURX_READ</b>

  • How do I do use the custom code and format for a percentage with 2 decimals in Report Builder 3.0?

    In Report Builder 3.0, I have the following custom code entered:
      Public Function SafeDivide(Numerator as String, Denominator as String) as String
    Try
    If Numerator = “” or Denominator = “” then
    Return “-“
    End if
    If Numerator = “-“ or Denominator = “-“ then
    Return “-“
    End If
    If CDbl(Numerator) =0 or CDbl(Denominator) = 0 then
    Return “-“
    End if
    If IsNothing(Numerator) or IsNothing(Denominator) then
    Return "-"
    End if
    Return Val( ( (CDbl(Numerator) / CDbl(Denominator) )*100 ) )
    Catch
    Return "-"
    End Try
    End Function
    I call the custom code in the cell with the following equation:
      =Code.SafeDivide(sum(Fields!TY_UNITS.Value)-sum(Fields!LY_UNITS.Value),sum(Fields!LY_UNITS.Value))
    I have the format for the cell set to 0.00%, but it’s not being followed.
    I want the result to be formatted as a Percentage, but instead I get values like: 
    -78.9473684210
    80
    300
    -100
    I have the format for the cell set to 0.00%, but it’s not being followed.
    How do I do use the custom code and format for a percentage with 2 decimals?

    Hi AngP,
    After testing the issue in my local environment, I can reproduce it. Based on my research, I find this issue is caused by the type of Units_VAR_Percentage cell is string, while the type of CDbl(Parameters!Var_Threshold.Value) is double, so they cannot be
    compared.
    To fix this issue, we can add a hidden column (Textbox91) next to the Units_VAR_Percentage column, and type =(sum(Fields!TY_UNITS.Value)-sum(Fields!LY_UNITS.Value)) /sum(Fields!LY_UNITS.Value) as the expression. Then use the expression below to control the
    BackgroundColor:
    =iif(iif(reportitems!Units_VAR_Percentage.Value=CStr(format(reportitems!Textbox91.Value,"0.00%")),reportitems!Textbox91.Value,0)>CDbl(Parameters!Var_Threshold.Value),"Yellow","PaleTurquoise")
    If there are any other questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • VAT code with 4 decimals

    Hello,
    Please, Is it possible to create a VAT code with 4 decimals? (exe: 9,5234%)
    And how can I customize it ?
    Thanks,

    HI,
    VAT code is allow only 3 decimals only.
    currently there is no solution for 4 decimals as per standard design.
    Sorry that we could not provide a more positive answer
    Reg
    Madhu M

  • Not allowing to enter PO price with 3 decimals

    Hi,
    This is reg an issue, when i try to create PO and enter PO price with 3 decimals, its not allowing to enter value as for eg .231 whereas it allows .23.
    Can any one explain why its not allowing to enter  3 decimal values.
    Wheather this can be changed in configuration, if not what could be the corrective measure.
    Regards
    vasanth

    Dear vasanth,
    Please check OY04. However the customizing here normally will be defined at very
    first you the company use the system. Frequently changes or subsequently change
    might affect the already purchase document in the system and this will create system
    inconsistency.
    Therefore, if you want to do this, if have to study it carefully and make sure it not affect
    the existing purchase document or else you will be in inconsistency.
    I will advice you to make a thorough test in sandbox to see if suit you and study all the
    impact. If ot was ok, then only goto prod.
    Best Regards,
    Ian Wong

  • Currency with commas

    Hi all,
    I have a problem of displaying currency fetched from KONP table with commas.
    Its not related to displaying the currency with commas.
    I want to store the fetched value of currency with commas into some variable for further processing.
    Scenario>>
    If currecny value is 1000 in KONP,then i need this value to be stored in some variable as 1,000.
    Thanks,
    Anurodh

    Hi,
    you can use the WRITE statement to get the thousand seprator..
    l_curr = '1000'.
    WRITE l_curr to l_char. " l_char will hold 1,000

  • Convert float to a numeric with 3 decimals

    Hi,
    How can I convert a float number to a numeric number with 3 decimals?
    Tks,
    Daniela

    hi Daniela,
      Declare it as type <b>P</b>
    i.e,
       Data : v_float type f,
              v_dec   type p decimals 3.
              v_dec = v_float.
        write : v_float, v_dec.
    Regards,
    Santosh

  • UOM with 4 Decimals in PR , PO.

    Hi All,
    I want to use UOM with 4 decimals in SERVICE PR , PO but system is not accepting value more than 3 decimals.
    we created UOM with 4 decimals.
    When i input the quantity with 4 decimals the following message appears: input must be in the format ,,_,_~. -..
    please suggest.
    Thanks and Regards
    Mahesh

    looks like you need some help to find your posted questions
    4 DECIMALS UOM
    and
    Re: Input must be in the format _,___,___,__~.___   -
    why do you post the question again and again, without providing new information?

Maybe you are looking for

  • How to clear documents

    HI Experts, My user has documents got posted in gl account with document type WE. Where she can clear this? i mean t-code.. thanks, Uma

  • Removing white border around applet in browser?

    Greetings All, My applets are surrounded by a white border in Netscape and IE. Can I get rid of it so that the applet goes from edge to edge in the browser control? (Looks like default 5 pixel Hgap is in force, is this the case, and if so can it be o

  • How to recover unsaved document in Word 2011 for Mac?

    I had a document that I saved under the name Travel Journals, and there's about 4 pages there. I added onto those four pages later but I guess I accidentally hit "do not save" or something. I can find the first 4 pages, but nothing else. Help please?

  • MRRL MRDC Automatic settlement of delivery costs

    I have a question regarding ERS and fixed delivery costs. We want to use ERS for a service with orderquantity independent costs and order quantity dependent costs. The purchase order is created based on an external operation from a production order.

  • CHaRM - Urgent Change - Transports removed from request when they are released

    Hello, I'm in the processing of configuring and testing CHaRM within my landscape.  I'm running into a strange problem when creating an Urgent Change.  I can create the request without a problem.  Then within the request I create a  Transport Request