Currency conversion - selection screen

Hi All,
I am using currency conversion in my report. My requirement is to accept the target currency from user. In my scenario everything is working fine but users are not getting currencies in their selection screen. But if they manually type some currencies in the selection screen he will get report in the required currency. I want to give the users that selection screen with all the currencies. I have maintained most of the currency tables. Is there any specific setting which needs to be done to solve this issue?
Regards
Githen

Check the blog.
There are lots of links in the wordings click on them for info on it
especailly
https://websmp106.sap-ag.de/~sapdownload/011000358700005669792003E/How_to_VarCC_v3.pdf
Source : Currency Currency Currency...
Hope this helps.

Similar Messages

  • Currency conversions on screens for HUF, JPY...

    Hi,
    I have noticed that when I use 2 fields for currencies that are defined with types NETWR (domain WERT8) and WAERS (domain WAERS) and properly linked on screen (referenced with DD) that conversion is not working properly. For example:
    REPORT  zr_huf_test.
    TABLES bkpf.
    PARAMETERS:  p_waers LIKE bkpf-waers,
                 p_wrbtr LIKE bseg-wrbtr.
    PARAMETERS:  p_waers1 TYPE waers,
                 p_wrbtr1 TYPE netwr.
    INITIALIZATION.
      bkpf-waers = p_waers = p_waers1 = 'HUF'.
    AT SELECTION-SCREEN OUTPUT.
      bkpf-waers = p_waers.
    START-OF-SELECTION.
      WRITE: p_wrbtr,
             / p_wrbtr CURRENCY p_waers.
      SKIP 2.
      WRITE: p_wrbtr1,
           / p_wrbtr1 CURRENCY p_waers1.
    As you may know, some currencies in SAP do not have decimal places (HUF, JPY...). This is happening for this currencies. Why, is the problem in WERT8 with sign or what? Also what is strange and I can not explain myself, my program in selects value from DB, i.e. 1,00 HUF. As HUF doesn't have decimal places, on screen it is displayed as 100 HUF, which is just fine.
    But if I press ENTER, program goes to PAI module and variable that I use on screen contains 100,00HUF, which is completly WRONG and guess what, after each ENTER value is multiplied by 100?! What is the reason of that behavior?
    kr
    mario

    SAP should be doing it ...
    Check the BAPI: BAPI_CURRENCY_CONV_TO_EXTERNAL
    BAPI_CURRENCY_GETDECIMALS >>> Gives you the decimal places of Currency

  • Currency field on selection screen

    Dear All ,
    I am new to BI . I have to give currency field on the selection screen so that user will enter the currency in which he wants to see the report . I have given the currency on selection screen but once he clicks on the button to see what values can be entered it shows only 3 currencies which are used in infoprovider of that query .But I have to show all the currencies available in R/3 . In my R/3 system I have 195 currencies maintained and I have transferd that to BW also .
    To get the things as per the requirement I have created one variable on Currency Dimension and put it in Filter so  that it will come on selectoin screen But still it shows only 3 currency . How to get all the currency existsing in BW or in turn R/3 .

    Hi,
    what you have done is filter the query on record posted with the selected currency.
    It seems that you have records only with 3 currencies in your provider.
    I think what the user wants is to convert the result in the currency he chooses.
    In your query, open the properties on one of your KF.
    On the bottom, choose a currency conversion key.
    You will need to have created a translation key in BW (tx RRC1, rrc2, rrc3) with a target currency selectable. Check in RRC3 the available translation keys.
    Ask your user with which exchange rate type he wants to convert the figures.
    By selecting a suitable translation key, you should be able to mark the variable entry so that the user will choose the target currency.
    hope this helps,
    Olivier.
    Message was edited by:
            Olivier Cora

  • Currency Conversion Type missing in BEx

    I have created a new conversion translation type M1 based on Monthly Average exchange.
    RSCUR definition for  this conversion on the time ref tab to be a "variable time reference"- End of Period for
    Standard Info Object Fiscal Period "0FISCPER".
    Is this configuration the cause for placing a limiting restriction on the visability of this selection at runtime of query.
    The following currency translation types are not available at the runtime of the query.
    ●      Translation types for which a variable is stored (variable time reference, source currency from variable, target currency from variable, and so on).
    From BEx I am unable to select Currency Conversion (Convert to Currency USD) and Use of Currency Translation M1
    Thank You ...... Dan

    Andrey:
    Once BEx query results are displayed in M/S excel ... the user navigates (right click) to (local) query properties:
    Tab >> Currency Conversion >> select Convert to Currency will open option to determine Currency (USD) and Currency Translation (via drill down).
    Those Currency conversion types configured with variable time reference on InfoObject 0FISCPER cannot re-determine
    target currency values. Fixed Time reference conversion types can be selected through BEx.
    I found a restriction/ limitation in the following thread.
    http://help.sap.com/saphelp_nw70/helpdata/en/ec/076f3b6c980c3be10000000a11402f/frameset.htm
    Restrictions:
    The following currency translation types are not available at the runtime of the query.
    ●      Inactive translation types
    ●      Translation types for which a variable is stored (variable time reference, source currency from variable, target currency from variable, and so on)
    ●      Translation types in which an InfoObject is used for determining the source currency or target currency.
    Are you aware of any way around this ??
    Thank you ....... Dan

  • Sorting Currency conversion Variables in Query Selection screen

    Hi Experts,
    I have an issue in sorting variables.
    A Currency translation is used here which has two selection options here, one for "Currency" and one for "Currency conversion date". They just pop in somewhere in the selection screen with out order. I want to put them together either in the middle or at the bottom.
    They are not visible in the Variable sequence tab of query properties.
    I changed the text for each of them (Ex. "XCurrency"), so that it sorts alphabetically, but no difference.
    Had anybody come accross this issue before.
    regards
    G Rai

    Hi,
    This seems strange that the variable does not show in the query properties. One thing I can suggest it to try changing the technical name/desciption of the variable if that changes the order.
    Please update back the thread if that helps.

  • Currency field on a selection screen of type 'DMBTR'.

    Hello ABAPers,
          Could you please tell me how to do it?
           I have a currency field on a selection screen of type 'DMBTR'.
           When i input and press the enter key ,i want the value to be displayed in the following style.
              1. CURRENCY     EQ    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456
                      i.c  the value should be displayed without decimal point
            2. CURRENCY      NE    'JPY'
                    EX:
                          Value before pressing EnterKey =   123456 
                          Value after pressing   EnterKey =    123,456.00
                      i.c  the value should be displayed with decimal point
          Note:The above trick has already been done on a standard dynpro screen of Tr.Code FB60 and Field 'Amount'.
    <removed_by_moderator>
    Thanks and Regards,
    Mohan
    Edited by: Govindasamy Mohan on Oct 8, 2009 6:22 PM
    Edited by: Julius Bussche on Oct 9, 2009 1:36 PM

    Hi ABAP Lover,
       Thanks a lot for your reply.
       I had the same idea as yours like using data type 'P'.
      But, the problem is  that there is only one currency field on the screen .There is also a field of 'Company Code'.
    Both fields are mandatory .
    Hence,the requirement is  to convert the  currency value to the currency of the company code which is input .
    The conversion  should yield the following output on the screen after pressing the enter button.
    1. When currency EQ  'JPY' ,  the value should be displayed without decimal point
      2.When currency NE  'JPY' ,  the value should be displayed with decimal point
    I am very sorry for not explaining you clearly in my first posting.
    Thanks and Regards,
    Mohan

  • Currency Conversion - Rate Type Selection

    I have a BEx query that displays key figure in 3 columns inside a structure, using variable rate types (one rate type per column).  We have rate types P, P1, and P2 loaded into currency tables. 
    I run this query with the following selection criteria:
    Column 1 -- Key Figure in Local Currency (BRL)
    Column 2 -- Key Figure converted from BRL to EUR using rate type P
    Column 3 -- Key Figure converted from BRL to EUR using rate type P2
    For some reason column 2 is converted using rate type P1, instead of rate type P, even though rate type P1 is not even part of the selection screen.  Column 3 is converted correctly, using rate type P2.  I enter the same time period for all 3 columns, and rate types P and P2 both exist for this time period.
    Do you know what's going on here?
    Thank you.
    Nadia

    Hi,
    see if there is any currency conversuion type used in you report.
    It can be checked in the properties of the key figures.
    you can go to RRC3 to check which echange arte is used by this currency conversion.
    Or if currency conversion is happening at the update rule then check if which is the exchange rate used there.
    Once you have seen the exchange rate...go to t-code SPRO
    SAP Netweavet->General Settings->Currencies->Enter Exchange rate .
    here you cah check the latest exchange rate ...from currency to currency...and the values...based on settings of you currency conversion type it will chose the factor.
    Thanks

  • Currency conversion with variable in selection mask with problems

    Hi Gurus,
    I want to implement a currency conversion as follows:
    when the query is opened a selection screen should appear and the whole data which is with Euro currency should be possible to translate in USD, GBP, FRF (depends on which currency the user is choosing).
    I did a conversion with a variable with default value USD but I am not able to insert multiple currencies like GBP and FRF as default value/ suggestion in variable.
    I created a variable on 0Currency with following adjustments:
    - Processing By: Manual Input/Default Value.
    - Reference Characteristic (0CURRENCY) Currency.
    - Variable Represents: Single Value.
    - Ready for input: checked
    - default value: USD.
    With adjustment "variable represents" > "single value" it is not possible to insert two or three currencies as default value.
    When changing "variable represents" to "multiple single values" or to "selection option" it is possible to insert two or three currencies as default value.
    But when the variable is saved with "multiple single values" or "selection option" the variable doesn´t appear in currency translation type in tab currency when selecting target currency with option "target currency from variable".
    Any idea why the variable doesn´t appear with adjustments with "multiple single values" or "selection option"?
    Or any idea how it is possible to achieve my whished currency conversion?
    Thanks in advance!

    Charlie Belt wrote:
    saplaz-
    > If I read your request properly, you would like to be able to translate values to any one currency at a time, from a possible list of currency. Remove the default value and whatever currencies are available in your RSCURR should be there.
    That´s correct. I want to have a list of currencies in which it would be possible to translate. That means clicking in selection mask and the list appears.
    That was my first thougth ... removing the default value. I removed the default value but only Euro (EUR) appeared in that list for selecting. I thought this has maybe something to do with the data which is available in the cube and that is only in EUR.
    I will check the RSCURR and what kind of currencies are available.
    cheers

  • 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,
    Sridhar

    TCURR-UKURS.
    ~Suresh

  • Currency conversion with query selection mask and InfoObject 0Curtype

    Hi,
    question to following scenario:
    in the data source is an column with the currency type. This currency type column contains values like
    10 = company code currency
    20 = account area currency
    So for each data set in the table is an assignment of currency types.
    In the cube is an InfoObject called 0Curtype (for currency types 10,20,30 ...).
    In the BEx Query should a filter or selection be possible before the whole data is displayed.
    The user can select in which currency he wants to display the data. When he selects the 10 the whole data is displayed in different currencies which are available because its local currency (Euro, Dollar etc.). By selecting 20 the whole data is displayed in Euro.
    Does anybody knows how to achieve that? Is there any function module availabe which is provided by SAP and it is available for use?
    Thank you in advance!!!

    Hi There:
    You have two options available.
    One you can define currency conversion variable in transaction RSCUR. Then use this currency conversion variable at query run time using a formula Key figure and go to Conversions tab and select this variable. Then at query run time the query will convert your key figure from source currency type to target currency type. But this can significantly impact your query run time because the query will calculate this at query run time.
    The second option is to use a standard SAP function module CONVERT_TO_LOCAL_CURR in the back end and store this key figure in the back end during data load. This way the query will run faster for you. The difference is significant in my case.
    Good luck.
    Let me know if you need more information.
    MP.

  • Assigning Conversion Exit to a Select-Option on Selection Screen.

    Hi,
    Is it possible to assign Conversion Exit (Like ALPHA) to a Select-Option on a Selection Screen. If so can anyone please tell me how is this achieved.
    Thanks & Regards,
    Goutham.
    P.S.: Points will be definitely awarded.

    Hi Anjaneyulu,
    Thanks for the Reply.
    But the problem comes here, when he enters both the ranges as well as single values, using the extension button provided for the select-option.
    One option i found was in the layout of selection screen, to the select-option i assigned the ALPHA as conversion exit. But it says that this will be over-written once program/screen is generated.
    Kindly let me know if any one has a solution for this.
    Thanks & Regards,
    Goutham.

  • Currency Conversion Issue

    HI experts,
    i have an issue with my currency report,
    where user want see the sales volume data converting from CAD to US $.
    when i checked the query the conversion type is Avg rate M source to CAD and the Target currency is CAD only.
    but when he execute the report he want to see the volume data in USD $.
    and when i execute the report i can see below error.
    Could not find any data to display. This might be due to the current selection of variable or filter values.
    can some please help me out this issue.
    thanks
    Raj

    Hi venu
    thanks for the post,
    there's no selection criteria being used by the user, has web link, once he click on link, he directly checking the report.
    so there's no section screen available.
    and there's no variable created for the  currency conversion type .
    here my requirement is to display currency in USD $ from CAD $.
    target currency maintained as CAD in RSCUR tcode.
    how would i do this,
    and again the same report is being used by CAD user also, so view shouldn't be change for the both users.
    what im thinking is
    is there any possibility to create variable on currency to select the required currency dynamically by user in selection screen
    please let us know possible solutions like without changing the view for CAD users
    please let me know for more info
    regards
    raj

  • Currency Conversion---- Based on Posting period

    Hi All,
    I am creating a report based on FIAA .
    Query selection screen will contain COMPANY CODE , and the POSTING PERIOD
    suppose  we enter company code as 2100 and posting period from 001.2007 to 012.2007.
    I need to translate all the balance sheet items are translate with the closing rate (M) for the current period , i.e. the "to period in the report " here 012.2007.
    The To period is dynamic and i need to select the currency conversion rate dynamically based on the To period entered in the selection screen of query.so, Can any one give the clues to achieve this. Your help is appriciated.
    Thanks & Regards
    Syam.
    Edited by: syam reddy on Nov 24, 2008 10:09 PM
    Edited by: syam reddy on Nov 24, 2008 10:19 PM

    Use RSCUR transaction to create currency translation type.
    Here under "Time Ref" tab use "Variable Time Ref" and special infoobject.
    You should be able to choose Posting period or posting date here.
    Now in query designer maintain the currency conversion based on this currency translation type.
    Hope this helps.

  • Variable selection screen

    Hi,
    I have 2 currency varaibles in my variable selection screen. Now i want to remove one. I can't find these variables in query deffination.
    Can you tell me how should i remove the currency conversion variables from the web template selection screen. where in query defination can I find it.. or i have to do it some other way..
    Thanks and Regrds
    ravi

    Hi Ravi,
      if you just want to remove a variable its simple.
      1.Go to the query designer.In the query designer selecting the appropriate info object its attached to it.
    2. Right click and select the context menu -> restrict
    3. IN the pop up window de select the variable you want to remove.
    If it doesn't solve your problem post with more details abt your req.
    Cheers,
    Mathivanan

  • Add Exchange rate type to Selection Screen in BEx

    BW Experts,
    Business raised a request to add Exchange Rate Type(KURST) from TCURR table in the selection screen of BEx so that they can select the required rate and target currency for a particular key figure.
    In Query Designer we can provide variable for currency by going into the context menu of key figure but not sure how to provide a variable on Currency Conversion Key.
    Please suggest.
    Thanks in advance.
    -Bobby.

    Hi there,
    You could with user exit define a variable ready for imput but in step 1 prefill the variable with only those values, but this would still when the user executes when pressing F4 be able to check all that. Nevertheless that variable would be prefilled with the values you wish in user exit.
    Another option is to mark 0RTYPE in RSD1 as authorization relevant and manage different authorization values for the users. This way you could when the user presses F4 see only values he/she is authorized.
    Diogo.

Maybe you are looking for

  • Query data

    I have a denormailized table which consists of data in this format .I am trying it to query data from it as per my requirements . Can someone help me on this ID     groupid          ROLE          TOPIC 1     2001          FIREMAN          SAFETY,MAIN

  • How to config Mail to import latest email from host?

    Hi, I have added a yahoo email account in my Mail. However, when I enabled it and it always import all the mails from my account, it has nearly 6xxx mails... Is it possible to config in Mac Mail, so that only import latest 50 mails etc. from my accou

  • Security Update 2007-009 will not install

    I ran the Software Update utility and found Security Update 2007-009. When I tried to install it, it gave me the following error message: The update "Security Update 2007-009" can't be saved. You do not have appropriate access privileges. The Install

  • User message after POST

    I have a POST form and action to itself lie following: <cfform  name="Indexform" method="post" action="index.cfm"> I want to give user complete message when POST complete and show error message if there is any. I want to use on Button click, but it s

  • Help, store an array of cd objects

    im doing a java project on creating a music cd database, i need to store an array of cd objects, each entry in the array will be a single object for a cd. The objects are: Artist, Album, No of tracks I need some help with this, thanks here's the code