cancel
Showing results for 
Search instead for 
Did you mean: 

Increase in Decimal from 2 to 3 digits in pricing

Former Member
0 Kudos

Hi Gurus ,

Currently in my pricing procedure , two places decimal are coming , there is a requirement from client , they require decimals till three digits

Pls advice what can be done for that

Regards

Umang

Accepted Solutions (1)

Accepted Solutions (1)

former_member227476
Active Contributor
0 Kudos

dear umang,

i think you can change in SU01 which will update only for your user id

thanks and rewards pls

siva

Answers (3)

Answers (3)

Former Member
0 Kudos

hi,

it's very simple.

use this process.

Price with additional decimals

You can add additional decimals for a currency through a work around method.

Set up a currency let's say instead of USD call it US$ ( OY03 ) and define the number of decimal places ( OY04 ) to be 3 or more depending on your requirement.

Maintain the exchange rate for between US$ and USD to be 1 to 1 ( OBBS and OB08 ).

Create pricing condition records for those customers requiring 3 decimal places using Current US$ instead of USD.

That will give you 3 decimal places for your prices. However, one thing you will have to watch out for is rounding.

You can try transaction OB90, define rounding rule for currency. Here you define the rounding rule for your customer's currency.

pl. reward point if useful.

regards

KR

Former Member
0 Kudos

Hi Umang,

Pricing will show only those decimals as allowed for that currency.

If you want more decimals, you have to change the currency so that it allows 3 decimals.

However you should not do this if your production is already running. This is applicable only in implementation environment and before production goes live. The reason being the way SAP stores information of decimals; any change in these settings will result in a change of all amounts in all financial postings done in that client.

Regards,

KC

Former Member
0 Kudos

It can be done in T.Code FB07, it will also effect data that is already there if you do not configure it properly. Better take the help of Fi consultant.

Regards

AK

Former Member
0 Kudos

Hi,

Thanks for your prompt response ,

But we are getting problem in procedure ( pricing ) we want the Pricing in three Decimals only .

Can you pls suggest

Regards

Former Member
0 Kudos

Then I think T.Code: OY04 can help you. It is for the currencies. So if the price is in particular it will be affected.

The setting is cross client and it will even affect the existing entries, so be very careful doing it.

Regards

AK

Reward points if helpful