2007 Sep 25 5:10 AM
which function module i have to use to convert Indian currency to EUR?
Reward to all.
Thanks
Anu.
2007 Sep 25 5:15 AM
2007 Sep 25 5:13 AM
Hi,
Check the FM,
CURRENCY_CONVERT
check this out
http://help.sap.com/saphelp_nw04/helpdata/en/ec/076f3b6c980c3be10000000a11402f/frameset.htm
Refer to Following document on currency translation in BEx
https://wiki.sdn.sap.com/wiki/display/BI/Currencytranslationin+Bex
Refer to following function module for translating currency in transfer rule/update rules.
CONVERT_TO_FOREIGN_CURRENCY
CONVERT_TO_LOCAL_CURRENCY
Thanks,
Reward If helpful.
2007 Sep 25 5:14 AM
HI
Call the FM CONVERT_TO_FOREIGN_CURRENCY
Pass the EUR as the Foreign currency.
It will return the Amount in EUR.
reward if Helpful.
2007 Sep 25 5:14 AM
Check this thread. It explains currency conversion in detail.
BTW check what is local currency in your system. Then you can convert from Indian currency to Local currency using
CONVERT_TO_LOCAL_CURRENCY
Convert from foreign currency to local currency
and then from local currency to EUR using
CONVERT_TO_FOREIGN_CURRENCY
Convert local currency to foreign currency.
Let me know if this helps.
2007 Sep 25 5:15 AM
2007 Sep 25 5:21 AM
2007 Sep 25 6:21 AM
Hi,
Use the FM 'CONVERT_TO_FOREIGN_CURRENCY'.
Sample code
CALL FUNCTION 'CONVERT_TO_FOREIGN_CURRENCY'
EXPORTING
DATE = BKPF-WWERT
FOREIGN_CURRENCY = BKPF-WAERS
LOCAL_CURRENCY = T001-WAERS
LOCAL_AMOUNT = BSEG-DMBTR
RATE = BKPF-KURSF
TYPE_OF_RATE = 'M'
IMPORTING
EXCHANGE_RATE = KURS
FOREIGN_AMOUNT = BSEG-WRBTR
FOREIGN_FACTOR = FAKTOR-F
LOCAL_FACTOR = FAKTOR-L
EXCEPTIONS
NO_RATE_FOUND = 4
NO_FACTORS_FOUND = 8.