Changing decimal format

Dear experts,
I want to know how to change the decimal notations format..presently my system is showing comma after every 2 decimals but it should appear after every 3 decimals .
we are working for a Nigerian client.
For example : 1,00,000.00 should displayed as 100,000.00
Regards,
Rajeev.
Edited by: rpillaiv on Jun 22, 2011 2:52 PM

Hi,
Apart from SU3, we can have country specific decimal pt notation.  T-code OY01.
SPRO path:  IMG > SAP netweaver > General setttings > Set countries > Define countries in mySAP systems. 
Go to country code NE - Niger, which is your country I guess. At the end, you have an option to control this.
Regards,
P Gomatheeswaran

Similar Messages

  • Change decimal format to time format ie 1.5 to 1:30

    Hi I need to create a field such that when you enter a value in decimal format it gets converted to time format.
    Eg change 1.5 to 1.3 ..... Can any one help cheers.... any light on how to do this would be much appreciated.

    create table num_to_time (seq number, val number, dtvl date);
    insert into num_to_time
    select 1 seq, 1.5 val, null dtvl from dual
    union all
    select 2, 2.25, null from dual;
    commit;
    create or replace procedure p_numtotime is
    v_seq num_to_time.seq%type;
    v_val num_to_time.val%type;
    v_date num_to_time.dtvl%type;
    cursor c1 is select * from num_to_time;
    begin
    open c1;
    loop
    fetch c1 into v_seq,v_val,v_date;
    exit when c1%notfound;
    update num_to_time set
    dtvl = to_date(to_char(trunc(sysdate)) ||
    ' 0'||trunc(v_val)||':'||to_char(mod(v_val,trunc(v_val))*60)||':00',
    'dd/mm/yyyy hh24:mi:ss')
    where seq = v_seq;
    end loop;
    commit;
    close c1;
    end;
    exec p_numtotime;
    drop table num_to_time;
    drop procedure p_numtotime;

  • Key figure Date in Decimal format

    Hi all,
       I have a key figure 0CPR_ACFR_K  (Date) which is in Decimal format.
       Data in PSA for the particular field was like this '07102008'
       but after that it is changing to 7327.98  that is in decimal format.
       But i dont want this to happen ie. it should not get converted to Decimal or
       i want to convert the decimal value again to the equivalent date.
       pls help in this.

    Hi  jean liker,
    It will get converted due to its properties. If you want to use this particular object as keyfigure, you can create a variable with processing type replacement path and use. Its better to maintain as char.
    [Replacement Path: Replacement with a Characteristic Value|http://help.sap.com/saphelp_nw04/helpdata/en/03/6ba03cc24efd1de10000000a114084/frameset.htm]
    Hope it Helps
    Srini

  • Convert a String to Decimal Format in European format

    Hi Experts,
    I am having a string as a context type for a input field, where the user can enter the Price, I need to convert the same into European format "###.###,00", I am using this below code to convert the string to decimal format
    User will enter the input as 10 as it needs to be converted into 10,00. Also, 1000 which has to be converted as 1.000,00
    String Str1 = wdContext.currentvn_temptable.getVa_TempUnitPrice();
    Locale mylocale  = Locale.GERMAN;
    String pattern="###.###,00";                    
    NumberFormat nf = NumberFormat.getNumberInstance(mylocale);
    DecimalFormat df = (DecimalFormat)nf;
    df.applyPattern(pattern);
    String output = df.format(Str1);
    wdComponentAPI.getMessageManager().reportSuccess("Unit Price" + " " + pattern + " " + output);
    When I execute the above code, i am getting an error called "Malformed Pattern ###.###,00"
    Please let me know, how to convert a String to Quantity in European format
    Thanks & Regards,
    Palani

    Hello!
    Try to change your pattern to this one 
    Locale mylocale  = Locale.GERMAN;
    String pattern = "#,#00.00";                    
    NumberFormat nf = NumberFormat.getNumberInstance(mylocale);
    DecimalFormat df = (DecimalFormat)nf;
    df.applyPattern(pattern);
    String output = df.format(1111111.222);
    Pattern has an influence on number of digits between separators, but you have to use ',' for grouping and '.' for decimal. Character values for separators correspond to your Locale object.
    Thanks, Mikhail

  • Decimal format time value to convert into time (hr:min:sec)value in a graph

    I need to develop a graph in WAD, in BW7. In the graph the value must be showed as HR:MIN:SEC, which I cannot get it right.
    The keyfigure value  carries the duration(hr:min:sec) in decimal format.  In the query, I use this keyfigure for calculation. To get the time broadcasted for a week range. I get the total duration (say 507835.000). Now I need to convert this value back to hr:min:sec. I use the below formulas to get the hr, min, sec.
    D = 507835
    Val1 = D/3600
    Val2 = Frac(val1)
    Val3 = Val2 * 60
    Val4 = frac(Val3) * 60
    Hr = Val1 – Val2
    Min =  Val3 – frac(Val3)
    Sec =  Val4
    In another formula in the query I add Hr + Min/100 + Sec/10000 to get hr.minsec format.
    When I do an average on count of weeks,  this doesn’t round off correctly.
    I tried to also use the Data function TIME() which when the time is > 24 hrs changes the value.
    Lets say if it is 39:00:00, it shows value as 15:00:00 instead of keeping the value 39:00:00.
    When I used this value in the graph it did not show the HR:MIN:SEC values in the value axis instead  it showed 0.0, 0.1,….1.0. Bcoz of this the graph is blank.
    Can anybody help me to resolve this problem.
    Thanks alot
    Anima

    I checked SU01 and didn't see anything there to customize...
    In my workstation, control panel / regional and languages settings / tab regional Options / customize; my time format is HH:mm:ss; the HH has to be in capital letter to display the time in 24 hour...
    but this is strange anyway... are you reporting with web frontend or excel?

  • How to Change the Format of Object.................

    Hi,
    The client is asking us to change the format of the out of th object into another format.
    With The existing format the result is DisplayFare: 4,673.23
    and the formula used is :
    WhilePrintingRecords;
    global currencyvar DisplayFare;
    global currencyvar array PaxFare;
    global numbervar num;
    if {fld.Fld1}= 'IPAX' then
        DisplayFare := PaxFare[num];
    DisplayFare;
    But client want the same in different format DisplayFare:4 673,22.
    For what changes i needs to do...................please do the needful.
    Regards,
    Maheedhar

    Hi Maheedhar,
    The only difference I see if that the required format does not have a thousands separator (Or does it have space as the separator?) and it uses a comma as the decimal separator.
    You can right-click the field > Format Field > Customize > In here you should be able to change the Decimal separator, Thousands separator etc.
    -Abhilash

  • How to change Data Format

    I'm using Sql Developer vers. 1.1.2. for Oracle 8.1.7 and I can't change Data Format. Even if first I run "alter session set nls_date_format = 'DD/MM/YYYY';" and after I run "select data_field from table;" in the SQL Worksheet, it goes on reporting the field in format "MM/DD/YYYY HH:MI:SS". It seems to me as if the "alter session" doesn't work.
    I've got a problem with decimal separator too. I mean when I run "select salary_field from table;" and the item is for example 2300,32 the report gets null column even if I've set Decimal Separator to "," from Tools>NSL Parameters>Decimal Separator.
    I need help.
    Thanks in advance
    Marco

    Marco,
    It isn't really a great help, as you need to access 8.1.7, but the current version doesn't have this problem - it uses the current NLS_DATE_FORMAT setting to format the date, regardless of the NLS preferences.
    I have vague memories (1.1.2 has largely faded from my memory) that when they first introduced the NLS preferences that they took precedence over the DB NLS settings (ie date formatted in SQL Developer based on NLS preferences).
    On the decimal separator, I have other vague memories of problems if you didn't set both the Decimal and Group separator, although a quick search on the forum didn't highlight something that seemed the same as your problem. After logging on (ie with the NLS preferences as the DB NLS settings), what do you get if you the NLS_NUMERIC_CHARACTERS parameter in the NLS_SESSION_PARAMETERS view? This should have two characters - the first one being the decimal separator and the second being the group separator.
    theFurryOne

  • Decimal format to 2 decimal places ????

    Hello Everyone,
    I have created a web dynpro application which to display a report depending on the data given by the BAPI. But there is some issue with the numeric data returned by the BAPI.
    For ex - if the BAPI returns 5.00 the value is displayed in the report as 5.
    I want uniform decimal values till 2 decimal places. For example 5 shd come as 5.00, 2.1 shd come as 2.10 etc.
    I searched SDN abt this, and found many threads relating to this.
    I tried using decimal format, creating a simple dictinary type, but using all this what happens is the value basically changes to a string format, this implies that the value is displayed in the table as "left-aligned".
    Where- as we need the decimal numeric values to be right-aligned.
    Any thoughts how to achieve this.
    Please correct me if I have missed out on anything.
    Thanks,
    Samta

    Hi,
    From wat i understood.. u have a attribute coming from BAPI.. which you want to display with two decimal places,,
    In this case.. assuming it is coming with 2 decimal places from the backend..  create a value node.. inside the node which contains the output data. set its carinality to 1..1 .. create a value attribute of type big decimal in it.. or probably string.. if there is an issue in displaying BigDecimal directly..
    map this new attribute to the necessary column in the table..
    BigDecimal value = new BigDecimal("the actual value in string or long").setScale(2);
    assign this to the value attribute created..
    (If alignment is the problem.. set the column 's textview property halign to right.. and layout as block or paragraph.. )
    Regards
    Bharathwaj
    Message was edited by:
            Bharathwaj R

  • Lightroom Map - Changing Coordinate Formats

    When adding GPS coordinates within the Map module the resultant coordinates are given in the format xx°xx'xx", x°xx'xx". When Alt-clicking on the arrow Google Map opens and there the coordinates are shown in the decimal format xx.xxxxxxxx, x.xxxxxxxx
    In fact, this latter format is the one that I prefer and also have it set in both my Garmin GPS units. Most hotel information and other sources that I locate also give their location in this decimal format which appears to be the most popular (along with UTM) here in Europe.
    Is there a way of changing the format used/displayed in Lightroom 4 (must admit that I can't see anything in Preferences) and if the answer is no, would Garmin consider adding a menu allowing users to choose coordinate formats appropriate for their own use?

    Please see these related posts and add your opinion and vote:
    http://feedback.photoshop.com/photoshop_family/topics/gps_coordinates_cannot_be_entered
    http://feedback.photoshop.com/photoshop_family/topics/lightroom_please_display_precise_gps _coordinates
    http://feedback.photoshop.com/photoshop_family/topics/is_there_a_way_to_display_utm_coordi nates_in_the_lr4_map_module

  • Changing number format

    Hi ,
    I need to change number format . for example if its 1 lakh 1,00,000.56 (56 paise)  its displaying as
    1.00.000,56.
    how to convert it to 1,00,000.56

    System
           -->User Profile
                              -->own data
                                             -->Defaults tab
                                                                --> change decimal naotation accordingly.
    Or try using thousand seperator
    e.g. value(T)

  • Use of comma decimal format in % Breakdowns

    Hello,
    We have global users who would like to enter their decimal values for % Formulation and/or Ranges on the %Breakdowns in the comma decimal format (i.e. 9,99).  This does not seem possible regardless of free text language.  I just wanted to confirm that this was the case.
    Thanks,
    Drew

    Dear Kai,
    Thank you for your reply.
    I read the note and found that if I change my browser language to EN,
    everything works fine.
    However, if I change back my browser language to Chinese,
    the decimal seperator becomes comma.
    In the note 1064448, it said it's related to country settings.
    And the note gave a XML code to set the language to EN.
    But...if I put this code to my WAD XHTML,
    does that mean my chart's related settings, like axis label,
    would also change to English format?
    (Because when I change my browser language to EN, the chart's axis label and some other description also change to EN.)
    Is there any way that I can set the log on language Chinese should use decimal seperator "." instead of ","?

  • Set currency 3 digit decimal format

    Dear SAP Experts,
    Currently we have multiple SAP clients running in multi countries in one platform and shared SAP cross-table
    Now we have situation that one new country will have 3 digit decimal currency format OMR (150.876). At the moment if
    change decimal currency setup in table V_CURX then we can face issue with other clients.
    Case1 - I understand if no document posted currency in OMR is any of the client no issue I assume.
    Case2 - If there is any document posted with currency OMR in any of the client which shared cross client table then we might
    get serious implications.
    Is there any way that we can handle case 2
    Thanks & regards,
    Prashant Rane

    Hi
    If i observe your post, you said that its a new country
    Is it for new country for your client or for all clients
    If it is new for all clients you can change it in follwoing path
    SAP NetWeaver
    General Settings
    Currencies
    Set Decimal Places for Currencies
    Reg
    Vishnu

  • How to change Decimal Notation based on User settings programmatically?

    Hello All,
    Like cl_abap_datfm=>conv_date_ext_to_int  and cl_abap_datfm=>conv_date_int_to_ext which changes the date format ,is there any class/method which changes the number format......I mean decimal and thousand separator format. I have to do that based on the User settings which I am getting from USR01 table. But not getting any class/method where I have to submit the number along with the format to get the format as per user settings.
    Thanks in Advance.
    regards.
    Sarbajit.

    Hi Sarbajit,
    No need for FM. Try like below using 'Write To' statement,
    Declare a variable of type P.
    Move ur number to that variable.
    Then Write that variable to variable of type Char.
    Now Char variable will contain value according to the User Decimal Settings.
    PARAMETERS: num TYPE i DEFAULT 9999.  " Enter ur number
    DATA: qty TYPE p DECIMALS 3,  " Variable of Packed type
                ch(13) TYPE c.  " Character variable
    qty = num.          
    WRITE qty TO ch.     " According to Decimal format in SU01, value is written
    WRITE ch.
    Thanks,

  • Convert decimal to User Decimal format

    Hi All,
    I have number in this format 10.000,52.I want to change this format to my User decimal format whcih  is entred in SU01.
    Can anybody please help me out.
    Thanks,
    Swapna.

    Hi Swapna,
    Please go to SU01 --> Enter user id --> display --> Anc click on default tab and check the decimal notation.
    Declare one field to currency type and then try
    Use FM BKK_AMOUNT_CONV_TO_INTERN_MAIN.
    you can check by changing the values in su01.but remember your change reflect only when you logoff SAP and again login.so once logoff is needed.
    regards,
    Ranveer.

  • Cannot print to PDF after change decimal symbol

    When we used
    Acrobat Pro 7.0, PDF printer worked fine with any setting of "Decimal
    symbol" in regional setting. But, after we install Acrobat Pro 9.1, we cannot print t
    o PDF any more, when we change decima symbol back to period,
    it works but standard in my country is use comma "," for decimal symbol instead of per
    iod "." error message is "standard.joboption..."
    So, any one can give us the solution to print Word or Excel file to PDF without any error, why Acrobat 7 can work but not Acrobat 9.1 and above cannot.
    Thanks in advance!
    Hung

    I downloaded a trial of Acrobat today, but apparently the Distiller part doesn't work at all. It's not really an option to change the decimal symbol, being Swedish. I'm using Win7x64, English language but Swedish keyboard, date format and of course comma as a decimal symbol.
    Is the only solution using PDFcreator for printing PDFs? It seems very silly that Adobe can't get this right, it's beyond me why configuration parsing depends on the system locale!
    This software is apparently not Win7-ready at all. Is there an updated version in the works?

Maybe you are looking for

  • Error in workflow while linking goods receipt document with parked invoice

    Hi All, I parked document using Tcode MIRO, when WF has been executed and goods receipt document has been created.At the time that we tried to link this goods receipt to parked invoice document in the workflow,The problem happens with work item sayin

  • Problem importing to mp3_ file name will not change

    I have experienced this problem multiple times before and still can't find the solution. Every-time I Import a Cd to "MP3" a weird file name is created. When I located the mp3 after import then try to rename it. I notice that the weird file name is s

  • Division of random numbers, see if the result is an integer.

    Simple and yet cant find an easy way around it. I have 2 RANDOM numbers coming in, I'm dividing them and I want to see if the result is an integer or not. Basically I need to see if the divison of the 2 random numbers provides a whole number. Who wan

  • Problem in scripts!!!!!!!!!!! please help...

    Hello Friends, I have an issue in script. Can anyone suggest me what does this mean in a script. &WIPRT-COPY_TEXT& Is this a text symbol ? Actually the value comes form the program and gets printed in the script Output. But if i need to translate the

  • Editing Web Templates For Dummies

    I am in the process of modifying a template that have. The problem is that when I am working in Dreamweaver I can not select an image to modify because everything is sliced into different sections. However, when I open the PSD folder in Fireworks eve