cancel
Showing results for 
Search instead for 
Did you mean: 

Currency after Decimal

Former Member
0 Kudos
299

Hi All,

My customer wants 2 digits after decimal for INR and 3 digits after decimal for USD, EUR and Foreign currency.

I have already made transactions. So how do I set now?

In system Initialisation I have set decimal after amount and price is 4 . So by default system is taking for every currency 4 digits.

When I looked at currency level in admin- setup - financial- Currencies I couldnt see 2 digit in INR.

How can I change the decimal currency to 2 for INR?

Regards

Shashi

View Entire Topic
Former Member
0 Kudos

I could see the 'Decimals' option in Administration -> Setup -> Financials -> Currencies Setup screen.

I changed it to 2 decimals for INR and documents also displays only 2 decimals.

I check with SBO 2005B PL38. Please check from your side.

Former Member
0 Kudos

Yes,

But I cannot see 2 digits in INR currency.

As I have already made transactions. Even if I want to decrease the digit to 2 from 4 in system initialisation. system is not allowing to decrease.

Is there any way

Regards

Shashi

Former Member
0 Kudos

SAP will not allow you to decrease the Decimal Settings in "Administration -> System Initialization -> General Settings ->Display" Tab.

You can change the Decimal Settings only in the Currency Settings Screen.

I think there is some problem with your Patch level.

I could see follwoing options in Decimals in Currency Setup Screen:

Default

Without Decimals

1 Digit

2 Digits

3 Digits

4 Digits

5 Digits

6 Digits

Former Member
0 Kudos

Yes It is showing for all other currency but for INR It is starting from 4 digits

I believe that transactions have been done. does there is any implication for that?

Regards

Shashi

Former Member
0 Kudos

There is no such problem with any patch level.

SBO does not allow the decimal places to be decreased once they are increased.

Therefore, if you've made your decimal places during implementation to show 2 places, you cannot change is to 1. However you can always increase, i.e., from 2 to 3 and from 3 to 4 and so on.

Since your customer requires INR to be 2 decimals and rest currencies to be 3, you should have -

1. set 3 decimal places in your basic settings during implementation

2. In all printouts, round the INR to 2 decimal places using the PLD functions or otherwise. The other currency types, you can leave them unchanged.

3. Your interfaces are however still going to show 3 decimal places.

Cheers,

Gautam