Retrieving currency rates?
Hey,
Just wondering how you'd go about getting the latest currency rates and displaying them in a Java applet? The displaying bit shouldn't be a problem, it's how to get the rates I don't know how to do. Is there any website out there I can download the currencies from or any classes already made to do what I'm looking for?
Thanks,
Brian
http://www.google.com/search?q=exchange+rates+web+service
Similar Messages
-
SQL Open Sales Orders Value using today's currency rates
Hi experts,
I am creating a report for displaying the open sales order values (and other fields) using current currency rate (where applicable). I developed the below query. The only problem with this query is that it ignores the order rows in which the currency field is blank (Don't understand why this happens in SAP). Do you have other ideas?
Thanks & Regards,
IC
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode,
T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)", T1.Price*T1.OpenQty/T4.Rate AS "Open Qty Val (GBP)", T1.Price/T4.Rate AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod, ORTT T4 WHERE T0.DocCur <> 'GBP' AND T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T1.OpenQty > 0
UNION ALL
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.LineTotal AS "Ord Value (GBP)", T1.LineTotal/T1.Quantity*T1.OpenQty AS "Open Qty Val (GBP)", T1.LineTotal/T1.Quantity AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)",T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T1.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod WHERE T0.DocCur = 'GBP' AND T1.OpenQty > 0 ORDER BY 2,1Hi,
Try:
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name",
T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM',
T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered",
T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)",
T1.Price*T1.OpenQty/T4.Rate AS "Open Qty Val (GBP)", T1.Price/T4.Rate AS "Price (GBP)",
T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)',
T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod
LEFT JOIN ORTT T4 ON T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T4.Rate != 0
WHERE T0.DocCur != 'GBP' AND AND T1.OpenQty > 0
Thanks,
Gordon -
How to analysed the currency rate in sap system
Dear Expert,
Please give me a important point
1. when raised PO in USD
2. AFTER TWO MOTHS GRN CAME .AT THE TIME OF GRN ,USER CHANGE THE PO CURRENCY RATE(ACCORDING TO BILL OF ENTRY DATE )
3.MY POINT OF VIEW USER TOLD IN SYSTEM WHEN I UPDATED THE CURRENCY AND SYSTEM HOW TO PICK OF VALUE.
EXAMPLE:
LET US TAKE AN PO
DATE-01.012.2011 ,QTY 10, CURRENCY RATE -48 USD AND UPDATED IN OB08 AND SAVE THE po.
2nd case-
GRN CAME 2.02.2012 .THAT TIME CURRENCY RATE IS 50 USD. IN THIS TIME USER WHER HE WILL CHANGE CURRENCY RATE .IN SAME MANNER ANOTHER GRN CAME 03.02.2012 AND CURRENCY RATE IS 46 USD .HOW TO SYSTEN KNOW THE RATE IS CHANGING AND PICK THE RATE IN GRN
3RD- HOW THE SYSTEM ANALYSE FOREX GAIN /LOSS.WHICH VALUE IS TAKEN THE SYSTEM TO FINF FC VALUATION
DEAR EXPERT PLEASE GIVE DETAILS AS SOON AS POSSIBLE .Hi,
Kindly do not make changes in any table. It will make make inconsistency in your system.
We cannot make any changes in currency once document has been posted. Try to pass adjustment entry in the system to rectify this error.
Thanks -
Hi
We are working on 11.5.10.2.
How can I upload daily currency rate upload to my oracle application from bank or any other system ?
Will it be loaded in oracle GL and then drill down for use in AP and AR ?
We are planning to use multi currency payments, I mean raise an invoice in a foreign currency and pay in foreign currency?so what are the prerequisite set up required for achieving this?
ThanksGL_DAILY_RATES_INTERFACE is the interface you use to create, update, and delete daily conversion rates. Customers should use this table to load rates into the GL_DAILY_RATES table.
To use this table to insert/update rates into GL_DAILY_RATES, insert rows into it with a FROM_CURRENCY, a TO_CURRENCY, a FROM_CONVERSION_DATE, a TO_CONVERSION_DATE, a USER_CONVERSION_TYPE, a CONVERSION_RATE, a MODE of 'I', and, optionally, an INVERSE_CONVERSION_RATE. Oracle General Ledger will automatically create rows in GL_DAILY_RATES for each date between the FROM_CONVERSION_DATE and the TO_CONVERSION_DATE, using the specified FROM_CURRENCY, TO_CURRENCY, USER_CONVERSION_TYPE, and CONVERSION_RATE.
INSERT INTO GL_DAILY_RATES_INTERFACE
from_currency,
to_currency,
from_conversion_date,
to_conversion_date,
user_conversion_type,
conversion_rate,
mode_flag
VALUES
SGD,
'USD',
'01-FEB-2008',
'28-FEB-2008',
'Spot',
1.33,
'I'
COMMIT
Hope this is what you required. -
How to transfer currency rates to R/3 after dynamic modelling in BPS
Hi all,
I need your advice.
I have, for example, a several sales plans, which were composed by using BPS. Each of sales plans depends on currency rates. After comparision these plans, I selected and approved one of them. After plan approval I transfer planned data to R/3.
This is an issue to transfer currency rates, which corresponded to selected plan as well.
Is there standart method to transfer currency rates for selected plan to R/3 (to "Currency Exchange Rates", tr-n OB08)?
Your advice will be appreciated!Hi Dmitry,
R/3 is the place basically meant for maintaining currency translation rates. If they have been maintained in BW/BPS directly, I don't think there is any facility to take them back to R/3 other than manually entering. -
Currency rate in purchase order
Hi,
I have a case.
In standard system foreign currency rate in PO is calculated based on purchase order date.
System takes last actual currency rate to calculation.
I need to customize it in this way that system will take to calculation currency rate actual for PO date -1 day.
Anyone know how to make it.Dear PG,
You have to make sure the Price date in item condition control tab have default
the "Purchase order date".
Then maintain the currency conversion with transaction OB08.
Regards,
ian Wong -
Purchase Orders Summary, Currency Rate Field
Recently we applied Patch INV.RUP 14, after that users notice that
Purchase Order summary screen => Purchase Order Headers Block => Rate field, it shows the Foreign Currency Rate,
while it used to show Local Currency rate before applying the patch.
Does INV.RUP 14 patch change/amend on the PO behavior?Hello,
RUP is called "Oracle Inventory and Receiving (PO): Release 11.5.10, Rollup Patch 14". You see PO that why this patch can change this or another prerequisite. You can create SR in metalink it seems to be bug. Always after upgrade something is missing:)
Regards,
Luko -
Oracle Retail Integration - Currency Rate Oracle Object
Defect 13014568 has been created via Defect Workbench iBug portal request id: (3095217).
Fix is ready for QA.
It is planned to be released in RIB 12.0.11.4 bundle, expected by 31st Jan 2012.
In version 12.0.11:
The Oracle Object for currency rates CreateCurrencyRateRibObjects has a precision of 10 for the field conversion_rate number:
DROP TYPE RIB_CurrRateDesc_REC FORCE ;
CREATE OR REPLACE TYPE RIB_CurrRateDesc_REC UNDER RIB_OBJECT (
from_currency varchar2(3),
to_currency varchar2(3),
conversion_date date,
conversion_rate number(20,10),
user_conversion_type varchar2(30),
OVERRIDING MEMBER PROCEDURE appendNodeValues( i_prefix IN VARCHAR2)
The XSD for currency rates CurrRateDesc.xsd omits the precision:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="RIBDate.xsd"/>
<xs:element name="CurrRateDesc">
<xs:complexType>
<xs:sequence>
<xs:element name="from_currency" type="varchar23"/>
<xs:element name="to_currency" type="varchar23"/>
<xs:element name="conversion_date" type="RIBDate"/>
<xs:element name="conversion_rate" type="number20"/>
<xs:element name="user_conversion_type" type="varchar230"/>
</xs:sequence>
</xs:complexType>
</xs:element>
Can precision be added to the XSD, to the database precision for java integration?
Please advise,
Thanks, Paula
Edited by: paula on Jan 8, 2012 6:14 AMAnswer:
Oracle object is correct. Change the XSD schema to:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="RIBDate.xsd"/>
<xs:element name="CurrRateDesc">
<xs:complexType>
<xs:sequence>
<xs:element name="from_currency" type="varchar23"/>
<xs:element name="to_currency" type="varchar23"/>
<xs:element name="conversion_date" type="RIBDate"/>
<xs:element name="conversion_rate" type="number20" precision="10" />
<xs:element name="user_conversion_type" type="varchar230"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="varchar230">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="varchar23">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="number20">
<xs:restriction base="xs:decimal">
<xs:totalDigits value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Then regenerate the typed castor java objects.
Thanks, Paula -
How can you add/change the currency rate in spro?
Hi all,
you can add a new currency code by going to spro --- general settings --- check currency codes
for example: PERU ---> PEN
But, how can we add/change the currency rate PEN in spro?
for example: Peruvian Nuevo Sol = 4,3567619
Is it still in customizing? And if so, where can i find it?
Many thanks in advance.
Kind regards,
Pamela.Hi Aman,
I have entered the field to add the new currency rate.
But the system doesn't want to valid my new rate.
I get the following error message:
"Input should be in the form ._,____ "
Do you know how to override that command?
Thanks.
Regards,
Pamela -
Pick Currency rate at the time of Billing
Hi Friends,
When i post billing document in finance at that time currency rate fetch form currency master not from Sale Order.
For good answer i will give good points.
Thanks,
Hemant KumarHi,
Foreign exchange rates in SAP system are picked from table TCURR(OB08 T.code).
Aravind -
Set up automatically Currency/rate in FB01 transaction
Hi friends,
Let me know if someone can help me.
I would like to set up automatically currency/rate field (BKPF-WAERS) in FB01 transaction, I mean, when the user entries on the transation automatically this field should be set up.
Thanks
Daniel DortaHello,
Now you have three options for currency.
Go to FB00
"Default Document Currency" area
Local Currency
Last document currency used
None
If you select none - no default currency gets filled in FB00
Note that this is only for currency.
If you want to put an exchange rate, then it needs to be ENTERED MANUALLY. Not automatically picked up from OB08. There may be difference between OB08 and ENTERED MANUALLY, then the system issue a warning message.
Hope this solves your issue.
Regards,
Ravi
Edited by: Ravi Sankar Venna on May 19, 2009 4:32 PM -
Hi
Does SAP CRM has capability to have a fixed currency rate while converting a quotation to an order??
Also can we have a Recalculated currency rate on real order in ERP.
Thanks
Aakshi SuriHi ,
We can maintian fixed currency conversion rules in CRM . Please find the link where the customization can be maitntianed in CRM : SAP Customizing Implementation Guide ->SAP NetWeaver->Currencies-> Enter Exchange Rates
Hope this clarifies your issue.
Regards,
Deepa -
Currency Rate Update in Calculator
The Update Currency Rates button in Calculator removes all but the following currencies: Euro, Japanese Yen, Pound Sterling, Slovenian Tolar and U.S. Dollar. Is there an easy way to get full current rates without editing
~Library/Application Support/Calculator/FinancialRates.plist
by hand?Apparently the server Calculator uses goes bonkers with some regularity. I was trying to update recently and getting nothing at all. Earlier this month I saw this thread:
http://discussions.apple.com/thread.jspa?messageID=4008796�
So I followed Gulliver's advice that day and all the currencies updated normally. Haven't tried since. You might just keep checking it and see if it finally works correctly. Although the fact that trying removed other currencies sounds sort of ominous....
Francine
Francine
Schwieder -
Hello,
small question: Does anybody has generated a report in BW which is showing (only) the different currency rates (the ones from T-Code OB08)? (= sorry, newbie-question, I know...)
At the moment we're creating a list with the rates in excel by coping the rates from SAP into Excel by hand - would be more fun to do this in an automated way...
Thanks in advance,
HansiHaven't tried it as I don't have the right to read in tables.
-
Fixing transactions posted with the wrong currency rate.
Looking for the best solution to fix transactions that have been posted with the wrong currency rate. Transactions with System Currency (SC) and Local Curency (LC) have been posted with the wrong exchange rate. I am looking for best practice to corect each transactions. I have noticed and tested the "Conversion Difference" feature in SBO. This feature does help me change the exchange rate between SC and LC but for an the account balance on a certain date. I am looking to change all transactions from Jan01 to Jan 31 for all GL accounts. Is there a feature to do this?? You help is greatly appreciated,
I don't think there are any options to FIX this problem by out of the box function. Because all financial transactions have been entered to the system already, you have to reverse all of them and repost those transactions with the right exchange rate. No shortcut available.
Thanks,
Gordon
Maybe you are looking for
-
How do I restore my library of itunes after downloading iOS 5?
How do I restore my itunes library on the iphone 4 after downloading ios5?
-
Permanent list of duplicates using drag & drop with iPhoto 11
Every time I drag and drop a photo into iPhoto 11 from a website or other source, I'm asked if I want to also add every other photo I've ever dragged and dropped in. I can opt not to import duplicates, but is there a way to clear out or avoid this ev
-
How to format a cell in a second table to show m3 as m³
I can make an "own format" but I need it too often. So it will be much work. After I change the first cell to other text, the "own format" wil be shown a wrong Text in this second table-cell. So, how else?
-
Deployment issue related to cached ressources
Hi, My projetc is well compiling with no error nor warning, but it doesn't deploy and raises a compilation error at deployment time. The error is as follows : BUILD FAILED C:\apps\jdevstudio10134\jdev\mywork\FT_PoC\InterfaceOrderToActivateEBF\build.x
-
MAX(ROWID) and inserting rows at the end of the table
Hi, I know this will be another lame question but I simply didn't find the answer anywhere. I create ID (primary key) for rows manually so I have this code: String query = "SELECT * FROM CIS_SEG_SKUPINY WHERE ROWID=(SELECT MAX(ROWID) FROM CIS_SEG_SKU