cancel
Showing results for 
Search instead for 
Did you mean: 

US Dollar to Indian Rupee conversion issue for assessable value on A/R Document

Former Member
0 Kudos

Hi All,

One of our customer having issues while calculation for US dollar to Indian rupee.

BP currency US Dollar,

System currency Indian Rupee.

Both currency set up as 2 decimal

SAP Version 9.0 PL 12

X item $ 2.71 price *  Today's US Dollar Rate 61.30 = 166.123 Assessable value (This is how system calculates)


166.123(Assessable value) * 1395.90(quantity) = 231891.10



Now customer wants assessable value must be 166.12 * 1395.90(quantity) = 231887




My question is how to tell system to check only 2 decimal while calculating today's dollar rate * unit price


I can create FMS to change assessable value but that will affect balance on Customers account.



Hope some one has solution for above problem.


Thanks,

Chintan




Accepted Solutions (0)

Answers (3)

Answers (3)

pvsbprasad
Active Contributor
0 Kudos

Hi,

Try this in FMS.

trim values 2 decimals in both places

select   round(Price,2)*round(Qty,2)


Regards,

Prasad

Former Member
0 Kudos

Hi Prasad,

Thanks for your answer.

FMS already applied to local currency.

On local currency I am getting right figure but when I change to BP currency amount change based on local currency.

Regards,

Chintan

pvsbprasad
Active Contributor
0 Kudos

hi,

Can u share the screen shot

what the actual values u need to get in BP currency ??

Regards,

Prasad

former_member205766
Active Contributor
0 Kudos

Hi Chintan,

Try the below way


As per customer request ,base amount should be 231887.

So you divide the value by 231887/61.30=USD 3,782.82

Without entering unit price, directly enter the value USD 3,782.82 in Document Total field.    

With regards,

Balaji

Former Member
0 Kudos

Hi Balaji,

Tried it already. But when I change header level bp currency to local currency, amount changes according to 3 decimal.

Thanks,

Chintan

former_member205766
Active Contributor
0 Kudos

Hi

Can you post the screen shot here for better view?

With Regards

Balaji

Former Member
0 Kudos

Hi Balaji,

on above example, as per your calculation  $ amount 3782.82 but actual amount should be 3782.89.

Few pence difference as the example is for very low amount but when customer post big orders BP balance shows enormous differences.

$2.71* 1395.90 = 3782.89

when changes to Local currency system does calculation ($ 2.71 * 61.30) = 166.123 * 1395.90 = 231891.10

If I change amount manually 231887 then $ value change as per your suggestion to 3782.82 but customer expectation of value is $3782.89 in foreign currency but in Indian rupees it should be 231887

Thanks,

Chintan

Former Member
0 Kudos

Hello all,

It seems it's  not possible to change how system calculate to Item rate * current foreign currency rate. 

Thanks all for your replies.

Regards,

Chintan

former_member188586
Active Contributor
0 Kudos

hi check bellow thread once

Former Member
0 Kudos

Dear AndakondaRamudu,

Thanks for your answer but it won't help in my case. As customer currency is US Dollar and creating sales document on Dollar only. While changing BP currency to Local currency at header lever system calculating Assessable value 3 decimal.

It seems this is a core application function. Can't see anywhere to tell system to consider only 2 decimal while changing BP currency to local currency on document level.

Hope this is clear now.

Thanks,

Chintan