Package/class which gives currency exchange rates
Is there any package /class in Java which gives the current currency exchange rate ? If not how can this be achieved?
you'll have to find an online provider of that information and write code
to subscribe to the information. Up to the minute rates will probably cost you as well.
Similar Messages
-
Replicating currency exchange rates
In SRM, table TCURR lists the currency exchange rates. When replicating the exchange rates from R/3 to SRM using program BBP_GET_EXRATE, it'll ask me for a logical system. However, when viewing TCURR, logical system information is not displayed.
Since my SRM system is connected to two R/3 systems, it seems that after replicating exchange rates from the second R/3 system, TCURR is replaced with rates from the second R/3 and rates from the first system have been overwritten. TCURR in SRM looks identical to TCURR in the second R/3 system and not the first R/3 system.
Is it so because it's assumed that exchange rates are universal and they should be the same regardless of which R/3 system they come from? Or am I missing something?
Thanks,
SNThe program BBP_GET_EXRATE is used to replicate the currency rates from the backend system to the SRM system. The currency table is TCURR, as you explained.
The reason why this program BBP_GET_EXRATE asks for the logical system is that, there could be more than backend system connected the SRM for business reasons. When you choose a logical system, the RFC destination of the logical system is found by the program and this RFC destination is used to call the function module 'SBIC_EXRATE_TRANSFER' in the respective R3 system. This function module will be in the respective backend system and gives the data of the TCURR table with it.
There will be a call to 'SBIC_CURRENCIES_TRANSFER' in the backend system based on the RFC destination determined.
The currency rates independent of the backend system should be the same as it is universal, so you can maintain only one currency conversion for a pair of currencies.
Please reward points if you find it useful. Thanks -
Fixed Currencies Exchange Rate For Customer
Dear Experts,
Is there anyway in system that allow us to maintain fixed currencies exchange rate for a customer.
Currently, when create a Sales Order, system will take exchange rate from OB08 which i dont want. Because we have a fixed exchage rate for different customer (which agreed upon).
Thanks,
EuniceHi
There is no specific fixed exchange rate specific to the Customer.
But , you can use different exchange rate types in this case, even this also should trigger the TCODE:OB08
If it is the compulsory requirement...use the Substitution, using the "user exit"....give the logic for the "user exit" like it should pick the rate from the "Z" table , there you can maintain the rates from time to time.
VVR -
Currency exchange rate differences in rebate agreement settlements
Hi Experts,
My customer has issue in Rebate agreements and final settlements.
ISSUE:
Rebate agreement currency is EUR
Billing document currency is EUR
Company code currency is SEK
Initially ( Before final settlement)
The accrual amount in sales volumen 3151.05 EUR
the accrual amount in drill down 3152.05 EUR
After Final settlement
The accrual amount in sales volumen 2.62 EUR
the accrual amount in drill down 3152.05 EUR
The accounting documents shows after final settlement
customer A/c 3151.98 EUR credit
Expenses A/C 3151.98 EUR debit
Accrual A/c 3149.43 EUR debit
Expenses A/C 3149.43 EUR credit
The difference of 2.55 EUR is due to currency differences.
there is no retrospective rabte processing .
Kindly give your expertise resolve the issue of currency exchange rate difference in customer currency.
Immediate response is highly appriciated
Thanking you
With regards
Murali
Message was edited by:
Murali Krishna Lanka
Message was edited by:
Murali Krishna LankaHiI
f you set this selection field then the settings in the ERD Setting column for this currency type are no longer relevant. The system calculates and posts exchange rate differences between order-related goods receipts and invoices not just for materials with standard price, but also for:
Materials with moving average price
Account-assigned transactions
Planned delivery costs
The valuation of the inventories or consumption is effectively done at the exchange rate for the goods receipt, and not at the exchange rate of the invoice. When you post the good receipts, the fixed exchange rate from the purchase order is not used, but the translation of the purchase order values to local currency is always done at the posting date of the goods receipt.
If you are using the material ledger with actual costing, the system does not include the posted exchange rate differences at period-end closing in the actual prices of the materials.
Regards
Antony -
Display currency exchange rates
OC41 seems to always default to a "change" mode.
Auditors are unhappy.
I need to see the data, but I do not want to change the data
Is there a separate transaction for display only?
If not - suggestions??
Thanks
AltheaThere are three T Codes for currency exchange rates - OC41, OB08 and S_BCE_68000174. Give your users authorization (display only - your Basis/Security team should help you with this) to any of these T Codes.
Some more T Codes for the same transaction - OKUS, F-62
Edited by: Srikanth Tamma on Apr 30, 2008 12:13 PM -
Unknown currency exchange rate ???
In invoice i have 2 items.
the price (PR00) of one of them is OK.
the other has a mistake in its price (PR00).
all the details (dates...) are the same in the 2 items.
the problematic item:
price of 1.98 ILS, OTY=9000, currency exchange rate is 4.20400.
the result is 74,880. it should be 74,915.28... (1.9890004.20400).
why the result is wrong?
[the currency exchange rate at the pricing date of the invoice is 4.20400.
the culculation of the 74,880 used the currency exchange rate 4.20202 - which does not exist in the currency exchange rate table.]
thanksHi:
I hope that you can see it from table TCURR. In this table you can select the FCURR (begin curr), TCURR(translated curr) GDATU (inverted date. 99999999 - youdate). The exchange rate is reflected in the field UKURS.
Regards. -
In invoice i have 2 items.
the price (PR00) of one of them is OK.
the other has a mistake in its price (PR00).
all the details (dates...) are the same in the 2 items.
the problematic item:
price of 1.98 ILS, OTY=9000, currency exchange rate is 4.20400.
the result is 74,880. it should be 74,915.28... (1.9890004.20400).
why the result is wrong?
[the currency exchange rate at the pricing date of the invoice is 4.20400.
the culculation of the 74,880 used the currency exchange rate 4.20202 - which does not exist in the currency exchange rate table.]
it's QA for consults i know but i need help
thanks
friends.Hi
Try the following so you can see what is happening and why the split occurs
The VBRK_KURRF field would usually be filled directly from the VBKD-KURRF
values of the reference document.
If you have a standard credit case these would be the details
Copy control table TVCPF
Billing Type G2
SalesDocType G2
Item category G2N
Data VBRK/VBRP 002
FV60C002 FORM DATEN_KOPIEREN_002.
If you have custom entries set a BP in your data transfer routine ...
Put a breakpoint in the FV60C002
Run VF01 for the credit memo
The program will stop in the data transfer routine ...
set the vbrk-kurrf to 1.00000 and F8
It will hit it again for weach of the 3 items set it to 1.00000 each time
There should be no split ....
(In here you can also see the value of the VBKD-KURRF for each item)
If it splits do the same and check here as each item is processed
LV60AB09 -> form XVBRK_BEARBEITEN
if ovbrk-fix = vbrk. >>>>
xvbrk = ovbrk.
As each item is processed compare the contents of ovbrk-fix against vbrk.
One of the fields must be different which is causing the split if not KURRF
I hope this helps you to analyse this further and find the cause of the split
Kind regards
Brian -
Statistical Currency Exchange Rate
Hi,
Kindly let me know where the currency exchange rate for statistics will be stored. If it is in OB08 then under which exchange type it will be stored?
Thanks & regards
SreekanthYou can set the translation directly in the query and BW calulates the conversion at runtime. Obvious you must specify the type of exchange rate, the date of reference, and so on...
In the BEx Analyzer, there are two possibilities for handling different currencies :
1 Definition of a currency translation per key figure in the query definition
2 Ad hoc currency translation in the Workbook (after having executed the query)
You can find here some info:
http://help.sap.com/saphelp_nw04/helpdata/en/80/1a682de07211d2acb80000e829fbfe/content.htm
https://www.sdn.sap.com/irj/sdn/advancedsearch?searchpluginname=sdn_library_adv
Here you can find the following:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/287bab90-0201-0010-f48e-cc55b0cd13d0
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e473ab90-0201-0010-22ac-fdd925cac167
Hope this helps... -
How to Add a parameter of currency exchange rate in the selection screen
Dear Friends,
How to Add a parameter of currency exchange rate in the selection screen with format (9999.99999). wich field i need to take.
Thanks,
SridharTCURR-UKURS.
~Suresh -
Different currency exchange rate at time of sales order and invoicing
Hi Friends,
Actually,we are facing a crucial problem in Export where we would like to have the current currency exchange rate to be applicable both at excise and commercial invoice.
Regards,
PraveenHi Ankur,
Thanks for your reply.But our problem is sales order,exchange rates are defined with M type in OB08 as u have said.However when the periods are different for order entry and invoice generation we are facing the following problem.Orders are at old exchange rates and excise invoice is getting generated at current exchange rate.This is resulting in value difference between commercial invoice and excise invoice.
Please help.
Regards,
Praveen -
To maintain foreign currency exchange rates
Hi,
Please help me with this scenario.
I want to maintain foreign currency exchange rates.Kindly tell me the process to maintain these rates. and also please tell me that is their any feasibility to maintain exchange rates on daily basis.
Regards,
Pavani reddyHello,
you can also use currency worklists in order to maintain exchange rates on daily basis. In order to enable this functionality you have to maintain the following configuration:
1) Define Currency Worklist using the following path: SAP Netweaver - General Setting - Currencies - Define Worklist for Exchange Rate Entry (specify the name of the worklist, short description and maintenance interval);
- assign exchange rate to the worklist using the following path: SAP Netweaver - General Setting - Currencies
2) Assign Exchange Rate to the Worklist (please specify your exchange rate type, from and to currencies, the name of the worklist previously created as well as quotation type).
3) In order to maintain exchange rates you will have to use t-code TCURMNT (you can also find this transaction under standard SAP Menu (Fin. Accounting - GL - Environment - Current Settings - Enter Exchange Rates using a Worklist).
In my opinion, this t-code is more user-friendly than the standard OB08. But it's now up to you to decide whichever to use.
Best regards,
The Wirtschaftsmann -
Maintain foreign currency Exchange rates
HI Sap Experts,
Maintain foreign currency Exchange rates , whether it is month end activity or year end activity.
for this what is the t/code what are the parameters are need to be given.
Regards,
PrabhakarPrabhu,
At the very minimum, this is monthly activity ... however, if the company has large volume of transactions in foreign currency, then these rates are typically maintained on daily basis.
You can maintain exchange rates for relevant currency pairs using T. Code S_BCE_68000174. Corresponding configuration tasks are in IMG under NetWeaver General Settings.
HTH,
Manish Patel
Sr. SAP Solutions Consultant -
I, have a question regarding the Currency exchange rate.
We have a total of 20 -25 different local currency data records in R/3.
In BW reprot we need to convert all these local currency to CDN.
Can anyone suggest me how to do it and anylinks that would help me, please help me as i am new to BW.
thanks
SAMYou can set the translation directly in the query and BW calulates the conversion at runtime. Obvious you must specify the type of exchange rate, the date of reference, and so on...
In the BEx Analyzer, there are two possibilities for handling different currencies :
1 Definition of a currency translation per key figure in the query definition
2 Ad hoc currency translation in the Workbook (after having executed the query)
You can find here some info:
http://help.sap.com/saphelp_nw04/helpdata/en/80/1a682de07211d2acb80000e829fbfe/content.htm
https://www.sdn.sap.com/irj/sdn/advancedsearch?searchpluginname=sdn_library_adv
Here you can find the following:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/287bab90-0201-0010-f48e-cc55b0cd13d0
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e473ab90-0201-0010-22ac-fdd925cac167
Hope this helps... -
Currency Exchange rate maintenance
Hi all FI Master,
My local currency is in GBP. I maintain foreign currency exchange rate like USD to GBP, SGD to GBP and so on. My question is do I need to maintain the exchange rate in the other way round (like GBP to USD)?
Secondly, if my vendor bill me is foreign currency USD, and I pay in foreign curr SGD, do I need to maintain the exchange rate from SGD to USD?
Thank you.Hi Cire,
The Answer depends on your settings for the Exchange rate type
(SPRO > General Settings > Currencies > Check exchange rate types)
1) No if Invert flag is set for the exchange rate type.
Yes if flag is not set.
2) No if you have specified GBP as the Ref.crcy.
Yes if no Ref.Crcy is specified.
Kind regards -
Dear Experts,
One of SAP our user edited the maintained currency exchange rate table (F-62) but he is lying. Now how can I check who edit the table in a particular date? Is there any t-code or way?
Thanks in advance for this help.
Best Regards.
Ripon Kumar PaulHi:
If change log is enabled by your BASIS guy then you can see it menu...utilities...Change log.
Regards
Maybe you are looking for
-
How to find out the URL in message
Hi, I am giving the input is <message>hai www.google.com</message> here iam giving "hai" is the message and "www.google.com" is the url link. but in my application i will get the input from message and passed to urllink here the output shows "hai www
-
Hai, I inserted as a dropdownkey in table, Parent node ABc is bind to table , the child node DEf bind to coloumn dropdownbyindex. i set child node singleton as false, but its giving null pointer exception. IXXXView.IABCNode iu=wdContext.nodeABC(); IX
-
I created a document on my home compter with Professional 7 and when i open the pdf on another computer, the font has changed from the orginal - how do i force the correct font to be used regardless of what computer i may open the pdf on ?
-
Photo Booth Camera stopped working
When I installed the OS from the installs CD and launched the computer the photobooth built in camera turned on. As soon as I installed the files from choosing software update the camera stopped working. Is anyone else having this problem? If so how
-
Invoke subflow from method implementation of automatic activity
Hi, I am able to invoke a process from automatic activity (Process Creation), but if I want to invoke it as a subflow i.e. (calling process wait for sub flow to return and the sub flow send back the result to the calling process), how can I do that.