Webservice to extract exchange rate information

Hi All
I have found these forum is quit helpful for beginners like me . Many thanks for keeping up to date.
I have a specific requirement to extract the exchange rate information using the webservice  (Pull Model) from a third party website (Say http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=18).
I have had a quick look at some of the response , but all looks like push from SAP source system. Have you ever faced this kind of requirement before ?  As I am new to SAP BI, can you explain in simple terms ?
Many Thanks in Advance
Pete

SAP PI stands for Process Integration - it was previously known as SAP XI.
If you have Xi configured - you can use it else it is better to integrate this web service directly.
The mian reason why Xi is preferable here is that it will act as your middleware bringing in data from heterogenmous sources...
If you dev system is isolated - you could try opening it to the internet else you can have the usual method of having another application store the result of this web service in an XML file and then read the same into SAP BW. in many cases if you use a central automation tool - you could tie these events together and fire the thrid party application that returns the web service details and then have the central automation tool run your BW web service read from a file on the app server post that.

Similar Messages

  • New G/L Line item Datasource 0FI_GL_14 not extracting exchange rate field

    Hi,
    We are implementing new G/L Line item datasource and standarad field of this datasource KURSE - exchange rate field  not extracting  data.
    Debugged standard extractor function module but field for exchange rate is not populating even there is a value in the base table BKPF.
    Please advise on this.
    Thanks
    UDAY
    Edited by: Udaybi on Apr 12, 2011 5:30 AM

    Did you solve the issue? I am facing the same issue too.

  • Exchange Rate Information Transfer

    Hello,
    I have been trying to find SAP's recommended method of automating the transfer of exchange rate data (v_tcurr) between different SAP systems.  We do not have BW implemented, so RSIMPCURR does not seem to work.  I've also seen RFALEX00 recommended, but I can't figure out how to get that to work.  We are willing to use ale or batch jobs or anything, really, as long as it happens automatically daily.
    Thank you,
    Nathan

    Hi Nathan,
    Please try this out.
    Goto RSA1 -> Source system -> select your source system -> right click -> transfer exchnage rate -> program (from menu) execute in background -> Date and time and select the periodic option and save.
    Also Check these links
    Exchange rate fields get failed when uploading data
    Exchange Rate file format RFTBFF00
    <b>Reward Points if Useful</b>
    All the Best
    Gokul

  • Hiding "Exchange Rates" from "Create Supplier Preview PDF" report in an RFx

    Hello experts,
    I am wondering if there is a way to hide not only the "Exchange Rates" from the "Create Supplier Preview PDF" but other fields as well. (The Create Supplier Preview PDF can be generated by clicking "Actions" in a created RFx, then launching the PDF from the drop down)
    I am very familiar with reporting functionality, query writing, query group setup, and document report setup, however, it is unclear to me how these particular PDFs are generated, are they pulling from an existing query in the system? Are they at all modifiable?
    Our client is looking to hide Exchange Rate information for suppliers when they create PDF's from the Action button.

    Hi
    I am afraid what you are looking for is not a report but a toolbar action. You could find the same in Setup-> System Setup->User Interface-> System Toolbar with external ID eso.system.toolbar.document.rfx.RFXDoc ( under Rfx Document Actions->Tools Dropdown->Print Vendor Preview)
    I would suggest creating a custom script to achieve desired result.
    Regards
    Mudit Saini

  • Extract Conversion Difference and Exchange Rate Difference Journal Only

    Hi Experts,
    How can we extract all Conversion Difference and Exchange Rate Difference Only?
    Is there any parameter that we can use to extract this data?
    Please advice
    Regards,
    Amy

    Hi,
    First, you should define transaction code in Administration >>> setup >>> financials >>> transaction codes.
    Example: DIE : Different Exchange Rate
    Every time you execute Exchange Rate Difference and Conversion Difference, remember to assign DIE code to "Code" field. Then you can extract DIE journal entry easily by choosing DIE code when use expanded function in any accounting reports.
    Hope this helps,
    TVSon

  • Exchange rate issue

    Hi
    I recently transferred a new exchange rate to BW and a created conversion type.
    In exchange rate table in BW test system, I see an entry for yen.
    When I run a report, I am able to do currency translation from dollar to yen using the new conversion type.
    I then transferred the exchange rates to Production and transported the conversion type. Again, in exchange rate table, I see an entry for yen. Everything looks the same as in the test system. But when I run a report, I get the message "No exchange rate from Dollar to yen". Is there any other table I need to look at?
    Thanks
    Aline.

    Hi Aline......
    Generally Exchange rates are maintained in r/3 and transfer to bw............rsa1->source system->r/3 source system->right click transfer exchange rate.............U need to schedule this update regularly (daily)...............to do this............Go to menu Program >>Execute in background....................there specify the start time and period values...........Exchange rate table is TCURR................
    In R/3.......u can check you exchange rate in the SPRO >> General Settings >> Currencies >> Enter Exchange Rate ........all these information will also available in TCURV table
    U can also maintain the exchange rate type in the BW system without getting it from the R/3......I think u r extracting from R/3........
    Regards,
    Debjani......

  • Getting current exchange rates with AS3

    I am developing an AIR app for iOS and Android, it will need to know the latest exchange rates for a range of currencies each time it is used.
    I have come across paid subscription currency information services from www.xignite.com and http://fxtrade.oanda.co.uk and also a service that appears to be free, from www.webservicex.net
    Does anyone have any experience of these services, or know of any better ones. And can anyone suggest the best actionscript solution to access these webservice, e.g. REST, SOAP, or perhaps another way?

    Hello,
    From you description, the internal-relay should be fine.<o:p></o:p>
    I recommend you use telnet to check if 25 port is opened on firewall.
    Please temporarily turn off firewall and antivirtus program to check the result.
    Besides, here is the related kb for your reference.
    Some e-mail messages become stuck in an Exchange Server environment
    http://support.microsoft.com/kb/979175/en-us
    If you have any feedback on our support, please click
    here
    Cara Chen
    TechNet Community Support

  • Invoice Payment Using Current Day's Exchange Rate

    Hello,
    The currency of our Mexico company code is peso. Sometimes, they enter invoices with a document currency of US dollar. The invoice will pick up the exchange rate applicable on the posting date of the invoice. So far, so good.
    On the day of payment, they would like to change the payment currency of the invoice to peso, and would like the payment program to pick up the exchange rate applicable on the payment date, and post differences accordingly. We cannot get SAP to do this.
    Once the payment currency is changed to peso, the payment program simply pays the peso amount in the invoice; it doesn't consider the exchange rate of the payment date.
    Does anyone know a way to get the payment program to use the current day's exchange rate, even if the payment is in the local currency of the company code?
    I appreciate any assistance. Even if you think this scenario is not possible, that would be valuable information.
    Kind regards,
    James

    Hi James,
    I created a Invoice with a Foreign currency and the exchange rate is 1.50. When I goto the Incoming Payment to pay the Invoice the document appears with the foreign currency and the exchange rate as at that date is displayed.
    If I change the currency to the Local Currency in the Payment Means, the amount of the Local Currency changes according to the rate defined.
    Please check if this is what is happening in your system.
    Regards,
    Jitin
    SAP Business One Forum Team

  • ERROR in MIRO : An exchange rate type is not defined for country IN

    Experts:
    When I try to enter the invoice received from the vendor, I am getting the following message.
    An exchange rate type is not defined for country IN
    Message no. FF802
    Can anyone provide me a solution for this?
    Thanks,
    Vijai

    This is the explanation given in note 974619 for the above error message
    Summary
    Symptom
    When you post an FI document, the system issues error message FF 801 or FF 802.
    Other terms
    Plants abroad, FF 801, FF802
    Reason and Prerequisites
    You use the 'Plants abroad' function.
    See Note 882132 for more information about this.
    Solution
    If the 'Plants abroad' function is active, additional fields appear when you maintain the country global parameters (transaction OY01, table T005):
    - Country currency       (Field WAERS)
    - Exchange rate type     (Field KURST)
    - Net discount base      (Field XSKFN)
    - Net tax base           (Field XMWSN)
    You must maintain the fields 'Country currency' and 'Exchange rate type'.
    Otherwise, the system issues error message FF 801 or FF 802.
    thanks
    G. Lakshmipathi

  • "An Exchange Rate Does not Exist" error while creating an item

    Hi..
    Pre-requisites: RMS is installed without base data
    We are trying to create an item in RMS by filling the required information in "Item Maintenance window" and "Supplier details" screen. After this is done when we select the "Retail by Zone" link and the application prompts an error message : "An Exchange Rate Does not Exist", and all the values in "Retail by zone" screen are not populated. How do we ressolve this?
    Thanks in Advance
    Yamini

    Also, make sure that if a currency has a rate entry for example, 01-jul-2010, then make sure that ALL other currencies have a rate entry for 01-jul-2010, even if the rate has not changed for other currencies - a little trick I learned from an Oracle consultant.
    Alan

  • Problem while 're-posting' a cancelle Invoice with Exchange Rate Difference

    Hi Gurus,
    We are facing a problem while re-posting an Invoice with Exchange Rate Difference. I say re-posting because this invoice was previously posted and reversed on the same date. Here is the scenario along with the relevant postings:
    1)
    G/R is posted in September when the exchange rate for dollar was, say, Rs. 49 = 1 USD.
    Posting:
    Service A/C.....100 USD (Rs. 4900)
         To SR/IR Clearing A/C...100 USD (Rs. 4900)
    2)
    MIRO is done in October, when the exchange rate was, say, Rs. 48 = 1 USD. Thus, the exchange difference posting was done in the respective accounts.
    Posting:
    SR/IR Clearing A/C......100 USD (Rs. 4900)
         To Vendor A/C...........90 USD (Rs. 4320)
         To TDS A/C..............10 USD (Rs.  480)
         To Exch. Difference A/C. 0 USD (Rs.  100)
    This was the correct entry, however we missed out some TDS codes and thus needed to reverse this entry and repost it.
    3)
    Now this invoice was reversed (T.Code MIRO) in october itself on exactly the same date on which invoice was created, and it resulted in the following postings:
    Vendor A/C......90 USD (Rs. 4320)
    TDS A/C.........10 USD (Rs.  480)
         To SR/IR Clearing A/C...100 USD (4800, i.e. 48 * 100, Rs.48 being the exchange rate in october)
    4)
    Now when we try to post MIRO again, it is posting the following entry:
    SR/IR Clearing A/C......97.96 USD (Rs. 4800)
    Exch. Difference A/C.....2.04 USD (Rs.    0)
         To Vendor A/C........... 85 USD (Rs. 4080)
         To TDS1 A/C............. 10 USD (Rs.  480)
         To TDS2 A/C.............  5 USD (Rs.  240)
    This is a wrong entry. SR/IR clearing A/C should have been debited by 100 USD (Rs. 4900), and the Exch. Rate difference account should have been credited by 0 USD (Rs. 100)
    Can someone please help us with this. What the system seems to be doing is, that when the Invoice was reversed, the value that got reversed for SR/IR Clearing A/C was 100 USD but with Rs. 4800 instead of Rs. 4900. Now, when we try to repost the invoice, the system divided this value by the exchange rate prevalent in September, i.e. Rs. 49, thus the resultant value 97.96 USD (i.e.  4800 / 49).
    Please help.
    Thanks!
    Regards,
    Angad Nagpal

    Solved.
    The final entry is correct, as the net result in the G/L balances is the same. For further information please refer to notes 116250 and 46564.
    Thanks!
    Regards,
    Angad Nagpal

  • Exchange rate difference not getting posted to KDM account during MIGO/MIRO

    Hello Gurus,
    I have a purchase order with many line items. For some of the line items, the exchagne rate difference between the date of MIGO and the date of MIGO is taken to the KDM account. But for some other line items, it is not being taken the KDM. For such line items, the value of the GR/IR account in the local currency is different from MIGO to MIRO. Due to this, the GR/IR clearing is not happening automatically.
    Do you have any idea, why the system is not taking the different to KDM for some line items and taking it correctly to KDM for others.
    The only difference that I noticed between these 2 line items was
    In case where the KDM account is determined, the GR was done for only one line item
    In case where the KDM was not determined, the GR was done for more than one line item.
    Thanks in advance for your replies
    Thanks and Regards
    Venkatesh

    Hi Venkatesh,
    I suspect that in your system may be the setting in OMRW is not activated. If the CCurr indicator is not activated for respective company code. Please refer to the information from note 980402 :
    After you implement this note, you can use Customizing transaction OMRW to make settings for the new logic for each company code and each currency (the first local currency and two other material ledger currencies, if the material ledger is active). If the CCCurr indicator (V_169P_PK-KDHW) is set, this activates a new logic for calculating the exchange rate difference (KDM amount) in the company code currency (first local currency). As a result, the system also generates KDM lines for purchase orders with account assignment and for purchase orders with MAP materials in inventory management and in invoice verification if required. If the material ledger (ML) is active, you  can set a corresponding indicator for additional ML currencies.Bear in mind that the system performs a 1:1 cancellation for the KDM line in the cancellation transactions.
    If the indicator is not activated, then the new logic for calculating the exchange rate difference is not active.
    I hope this helps.
    Regards
    Ravinagh Boni

  • Exchange Rate Difference Error

    Hi,
    While posting payment through F-58, we are getting below error :
    Ex.rate diff.accts are incomplete for account 0010500400 currency INR
    Message no. F5063
    Diagnosis
    The accounts for posting exchange rate differences could not be determined. For the specified G/L account and the specified currency key, the accounts are only specified incompletely. Either the accounts for the implemented exchange rate difference, the accounts for the valuation differences or the balance sheet adjustment account are missing.
    System Response
    The system cannot generate the exchange rate difference posting.
    Procedure
    By pressing ENTER, you achieve that the document is reset to a status without automatic posting. In another window, you can complete default settings for exchange rate differences and post the document afterwards.
    Proceed
    However, all the necessary settings are made in KDF & KDB. Here we are processing payment for local vendor & the PO, GR, IR is done in INR then at the time of processing payment its giving above mentioned error. We are unable to understand that why system is asking for exchange rate difference account. Please suggest as the issue is urgent.
    Regards,
    Varsha

    Hi Varsha,
    As the message mentioned in detail, please check your configuration in tcode OBA1 again.
    For Transaction type KDF, you double click to your GL account, and maintain the Valuation loss/gain, balance sheet adjustment in there.
    For your ref:
    You can read more information about this error in SAP note 12962 - Clearing Foreign Currency Items
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D313239363226
    Regards,
    Julie

  • Exchange rate difference KDM in MIRO - cost center used

    We have recently testing to setup KDM Exchange rate difference posting in LIV and encounter the problem of cost center cannot be determine for PO with account assignment A (For asset) and P (for Project).
    The question is how does the system determine the cost center for the exchange rate different account? It doesn't take the default cost center from the configuration in OKB9 but extract the cost center from PO Account Assignment - for Asset Account assignment, there is no cost center in PO and thus it is giving a error of 'Field Cost Ctr is a required field....'
    Any help appreciated.

    Dear Murali: Yes, GL account is maintained in OBYC for KDM transaction, I am following the OSS note 980402 for the setup (ECC6 system). The GL account say is 60000005. In OB09, we have maintained the entry for this account 60000005 to have a default cost center (e.g. 1000). This cost center does not get defaulted when MIRO posting is done with exchange rate difference. Instead, the cost center is obtained from the PO (e.g. the account assignment in PO have cost center 5000). But for certain account assignment (e.g. 'P' for WBS and 'A' for Asset), there is no cost center maintained in PO account assignment and thus in MIRO i get an error message as mentioned above.
    Dear SAPFICO: check the asset master also, althrough there is a cost center in Asset Master, it does not get extracted into MIRO postings.

  • Exchange rate upload throuhg Transaction ob08

    Hi,
    I need to load automatically the exchange rates which are downloaded from company site which are in pounds  every month to transaction ob08
    I'm trying to use TBDM to upload exchange rates, and I'm having problems.
    I created an excel file according the help information. But when I try to run TBDM, my list and error log file are empty. No error messages, but no results.
    I tried saving the file as comma delimited and as tab delimited text file, but neither worked. When I first tried to run TBDM, it wanted me to enter a data provider, so I had to set one up in the Treasury config. Is there other config I need to do? You said something in your message about using Access to make a fixed length file. Apparently I'm missing something.
    I am also trying to load through Transaction TBEX but that does work either.
    I just want to know from Financials gurus if I am proceeding correctly or not.
    I'd really appreciate any hints!
    MaRk

    Hi,
    This question is very old but when you look for this in Google this is the first page that comes up.
    To make your own uploadable table in Excel you need to follow this structure:
    Required means that you must fill that field and Empty means that should leave it blank.
    The length describes the length of the field. It's very important the length of the field because if you don't use that length then it won't work the upload.
    1 Data Class (Fixed value '01') - Length 2 - Required
    2 Key 1 FROM currency - Length 20 - Required
    3 Key 2 TO currency - Length 20 - Required
    4 Category Interest type - Length 15 - Required
    5 Date Calculation Date (Format DDMMYYYY) - Length 8 - Required
    6 Time Calculation Time (Format HHMMSS) - Length 6 - Empty
    7 Value Value of Data - Length 20 - Required (Use dot for decimals not commas)
    8 Currency Not applicable - Length 20 - Empty
    9 FROM Ratio Translation Ratio from - Length 7 - Required
    10 TO Ratio Translation Ratio to - Length 7 - Required
    11 Other Not applicable - Length 5 - Empty
    12 Status Error status (values 50..99)  - Length 2 - Empty
    13 Error message Error message - Length 80 - Empty
    In excel you can define the column width with right click in the column. Doing that define every column with the previous length exposed. Fill the required fields.
    You should use define every field in "Text" format because numbers like the first one: 01, must be 01 and it won't work with just 1. The same with date, if you have a date like 5012015 it won't work and has to be 8 digits like 05012015 (05.01.2015)
    After you define every column width and define the required fields. Remember to delete the headers if you used them.
    Finally save the file as .prn (Formated Text Space Delimited) and upload TBDM.
    That's it

Maybe you are looking for