Problem in currency conversion rate

Dear Experts,
                         I'm facing a problem in client place , here when the Sales invoice is posted it shows wrong currency conversion rate, whearas In excise invoice its showing correct conversion rate which I maintained at OB08. In customer master also exchange rate given correct one.
Plz guide me a solution.

Can you give us more details?

Similar Messages

  • Fetch dollar to euro currency conversion rate from the interwebs ...

    Hey guys,
    this might sound like a dumb question to you, but is there a way
    to fetch the dollar to euro currency conversion rate from let's say
    yahoo finance into a single cell inside numbers 09?
    Basically what want is, just a plain output in a number like:
    0,7421 so that I can use it to convert various values.
    I'm just sick of going to the website every day and copy paste the
    value into my numbers file.
    I'd really really appreciate it, if someone could help me.
    I don't know anything about apple scripting, but I think this might
    be the way to go?
    Best, JK

    Go to my idisk :
    <http://public.me.com/koenigyvan>
    download :
    For_iWork:iWork '09:forNumbers09:insertquotes.zip
    You will get several scripts more or less complex.
    Yvan KOENIG (VALLAURIS, France) lundi 14 février 2011 21:48:54

  • Problem in Currency Exchange Rates

    Hello All,
    This question is connected to currency conversions from GBP to EUR in Sales Transactions. We have defined 2 Exchange Rate Types between GBP to EUR.
    One Exchange Rate Type (example "ZZZZ") is from NETHERLANDS  to the internal INTER-company Customer in Britain.
    The other Exchange Rate Type (example "YYYY") is for Sales from SPAIN to External customers in Britain.
    These exchange rate types ZZZZ and YYYY are defined in the respective customer masters and there are conversion Ratios maintained for both in OB08.
    T/Codes OB07 & OB08 are maintained. Tables TCURF & TCURV are maintained.
    Problem:
    For Intercompany Customers with Rate Type ZZZZ: The system is taking the correct currency conversion of Rate Type ZZZZ in the Accounting documents of Intercompany Invoices as defined in OB08 for ZZZZ.
    For Sales to External Customers with Rate Type YYYY:
    The system ignores the Ratio maintained for Exch Rate Type "YYYY" in the Customer Master and prefers the EURX Rate in the Accounting documents of customer Invoices.
    Thanks,
    Srinivas

    Hi Srinivas,
    Go to OBBS and find the transalation ratios between the currency pair GBP to EUR with exch rate type YYYY.
    For that row, there is a field called Alternative exch rate type must have been assigned as EURX.
    Remove it and SAVE and post your sales document now.
    This will resolve your issue.
    Thanks,
    Srinu

  • 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

  • Problem in Currency Conversion of Labour costs

    Hi All,
               In my system i have some MOs where object currency and controlling area currency are different ..
    Example : Our Controlling area currency in USD and MO is created in EUR .., Now when we select object currency and controlling area currency in costing tab of MO , do a factor of EUR to USD of costs then for labour plan/actual costs it is taking different conversion rate... this is not matching with the latest entry in TCURR Table .. for material and services it is matching with the latest entry ... not sure why it is happening in this way . We maintain rate in KP26 for activity type in USD [controlling area currency]and  I would like to know if any one has ever faced this type of issue ? if yes what is the solution ..
    Thanks in Advance
    Regards
    Pushpa K

    Hi ,
         regrets for late reply ... , in our project normally business updates the exchange rates and they do it monthly .. but while calculation is it not taking latest valid rate as per TCURR Table it is taking some other rate and somethings these exchange rates match with some rate of 2009 .. but not always .. , i would like to know whether you had faced this issue ever .. if yes then let me know the solution ..
    regrds
    pushpa

  • Reg:Currency Conversion Rates

    Hi All,
    How can I get the history rate and Conversion rate for a particular currency for a particular date.
    For example I have given INR as currency in my screen on a particular date(Hist Date). Then the rate of INR against USD will be the HISTORY RATE.
    And if I change the currency to some other currency on some other date (CONV Date) then the rate of that currency against USD  on that date will be the CONVERSION RATE.
    So how can I calculate these.Do we have any function modules or any tables in which I can get the SAP Exchange rates, so that my issue gets resolved.
    Please help me in resolving this issue.
    Thanks,
    Khan.

    hi see this thread
    Re: Finding currency date
    table ortt will help u.

  • Problem about currency conversion

    HI,
    I have added one field KWERT from KONV to copa data source.Then value is coming in USD.
    I want currency conversion means i want value into EUR and INR .
    SO please tell me how to write code for currency conversion?
    Thanks
    Regards
    Devesh Babu

    Hi,
    Create Currency Translation Type
    T-code for Creating Currency Translation Type in BI 7.0  is  RSCUR.
    Select Source and Target Currency.
    Give Time Reference.
    For the Currency translation to take place in the Business Explorer you must have already created a currency translation type.
    Currency Translation in Business explorer can be done in two ways:
       Currency translation in query definition.
       Currency translation in the executed query.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2056ef93-2004-2d10-21ae-f973bb48d7a1?QuickLink=index&overridelayout=true
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a0d5bf96-b19b-2c10-e3b6-e2f12a3de99a?QuickLink=index&overridelayout=true u2013 currency concersion
    Regards,
    rvc

  • PROBLEM WITH CURRENCY CONVERSION IN ALV

    HI..
    When iam trying to convert currency field from one currency to
    another (eg: usd to inr) iam getting error.
    iam using the fm 'convert_to_local_currency'.
    i want to display both the coloumns i.e usd,inr in the same grid.
    help me....
    thanks.

    Rk,
    Pass all these parameters.
    CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
          EXPORTING
    *    CLIENT                  = SY-MANDT
            date                    = p_ekko_bedat
            foreign_amount          = p_i_po_info_ntval
            foreign_currency        = p_ekko_waers
            local_currency          = r_buk-waers
    *    RATE                    = 0
            type_of_rate            = 'M'
    *    READ_TCURR              = 'X'
          IMPORTING
    *    EXCHANGE_RATE           =
    *    FOREIGN_FACTOR          =
            local_amount            = p_i_po_info_ntval
    *    LOCAL_FACTOR            =
    *    EXCHANGE_RATEX          =
    *    FIXED_RATE              =
    *    DERIVED_RATE_TYPE       =
      EXCEPTIONS
        no_rate_found           = 1
        overflow                = 2
        no_factors_found        = 3
        no_spread_found         = 4
        derived_2_times         = 5
        OTHERS                  = 6
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.

  • Getting currency conversion rate

    Hi,
    I need to convert any non-USD currency amount to USD. I know that the rates are stored in the table TCURR. I want to know how do i get the today's currency rate from this table. Exchange rate  type I'll be using is M.
    Thanks,
    Prasy

    Hi,
    For table TCURR, you can change the currency for the nearest date compared to current day.
    But for using the FM: CONVERT_TO_LOCAL_CURRENCY,you can change the currency for the current day if you filled in the date below. You can have a try.
    CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
      EXPORTING
    *   CLIENT                  = SY-MANDT
        *date                    = sy_datum*   
        foreign_amount          =  '1000'
        foreign_currency        = 'USD'
        local_currency          = 'EUR'
    *   RATE                    = 0
    *   TYPE_OF_RATE            = 'M'
    *   READ_TCURR              = 'X'
    * IMPORTING
    *   EXCHANGE_RATE           =
    *   FOREIGN_FACTOR          =
    *   LOCAL_AMOUNT            =
    *   LOCAL_FACTOR            =
    *   EXCHANGE_RATEX          =
    *   FIXED_RATE              =
    *   DERIVED_RATE_TYPE       =
    * EXCEPTIONS
    *   NO_RATE_FOUND           = 1
    *   OVERFLOW                = 2
    *   NO_FACTORS_FOUND        = 3
    *   NO_SPREAD_FOUND         = 4
    *   DERIVED_2_TIMES         = 5
    *   OTHERS                  = 6
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Hope it is useful.
    Regards,
    Chris Gu

  • Problem in currency conversion

    hi to all,
    help me in this issue
    READ TABLE IT_IN WITH KEY 'MHND-DMSHB'.
      CHECK SY-SUBRC = 0.
      WRITE IT_IN-VALUE TO AMOUNT.
    when the value is mhnd-dmshb it is giving correct value whenit is paased to it_in_value it is chenged to ome other pattern related to customer country. ie 5,000.00
    is ther indata base but it is changing to 5.000,00
    how to get correct value from the table
    thanks in advance
    kiran kumar

    hi vikrath it is not matter of setting its dunnning procedure  we r doing in that it is stopping at these non europian customers and giving error as more than two decimals.so plz suggest possible solution to set it for both europe as well as others,.
    thanks in advance
    kiran kumar
    Message was edited by: kiran kumar

  • Currency Conversion for Exchange rate type "AS02"

    Hi Experts,
    I am gonna post the most challenging problem (regarding currency conversion) I ever faced in my 1 year of BW Carrier.Kindly provide a solution.
    There are three types of currency to be used in the query for Key Figure 0NET_VALUE (so total 3 Key Figures to be created)
       1.Document currency (may be any currency)
       2.Local Currency (must be EURO)
       3.Global Currency (must be USD)
    From Document currency to Local Currency(EURO) we are using Exchange rate Type "M" (in Conversion Type created in Trans RRC1) [There is no problem in this conversion]
    Problem starts now--->
    From Local Currency(EURO) to Global Currency(USD) we have to use Exchange rate type "AS02" (in conversion type to be created in RRC1)
    but there is a Business requirement  that currency rate should be as per the last day of the entered period;and this logic should work for the range of periods also.
    Example :
    we are executing query for the period 006/2006 (posting Period)
    Last day of this period is 06/30/2006,
    Currency rate would be as per 06/30/2006
    And this currency rate should be same throughout the period 006/2006 in query
    The example was for single period,but logic must be incorporated for the range of the periods.

    Hi..
    There is no corresponding source key figure in the InfoSource for the target key figureof the InfoCube.
    a. A source key figure of the same type can be assigned to the target key figure
    (for example, sales revenue instead of sales quantity revenue).
    If the currencies of both of the key figures are the same, no currency
    translation can take place.
    If the currencies are different, a translation can take place either using a
    currency translation type or by simply assigning a currency.
    The following table provides an overview of possible combinations with different
    currencies in the source and target key figures:
    if Source key figure currency  is fixed , Target key figure currency is variable  then Currency translation (CT)  No CT
    if Source key figure currency  is fixed , Target key figure currency is fixed  then Currency translation (CT)   CT
    if Source key figure currency  is variable , Target key figure currency is fixed then Currency translation (CT)   CT
    if Source key figure currency  is variable  , Target key figure currency is variable  then Currency translation (CT)  CT or assignment
    b. If there is no corresponding source key figure of the same type, then you have
    to fill the key figure for the data target from a routine.
    If the target key figure has a fixed currency, no currency translation is
    carried out. This means that if translation is required, you have to execute
    it in the routine.
    If the target key figure has a variable currency, you also have to assign
    a variable source currency to the routine. Using the F4 help you can
    select a currency from the variable currencies in the communication
    structure. You have two options:
    – You can select a variable currency and assign it.
    – You select a currency translation type and a currency into which you
    wish to translate (‘To’ currency).
    The ‘To’ currency is, by default, the target currency if it is included in the
    communication structure.
    Creating a Routine for Currency Translation:
    If you want to translate currencies in the update even though the currency translation is not
    available for one of the above reasons, you can create a routine. Choose Routine, set the
    Unit Calculation in the Routine and choose Create Routine. In the routine editor you get
    the additional return parameter UNIT, the value of which is used to determine the target
    1.  save the query  and it under role
       see to it is in   :  Restricted and calculated key figures --->   properties of k.f
    2. exeute the query
    3. the currency translation --> by target currency  usd  choose  OK
    conversion type :  MEANTODAY Fixed target currency current date (MT)
    4.  Go back to the query definition by chossing chage query ( global definiton)
    5.  in the context menu for % share sales vouume of incoming orders,  choose properties --> formula collision -->  result form this formula choose OK
    Note that -
      your should alos set the currency translation in the  properties for the  two key figures sales voule EUR , choose properties ---> currency  conversion key :  fixed target currency ,  currrent date ( MT) -->  target currency  : American Dollar .  choose   OK
    <b>The translation key is a combination of different parameters that establish how the exchange rate for the translation is executed.
    The parameters that determine the exchange rate are the source and the target currency, the exchange rate type and the time reference for the translation.</b>
    The source currency is determined from the data record or dynamically from the master data of the specified InfoObject (currency attribute)
    The target currency can either be fixed in the translation key or selected at the time of translation.
    You can also use an InfoObject (currency attribute) to determine the target currency.
    The exchange rate type distinguishes exchange rates that are valid in the same time frame next to each other, for example, the bid rate, ask rate or middle rate. The exchange rate types are stored and can be maintained in a central table (TCURV).
    The time reference for the currency translation can be either fixed or variable
    The fixed time reference can either be a fixed key date that is stored in the translation type, or be determined using the system date when executing the currency translation.
    If the time reference is variable, then the point in time for the exchange rate determination comes from the value of a time characteristic (InfoObject). The reference can, for example, be the end or the start of a fiscal year or a calendar year, a period and a month – or even to the exact day. It can also be determined using a customer-specific InfoObject (for example, trading day).
    Currency translation in the BEx
    When selecting a translation key with a fixed target currency     this currency will be added automatically to the query definition
    Also, you can use translation keys selecting their target currency at the time of translation. These can be applied in two different ways:
    Selection of a specific target currency in the query definition (1)
    Entry by variable (2)
    Dynamic translation keys require input from the InfoCube !
    InfoObject value will be read during query execution
    Examples:
    dynamic time reference (p.eg. 0CALDAY)
          time characteristic
    target currency determined by InfoObject (currency attribute)
         characteristic which contains currency in its attribute table
    the corresponding InfoObject has to be part of the InfoCube
    1.Define the currency attribute in the InfoObject maintenance
    The currency attribute has to be a unit InfoObject of type currency
    The unit InfoObject must be an attribute of the characteristic
    The currency attribute should be filled in the master data table of the corresponding InfoObject (manual maintenance or upload via InfoSource)
    2.Enter the InfoObject in the translation key maintenance
    Only InfoObjects with a currency attribute can be used in translation keys (p.eg. 0COMP_CODE)
    At the time of currency translation the value for the source currency / target currency is then derived for every record from the master data table of the specified InfoObject
    All values for a query are translated ad hoc (after having executed the query) using a translation key
    Depending on the translation key a fixed target currency will be used for translation or you will be able to select the target currency
    The ad hoc currency translation offers only restricted functionality (selection of translation key and target currency) compared to the currency translation in the query definition
    Do not forget to create your translation keys before starting your work in the Business Explorer Analyzer
    Example:
    You load the following record to your InfoCube:
    Company Code:                1000
    Amount in Source Currency:      500,-
    Source Currency:                FRF
    Target Currency:               ?
    In the Update rules, you are now using a translation key which derives the target currency from the InfoObject 0COMP_CODE. During the Update Process the target currency will then be read for Company Code 1000 from the master date table of 0COMP_CODE.
    With the currency translation in the Business Explorer, the source currency can currently only be determined from the data record.
    Only translation keys with a fixed exchange rate type can be used in the BEx
    Translation keys with a dynamic time reference (from an InfoObject) can only be used in the query definition. It is not possible to fill the InfoObject by a variable !
    Translation keys getting their target currency from a currency attribute can only be selected in the query definition
    When getting the dynamic reference from an InfoObject (p.eg. 0CALDAY) the currency translation will apply to each record read from the database. That means it will use the date in this record for the currency translation.
    When using a variable you will restrict the output of your query to a certain amount of data. For example, you would translate all invoices of March 11 with the translation date March 11
    This means, the requirement “show me all invoices in my cube in group currency, conversion date: 14.07.2001” could not be solved by a variable input for 0CALDAY
    I hope this would help...
    with regards,
    hari

  • Currency conversion variable

    I have a question regarding currency conversion variable.
    We have USD and CAD currencies in BW. I created a currency conversion variable in the properties of a key figure using average rate for current date (0MEANTODAY) and that variable was working fine for a long time. Now I noticed that variable got corrupted in BWD but still works in BWQ and BWP systems. I can see in BWD that variable has nothing in a Variable Represent box and Ready for Input checkbox is not checked. It doesn’t let me to fix or repair this variable. I cannot run any existing queries in BWD that use this variable. The error message is “Variable 0MEANTODAY is not permitted for the target currency”
    I created another currency conversion variable that works in BWD. I know it is ok to have multiple variables for a dimension, let’s say Cal Year/Month has a number of variables. I am not sure whether it is allowed to have multiple currency conversion variables and use different currency conversion variables in different queries. We have about 40 queries that use old currency conversion variable in BWP. If I’ll move new query with a new currency conversion variable to BWP, will it cause any problems for the existing reports that use an old variable? I want to know whether it will present a problem running 40 reports that are already in prod besides the fact it will be inconsistent for a while until I’ll switch all reports to use a new variable.
    I don’t know why that variable got corrupted.  A few weeks ago basis applied some patches in BWP and copied it to BWQ and BWD systems but I am not sure that caused a problem.
    I am relatively new to BW and will very much appreciate any help. I haven’t done transport to production for more that a week and cannot wait any more.
    Thanks,
    Polina
    BWD – DEV;  BWQ – QA  and BWP - Production

    I was dealing with this problem for more than a week. Finally I got help from SAP today. As it was explained to me, we were using very old version of BW front end (part of SAP GUI) which became incompatible with the new patches we applied in BWP and copied to BWQ and BWD. Basically, I was told to upgrade BW front end that caused problems especially in the Variable Wizard area.
    I repaired the currency conversion variable and move it to production. So far all reports run ok in production.
    If anybody will have problems with currency conversion variables, please check your front end version.
    Thanks.

  • 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...

  • Currency Conversion Script

    Hi guys,
    I’m having performance problems with currency conversion script. Suddenly, the script is taking too long to run. I executed the script last night and today, he was still running. In my application i have about 50 currencies, but i’ve tested just with one and only with a few values to conversion. I deleted the scripts, the exchange rate table, and i create them again, refresh the database but the problem continues. If i am in a data form and run the BR to calculate currencies, everything works fine and he does the conversion with no problems.
    Anyone had the same/similar problem? How do you resolved it?
    All sugestions will be appreciated
    Cheers
    Edit: 11.1.2.1
    Edited by: user12218542 on 18/Jul/2012 12:08

    'Quick' is a relative term. Are you sure that nothing has changed between the time of your quick calc and this time? Did you try changing any cache settings? Maybe, defrag the database using 'restructure' or level 0 export + clear data + import.
    Did you check which part of the calculation takes long? You can do this by evaluating the application log to see which fix statement takes the longest and optimize the parts accordingly.
    As for me, I usually create one or 2 custom dimensions for currency depending on whether users will input in local or multiple currencies. Then, with UDA on entity or other dimension, you can copy data from local to 'USD' or other reporting currency. Once data is copied, currency conversion is simple multiply/divide.

  • Indirect M currency conversion data

    Dear Friends
    I am facing a problem when recieving the goods (MIGO). the system asks for entering the data for indirect M currency conversion rate.  Actually, I have copied my compnay from a standard company whose currecy is EUR. 
    I have changed my compnay currecy to INR at the time of copying only. The PO etc was generated in INR. I have not given any transanction in EUR nor my vendors are having this currency. I want to know
    1  how to solve this problem.
    2   do i need to make some more changes in my compnay currency.
    3 if so in which fileds i should do so.
    4  any study material on this topic
    Thanks in advance for the help.

    Hi, you have to check the setup in the IMG (e.g. go through the IMG point @ SAP NetWeaver-General Settings-Currencies)
    Have in mind that Exchange rate type M is hardcoded as "THE EXHANGERATE TYPE" in the logistic area. If you need to adjust something in the exchange rate type - adjust the customizing of M - despite it might be overwritten during an upgrade!
    It’s possible to assign other exchange rate type than M in the customizing of FI & CO but do not try to make and assign an exchange rate type of your own  (to be used in the logistic flows like sales order processing or purchasing) - you will never get it to work during month-end!
    To my knowledge is this little trick not documented - it's passed on from consultant to consultant!
    Rgs
    René

Maybe you are looking for