cancel
Showing results for 
Search instead for 
Did you mean: 

currency

Former Member
0 Kudos

hi all,

we use USD currency for transaction and reporting FI. my FI consultant set currency USD with 2 decimal place (OY04).

but there's a case where my customer want to user 3 decimal place for the transaction (SO-> Billing). how we capture these requirement?

best regard,

Hendry

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

solved

Former Member
0 Kudos

Hi Hendry,

There is another way to change your currency decimal place out of the OY04 t-code. You should contact with your FI functioanal team for this issue to change your digit place. Otherwise, "PER" field should be filled as 10 to differentiate your amount if Fı team can not change the decimal place by using OY04 t-code. perhaps, there is a abap trick according to your business requirement.

Regards,

Lakshmipathi
Active Contributor
0 Kudos

You should maintain your pricing condition in VK11 "per 10" instead of per piece or kg

thanks

G. Lakshmipathi

Former Member
0 Kudos

thx for quick reply,

even we maintan per 10 kg in VK11, there's posibility the result will be 3 decimal place. but the my FI consultant use std 2 decimal place for USD. is there any way where we can print billing/sales order document with 3 decimal place (not yet rounded to 2 decimal place) when OY04 for USD is set for 2 decimal place?

thanks,

hendry

Former Member
0 Kudos

example:

price PR00 = 1.23USD/TON

quantity in sales order = 2.34 TON.

based on normal calculation the result will be 2.8782USD.

because my FI consultant set 2 decimal place in USD, the result in Sales order will be 2.88 USD.

can we print sales order with amount 2.878 USD? *my cust request use 3 decimal place in USD

thanks