Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Decimal Notataion

Former Member
0 Likes
2,088

HI,

I was going through a couple of items. During this process, I noticed that the default decimal notation for my user data is set to: 1.234.567,89. Is this deliberate? Can I switch this to the default decimal notation to be 1,234,567.89? The date format is similarly set;

what is the use of decimal notation? Is there any limit or range?

Can we change the Decimal notation, Will it effect the system in anyway.

Regards,

Magham

8 REPLIES 8
Read only

former_member632991
Active Contributor
0 Likes
1,556

Hi,

u can change the decimal notation for the specific user

go to SU01->defaults->decimal notation

here change the dots into commas.

Hope it helps.

Regards,

Sonika

Read only

0 Likes
1,556

sonika,

Thank you for your responce.

I would like to know what is the use of this decimal, can you tell me what is the importance of this decimal notation.

can you send me any link on decimal Notation

Regards,

Magham

Read only

0 Likes
1,556

Hi Magham,

THIS PROCEDURE IS BY CHANGING SETTINGS :

In your user profile, change the decimal format you are currently using.

System->User Profile->Own data.

Go to defaults tab and then change your decimal notation.

Hope this resolves your query.

Reward all the helpful answers.

Regards

Read only

0 Likes
1,556

It depends on the requirement , if they want the want the decimal separator to be comma then you have to change that

Depending on the country the decimal separator can change

Read only

0 Likes
1,556

Mainland Europe use . as thousand separator and , as decimal separator

e.g. 12345.89 = 12.345,89 in Europe except UK where it is 12,345.89

Use own data - settings not su01 if possible unlesss you are changing for another user

Read only

Former Member
0 Likes
1,556

Hi,

Use the below path to change the Decimal notaion.

System->User Profile->Own data --> Default --> Decimal Notation

You can select only the SAP predifined settings, SO the number and the Decimal notaion will applicable for every field which you access using the user ID which you set the settings

Regards

Sudheer

Read only

Former Member
0 Likes
1,556

Hi,

The importance of decimal notation is mainly applicable to Currency fields. For example Japanese currency fields will not have any decimals. Whereas US there are 2 decimal places in its currency fields. This kind of differences you can find while writing currency fields using respective currency keys on the report.

thanks,

sksingh

Read only

0 Likes
1,556

Further to sksingh's reply;

Some currencies are 3 decimal places, (check table TCURX). So you have to write values in those countries in the correct, local, format. 123,456 has a very different value to 123.456.

You can change your own settings to the format you are used to. SAP stores numeric's with an implied decimal separator. So you do not need to worry about the format.

2 points:

1) After you change your settings log off and on again for them to take effect.

2) If you execute a BDC created by someone with a different format then numeric data will be wrong.

MattG.