Decimal Notation settings

Dear Community,
I would like to know if is it possible use on SAP  the " . " key of the numeric keyboard as a " , " symbol like we use on MS Excel by regional settings done on Control Panel of windows OS. In excel If I press the " . " on numeric keyboard we get  a " , " by regional settings as I said.
I have set my User profile / own data / Decimal Notation with 1.234.567,89 but doesn't work.  Also, our "Country global parameter" (OY01) decimal foramt, is set as 1.234.567,89
The regional settings on Windows OS is set for decimal notation as 1.234.567,89  but SAP always get the " . " key of the numeric keyboard as a ". " not like the desired " , ".
Could anybody help me with this?
Regards
Scottie

Hi Nils,
Thanks for your reply. I have checked on Control Panel / Regional Settings / Regional options / customize your own format is set with our language (country), so number notation is: 123.456.789,00.
On MS Excel I can check this settings is working OK, so on numeric keyboard part, if I push the "." key, on Excel we get an "," symbol instead "." so regional settings is working ok ouside SAP.
On SAP, on menu System / User Profile / Own Data / Default sheet / Logon Language and Decimal notation is set like 1.234.567,89  ,as Control Panel on Windows OS but when I push on numeric keyboard part the "." key we get the same symbol "." instead desired ",".
We are using SAPGUI 720 patch 6 but we have tested with SAPGUI 710 patch 19 with same wrong result.
If I change as you told me on SAPGUI the decimal notation to 1,234,567.89 works ok because get the "." as decimal format, but we need to use "," symbol.
What could be the reason for this?
Thanks in advance
Regards
Scottie

Similar Messages

  • List of users and their decimal notation settings in SAP system

    Hi all, i'm looking to get my hands on a list of all users in our SAP system and their respective decimal notation settings? I know that these can be mass changed using SU10 however I am unable to determine how to view a list of users and their settings.
    Thanks,
    James

    Hi James,
    You can find many useful reports, in SUIM transaction to see user details, but not decimal notation field. I don't know a report to show decimal notations, but as a workaround, in order to see the decimal notation, you can check "USR01-DCPFM" by using "SE16".
    Best regards,
    Orkun Gedik

  • Regional Settings Decimal Notation

    Hi - Quick question here
    I want to default a specific Decimal Notation for our field sales team and do not want them to have to go to the Personalize menu to change.   How do I do this?   I have reviewed the Admin Guide but could not find any details on how to do this.
    Thanks,
    Jeff

    Hi Jeff,
    The decimal notation depends on the personalized settings of each user.
    In the current release of the system these changes are user specific i.e. all your users will have to change it with their respective logins to be able to use the required decimal notation.
    I’ve heard there is a plan to deliver a report which enables changing decimal notation for mass employees, but there is no commitment for this.
    Best Regards,
    Cristiano Rosa

  • Incorrect decimal notation of amounts for different countries

    Hi,
    We are making payments to vendors across different countries through Cheques and BACS.
    We are facing an issue with the decimal notation of amounts trhough APP run.
    For UK based  vendors amount are passed to the cheque in the format 10,000.00 (Ten Thousand)
    For non UK based vendors amounts are passed to the cheque in the format 10.000,00 (Ten Thousand)
    Could you suggest on this issue?
    Thanks,
    Naresh

    Hi Naresh ,
    Check the country specific settings in your system . The path for the same is:
    SPRO > SAP Netweaver > General Settings > Set Countries > Specify Countries in mySAP system.
    Check the Decimal point format setting for both US and UK in the same. I think in your system its maintained differently and because of which you are getting the error
    Hope it helps
    SJ

  • ME13-Difference in the decimal notation in amount in conditions

    Dear All,
    I get this issue in the conditions of ME13(PIR). The value in the database(KONP-KBETR) has 2 decimal places, whereas in the screen, decimal notation is not present. i.e., the value looks like being multiplied by 100. This is present only in one system. The other system shows the value as it is in the database. This is common for all users.
    How can I change this? Is it some screen setting? Please help.
    Thanks,
    Sumanth

    The database always stores the values with 2 decimals, but  dependend on the currency settings the SAP programs that show the values to the user (except they are using SE16)  or calculate values, or printing puchasing documents   will take care to show it in the right form.
    If you develope your own programs, then you have to take care about this by yourself.

  • How to convert decimal notation to comma notation

    Hi Folks,
    I have an issue in converting decimal notation to comma notation for France.
    I have changed the decimal notation in SU01 from 123.4 to 123,4 but when i run some custom program written by me it is extracting output as 123.4 than 123,4.
    So i want to have the output of report to conver all numerical values(from decimal format to comma format) i.e., 123,4 format from the 123.4 format.
    Please help me in fixing this issue
    Edited by: Nishanth Kumar Reddy Chenchu on Apr 24, 2008 1:16 PM

    Hi Nishant,
    U can use the statement WRITE TO. This will write the data as per the user settings. When ever user changes his settings like decimal notations then this statement will write the data as per the current settings of the user.
    DATA: l_amount1 TYPE wrbtr VALUE '123.45',
              l_amount(16) TYPE c.
    WRITE:/1 l_amount1.
    WRITE l_amount1 TO l_amount.
    WRITE:/1 l_amount.
    Just copy paste above code in a sample program. First execute this program and note the output. Then change the user settings for decimal notations and log of from SAP(Because user settings will become active only after fresh login). Now execute ur report and see the difference. In this way u no need to change the program when ever user changes his settings.
    This thing not pnly applies for amount but also for date, time Quantity fields
    Thanks,
    Vinod

  • Global setting for decimal notation setting?

    Experts:
    Where can I set the decimal notation for all users? Is there a global default setting for this?
    I need to display numbers as xxx,xxx,xxx.xx.
    Each individual user can set this in their Maintain User Profile -->Default settings.
    But I need to have the system default for EVERY user to xxx,xxx,xxx.xx.
    Your assistance will be rewarded.
    Thanks
    Den

    Hi,
    Go to SU10 - Mass change. Enter all the User list and make the changes.
    Hope it will help u.

  • Configuring decimal notation  in SRM 7

    Hi ,
    We are on srm 7 ECS.
    How can we change the Decimal  notation to 1.234.567,89 at the SRM client level.
    I know we can change it in su01 for every  user ID , but I want to change it at teh client level, so that it appears the same for all users.
    Rgds
    Sumendra

    Hi Prakash,
    If you want to change the existing user decimal notation you need to modify  in SU3 t.code.
    In order to control the default settings while creating SU01 user id, BASIS team can maintain Access enforcer (please check with basis guys to know more about access enforcer).
    Also, Via SRM NW portal, you can personalize the settings from the following path
    NW portal --> Home --> Personalization --> SRM User settings
    Regards,
    Krish

  • Decimal Notation in SMARTFORMS to use plant default instead of user

    Hi All,
    Currently, the form is printed sometimes using user decimal notation and sometimes using plant.
    For new plant, the default is still 123.456,00.
    However, the user one is 123,456.00.
    At times, when the user tried to print invoices and etc, it will come out as 123,456.00 but at times, it comes out as 123.456,00.
    The form output should be using either plant or user.
    Where is the settings which can be changed?
    Thanks in advance for all your help.

    Hi,
    The decimal notations depend on the country settings specified in the system.
    Hence, you can override the settings by using program lines in smartforms in which you can write as below.
    SET COUNTRY 'US'. ( example taken as US ).
    So, whichever country decimal notation you want in the display you can set it like above.
    Regards,
    Ram

  • Incorrect Decimal Notation

    Hello All ,
                  For some of our New Hires are facing Issues during Enrolling for Medical. It displays as u201C22,00u201D instead of u201C22.00u201D and it gives them an error after the election.
    I can do for single user through SU01 and save their Default settings, but what about if there are large number of New Hires.
    Is there a system setting that can be set so that all new users created will have the date/decimal format defaulted to something other than the normal, European format date/decimal.
    Please suggest.
    Thanks,
    CB

    Hi Chandresh,
    Refer the below links:
    Re: How to get decimal notation in 'SU01'?
    User Defaults on user creation
    Profile parameter can be changed for this -  zcsa/moddcpfm
    Rgds,
    Raghu

  • Change Decimal Notation Format

    Hi All
    We have a requirement to output currency and quantity fields in a smartform to a different format than is specified in the users settings.
    This can be different depending on the country key of the vendor.
    Does anyone know of a way to dynamically change the decimal notation of a smartform.
    Thank you
    Darren

    Hi,
    Please check this function Module HRGPBS_HER_FORMAT_AMOUNT
    or
    You can use :
    Write <CURRENCYFILED> to <new_field >USING CURRENCY 'USD'.
    then you can use New-field in the smartform
    Regards
    Sudheer

  • Is the Decimal Notation Setting based on the country of the vendor?

    I would like to ask help with regards to an error which i encountered when I Print Preview a Purchase Order Document via Transaction ME23N.
    Within the Print Program, the Decimal Point setting is normal ( for example 2.90, 192.97, 1,903.00 , etc.), but when the value is passed on to the SAPscript Form the Decimal Point setting is incorrect ( for example 2,90 , 192,97 , 1.903,00). This error is only observed on a single Vendor being used in the creation of the PO.
    I would like to confirm if indeed the settings for Decimal Notation is based on the settings being used in the specific country of the vendor.
    I hope anyone can help me out with this one. Reward points up for grabs.

    Hi
    In my case in sapscript while printing total for JPY is for three decimals but after calculating it used to take two decimals & leave one decimal to left ex as below.
    FOB : 100.000
    Freight: 10.00
    Total  : 1000.00 (In figures One Hundered & Ten Only).
    here in sapscript program this decimal notation was given for two hence it was going to left side we correct it to three decimal notation.
    kindly check with script & you can fix it there.
    Regards
    Rang

  • Decimal Notation while displaying outputs

    Hi All,
    There are two typs of decimal notations first is 1,000.00 and other is 1.000,00.These are maintained in user profile settings. Are these specific to countries also?
    If I want to display amount in the output with correct decimal notation, decimal notaion at which level should be considered User level or Country level?
    please reply.
    Thanks
    Saurabh

    Hi,
    If we specify the country key  the system do not consider the settings from the user master record and searches table T005X for the country key. If the country key exists, the system sets sy-subrc equal to 0 and formats the output of all  the 'WRITE' statements according to the settings defined in T005X. If the country key you specified does not exist, the system sets sy-subrc equal  to 4 and formats for all 'WRITE' statements with the decimal characters as period '.'.
    thinking on this point of view its better to specify the country key......

  • How to do setting of  decimal notation and arithmatic and character note

    Hi colleagues
    I do have one problem
    And the following setting tried in SAP netweaver so do not give any hint for Netweaver
    The problem is stated as follows
    in output type in Germany they use , instead of . the dot signifies point that is .
    and we use , as a seperator in means suppose we have to write 2000 we write like wise means as per our requirement whether we need to mention 2.000 or 20.00 but in germany they use comma ,
    so in output type display point the problems are increasing and they are not getting solved.
    so it is the question of compatibility
    what went wrong i am unable to understand
    is there is any significance of country specific setting of decimal notation
    or any thing need hint towards the same.

    Hi
    For your output type assign a smartform and in the smartfrom write the program that the decimals should come like , instead of . then your requirement can be fulfilled
    Also check in OY04 wheather you can maintain or not
    Regards
    Srinath

  • How to get decimal notation in 'SU01'?

    Hi guys,
    You know that when we process the currency, it needs to know what the user have set the decimal notation.
    You can run tcode 'SU01',click the tab 'default' to see it.
    So how to get the user the setting?
    Any function module ?
    Welcome any ideas.
    Thanks very much.
    --James Liu

    make use if table
    USR01
    USR01-DCPFM     XUDCPFM     CHAR     1     0     Decimal notation
    possible values:
              1.234.567,89
         X     1,234,567.89
         Y     1 234 567,89
    regards
    Prabhu

Maybe you are looking for