How to integrate a currency conversion in a webpage

Hi all,
i am doing this website where users can make purchases
online, i want to know how can i implement a currency conversion. I
am displaying prices in USD so when the user chooses a drop down
wherin all currenies are listed, the price fields should change.
How can i achieve this ??. Is there a way to achieve this or should
i go for a paid service for this ??.. please help ..

Bob,
  Yes, in fact what we are doing is a customer exit variable that goes to that table to get the value and use it on our reports in the formulas.  We were trying to find an easier way (just BEX) but we didnt.

Similar Messages

  • How to turn off Currency Conversion within the execution of Fox code

    Hi All:
    We have a number of custom key figures defined in a Planning Layout.
    We had wanted to define those fields as type CURR with 4 Decimals, however it appeared that 2 Decimals was the maximum we could specify.  We therefore wound up using Type FLOATING POINT with 16 Decimals.
    In some Fox code that calculates these custom key figures we then use a ROUND statement to produce values such as 3.2735000000000000.
    When this Fox code executes in debug mode, I see a generated ABAP program running which includes Include programs RUPFGENTOP and RUPFGEN00.   This program executes a Form F_00001, which is essentially the Fox code. Here I can see the ROUND statement producing the desired result.  Right after though a Form TCURX_CONVERSION executes, which often reintroduces all 16 decimals, and I might get values, such as 3.2735000000000001 or 3.2734999999999998.   These small fractions cause other issues later on in the process.
    In our case we are not trying to convert an amount from one currency to another, so we don't understand why it even would try to do a currency conversion.
    My question:  is there any way to "turn off" this currency conversion routine?
    Please advise - any suggestions would be most welcome.
    Many thanks in advance,
    Robert van der Kam

    Hi Robert,
    the solution suggested by Anass only works for key figures of type number. For key figures of type amout or quantity it is not allowed to change the number of decimals. Especially for amounts the number on the DB can only be intepreted correctly knowing the currency. Depending on the currency the value 1 on DB may be 100. This is why the FOX does the TCURX_CONVERSION, a better word would be currency shift since currency values have to be scaled depending on the values maintained in table TCURX. Since FOX needs one common number type for calculations the shift is neccessary.
    This is the reason why amounts have only 2 decimals on DB, the real number of decimals comes from TCURX; no entry there means 2 decimals, i.e. not scaling is neccessary. This is why changing the number of decimals via domains might corrupt all data.
    It seems that you are using release 7.0x, in releases 7.3x internally uses DECFLOAT data type, thus the 'problems' coming from binary arithmetic in ABAP FLOAT will not occur any more.
    Regards,
    Gregor

  • Using currency conversion and text variable at the same time

    Hi all,
    In a 3.5 bex query, i am applying currency conversion on a key figure with a variable of 0currency.
    as i know, to be able to apply currency conversion, variable of currency should not be in Free characteristics or in Filter.
    it has to be selected only on the key figure.
    but now, i want to use text variable for selected currency (with type replacement path). But as i know, to be able to use text variable, variable of currency has to be
    in Free characteristics or in Filter.
    Can you please advise, how to both use currency conversion and text variable on currency?
    Thanks in advance.
    Sancho

    Sancho,
    I'm not 100% sure about this, but I'm thinking that if you are pulling the text variable from a selection in a structure, you should not need it in the free characteristic or filter. Try creating a structure, placing the currency in it as a selection, and creating a text variable as the title for the selection that is based on the currency. This may help.
    Cheers,
    Rusty

  • Regarding Consolidations and Currency conversions.

    I have a query and have through help.sap.com and has all criteria set-up for consolidation appication and Rate(non-reporting) type application.
    How do i connect currency conversion to the finance appl;ication or consolidation application created.
    Can you please provide any good document material with same IC eliminations tooo.
    I understood from help.sap.com, but need good example. please help me out as i have to prepare consolidation demo.
    planning and reporting demo i have given it and the customer asking consolidation demo. please help me out.
                       Thank you.

    Hello,
    Please go through the following links:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/6052a57b-8c64-2c10-b3a5-b0378ff21243
    Thanks.
    With regards,
    Anand Kumar

  • FX restatement/currency conversion

    Hi all, what kind of questions should be asked to business when thinking about currency conversion using BPC fx restatement? thanks.

    Hi Zack,
    Take a look at this How To Guide for currency conversion:
    [How to do Currency Translation for Financial Application using SAP BPC 7.0 version for Microsoft SQL Server|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d0907bdb-e908-2d10-ca9e-f67166e2147e]
    You should find some useful information in the Introduction and Background sections.
    You should also ask the business what their current process is.
    Thanks,
    John

  • How to do currency conversion in Business objects

    Hi,
    Can any one please let me know how to do currency conversion,  As I am getting different types of currencies.  So I want to do currency conversion.
    Regards
    Sankar Reddy

    Hi Sankar,
    you could easily setup a variable for the actual currency and the actual currency conversion routine in the BI query and the BusinessObjects tools would then leverage the BI variables
    Ingo

  • IF i want  multiple currency conversion   inthe report  how to do

    IF i want  multiple currency conversion   in the report  how to do

    HI
    Basically currency translation is going to be happen based on OB08 Table. this table is exists in ERP and BI as well through some internal program the BI OB08 table will be updated based on ERP.
    if you want to maintain the currency translation if it is 3.X Tcode os RRC1 is it is BI7 RCUR.
    there you can maintain how many conversions you want according to your requirement
    Regards,
    Chandra.

  • How to add an entry in the currency conversion table

    Hi all,
    I am loading data to ODS from 2LIS_11_VAITM. i am getting an error as below in a record.How do we enter a missing entry in the currency conversion table? Please help.
    Kind Regards,
    Shanbagavalli.S
    Enter rate EUR / EUR rate type 00000000 for 2200016564 in the system settings     
    Message no. SG105
    Diagnosis
    For the conversion of an amount into another currency, an entry is missing in the currency conversion table.
    Procedure
    Add the missing entry in the currency conversion table.
    Execute function
    You can then continue to process the commercial transaction.

    Hi,
    Goto RSA1 -> source system -> R/3 source system -> transfer exchange rates.
    Bye
    Dinesh

  • How is currency conversion handled in IOP?

    I may need to do currency conversion in IOP. How is this normally handled, and could you please provide an example? I looked in the user's guide, but didn't find any example.
    Thank you.

    As you know, IOP has a native concept of rowsources, which are user defined relational tables within the model. You can model a currency exchange rate rowsource which captures the base currency, term currency, exchange rate, and the effective date. Then, within the cube, you can do a lookup to that rowsource to retrieve the exchange rate.
    There is an example of that in the Integrated Margin Planning solution (IMP). You can download that software from otn.oracle.com and review it.

  • How to move currency conversion types

    Dear All
    my problem is currency conversion types and fixed&target currency is showing development but in production its not showing aft i came to know i hav to move
    currency conversion types to production. i checked in rscur tcode where i got this list here i cant understand which currency type i hav to move
    1.0HRFIXCUR     Fixed Target Currency, Current Date
    0MEANDAILY     Middle rate using exact days
    USD_VAR     usd with var rate
    VAR_ALL     Multiple Curencies
    ZCC01     Cost Center
    ZCUR_1     Target currency type
    ZCUSTTR     Local currency
    ZNEWCUR     New Currency Type
    ZTEST1     Conversion currency translation
    2.in development i hav seen currency variables are there but for the same i hav checkded production currency variables are not there
    its mandatory to move currency variables also production
    iam in bi7 sp13 actually previously its working we applied some patches in r/3 fi then only we are facing this problem
    can you please help me to close this issure
    thanx for all

    please close this thread and see the other one...

  • How does currency conversion work?

    Hello Gurus,
    I am confused. Do we need to enter the exchange rate every time we do a data load/currency conversion, manually. or is it taken care automatically and pulled from web through some tables.
    please explain.
    Thanks,
    Kris.

    Hi,
    We pull the conversion rates once every day. Depending on your needs you can schedule it once a day or n times a day at different intervals. We ususally pull from the R3 tables and they get updated once a day.
    Cheers,
    Kedar

  • End routine for Currency conversion

    Hi,
    I have a requirement in which i have to convert sales and cost into three types of currency as GBP, INR and EUR in cube. i made 3 different fields for sales as well as for cost. But i am unable to write end routine for it.
    Can anyone please help me that how can i solve this problem.
    Roma

    Hi,
    In transformation itself you can do your currency conversion.
    http://help.sap.com/saphelp_nw70/helpdata/en/de/6372426f0f9041e10000000a1550b0/content.htm
    If you want to write a routine in to do conversion, you have to go for start routine instead of end routine.
    Thanks
    BVR

  • How can i get currency values from flatfile to function module

    Dear All,
               I have to take  currency values from flat file and i have to assign those flat file value to function module .
    Eg: "Convert_to_local_currency".  I need technical code how to calculate those amount in work area and how to assign those amount value function module. 
              I need sample program for currency conversion from flat file to function module.  My requirement is based on flat file amount i have to calculate in work area and assign those work area to function module. 
    With Regards,
    Baskaran

    Hi Satish or Baskaran,
    First conform in which format the flat file is present, as abhi mentioned if it is there in notepad
    try to use F.M GUI_UPLOAD as shown below...
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
    FILENAME = 'C:\Desktop\rpf1.TXT'
    TABLES
    DATA_TAB =  ITAB.
    Now loop at ITAB Into Work_area and press the respect currency fields which you want and in the same way
    if the file is in EXCEL format use F.M ALSM_EXCEL_TO_INTERNAL_TABLE
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          filename = P_FNAME
          i_begin_col = 1
          i_begin_row = 1
        TABLES
          intern = ITAB
    LOOP AT ITAB INTO WA.
    CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
            EXPORTING
              foreign_currency = wa-waers
              local_currency   = wa-waers
               IMPORTING
              local_amount     = tvals-gross.
        ENDIF.
    endloop.
    And as mentioned loop the records into work area and process the currenct field which is present in the
    ITAB according to its field name. And make sure within the loop you call your function module.
    Regards
    VEnk@
    Edited by: Venkat Reddy on Dec 9, 2009 5:51 PM

  • Currency Conversion  on Piticular date

    Dear All,
                   I have a requirement where in I have to convert the  Purchase Document Currency into USD on  PO Creation Date.
    I did the Currency Conversion in the BEX by creating a currency translation type using the tcode RSCUR. Following are the   settings I have Used for Conversion
    1. Exchange rate type  M
    2  target currency         USD.
    3 Time reference          Current Date.
    Problem is the values are not getting converted to USD on PO Creation date.
    Moreover I wanted the records whose values are more than 50,000 USD.
    Question.
    How to convert the currency from one to another on a Particular date.
    Date for each record is different from one another as stated above.
    Help me out in this case.
    Thank You All
    Regards
    Mahesh

    Dear Raj,
    Thank you for the reply.
    Iam using BI 7 and the tcode rrc1 is obselete in this version.
    So I went to the new tcode rscur and created the currency translation type with the settings below.
    1. Exchange rate type M
    2 Target currency USD.
    3 Time reference Current Date.
    Used this translation key in the Key figure properties for currency translation.
    I went to the source system and on context menu I transferred global settings.
    Do I need to maintain currency keys and exchange rates manually even after transferring global settings?
    I have set in the time reference the PO creation date
    as Special Info Object. Will this work?
    Please let me know.
    Regards,
    Mahesh

  • Help needed with Include ZXRSRU01 in relation with currency conversions

    I'm implementing how to paper: Use variable time references in currency conversions (BW 3.3). When implementing variable exit RSR00001 & write include ZXRSRU01 an issue pops up.
    The relevant code is:
    <i> DATA: l_s_var_range TYPE rrs0_s_var_range.
    IF i_s_rkb1d-infocube EQ 'RHCURCON'.
        IF i_step = '3'.
          LOOP AT i_t_var_range INTO l_s_var_range WHERE vnam EQ 'ZCURDAT'.
            ZCL_IM_CURRCONV=>currdate = l_s_var_range-low.
          ENDLOOP.
        ENDIF.
    ENDIF.</i>
    When implementing the following message pops up:
    "l_s_var_range" has already been declared.
    In another statement ' l_s_var_range ' is already used.
    Any advice how to deal with this issue?
    thanks in advance
    tom

    Hi,
      somebody already declared that workarea (l_s_var_range), so you can directly use that without any declaration (data l_s_var_range type rsr0_.....). you can remove that statement and you can work.
       Otherwise if you want to use to declare your own workarea,
      data ls_range (or any name) type rsr0_....
    DATA: l_s_var_range TYPE rrs0_s_var_range. *** this statement you can remove since somebody declared the same.
    ****or use ur own work area name and use that work area within your code.
    data ls_var_range type rrs0_s_var_range.
    IF i_s_rkb1d-infocube EQ 'RHCURCON'.
    IF i_step = '3'.
    LOOP AT i_t_var_range INTO ls_var_range WHERE vnam EQ 'ZCURDAT'.
    ZCL_IM_CURRCONV=>currdate = ls_var_range-low.
    ENDLOOP.
    ENDIF.
    ENDIF.
    rgrds,
    v.sen.
    Message was edited by:
            Senthilkumar Viswanathan
    Message was edited by:
            Senthilkumar Viswanathan

Maybe you are looking for

  • Record a 3 hour live webcast video & audio

    Can QT record a webcast? If yes, how? I don't see the controls for recording. If no, then what is "the program" to use? I have been searching several discussions and programs but nothing seems to be a for sure solution unless I am recording from a ca

  • Mass cancellation of invoices_urgent:

    Dear Freinds, I would like to know how to cancell invoices which are closed(posted for accounting document). I have around 5000 invoices which are suppose to be cancelled at one shot. thanks, sushil 93477 39539

  • Startup disk gone

    I went into preferences and somehow I hit something and it changed my startup disk to a question mark. Now it says it starts from a network startup or I have to have it start from OS X. How do I get the question mark off of my startup disk, (hard dri

  • Integraion Server already defined.

    Hi, I am not sure how business system of Integration Server was missed from list of business systems of business Landscape screen. So to get back it I tried to create. It displaying like "Integraion Server already defined". below are given inputs. te

  • OLE - ADD TABLE TO DOCUMENT OF WORD

    I WRITE REPORT AT ABAP THAT I ADD TABLE TO DOCUMENT OF WORD OFFICE BY USING ESPECIAL COMMANDS OF OLE, BUT width of all columns of table is identical. i need help of you to get example program that setting different width, for example 5 chars for one