Where are the Exchange rates filled in SAP?

Hi All,
could anyone tell me where Exchange rates are filled in SAP?
Thanks

Hi,
You can fill the exchange rates in the path in SPRO :
Path : SAP Customizing Implementation Guide -> SAP NetWeaver-> General Settings-> Currencies -> Enter Exchange Rates
Click "New Entries" Button for enter a new exchange rate.
Enter the fields in below table
-ExRt = Exchange rate type
-ValidFrom = Effective date of the exchange rate displayed.
-Ratio(from) = always 1 (default)
-From = Originating currency for the transaction (e.g. USD)
-Dirquot = Direct Quotation e.g. 1 USD = JPY.114.06
-Indir.quot = Indirect Quotation e.g 1 JPY = USD. 0.0088
This field is not in use and always display "0.00000"
-To = always 1 (default) this is reporting currency (e.g. JPY)
Thanks
Neel

Similar Messages

  • Multiple Currencies - Where is the exchange rate?

    Guys, i have configured the Financial Analytics and am wondering where the exchange rates are being pulled from? Lets say my Global Currency1 is EUR and i have data (document or local) in USD.
    Where is it capturing the exchange rate between the two currencies for that duration (month, week, day) when i want to see everything by Global Currency 1?
    Your help is greatly appreciated.
    Thanks,

    Hi
    All the exchange rates are in table W_EXCH_RATE_G.
    You define which rate you want to use in DAC , the default one is the corporate rate. to change it you need to change the dac parameter
    $$GLOBAL1_RATE_TYPE,$$GLOBAL2_RATE_TYPE,$$GLOBAL3_RATE_TYPE
    thx

  • How to change the exchange rate filled in a posted Invoice?

    Hi All,
    an user has posted an invoice in foreign currency. He has forgotten filling in a particular exchange rate.
    I wonder if is possible to change the document filling, in the exchange rate required, so to have the right amount in local currency.
    Thanks
    G.Rossi

    Hi,
    You can not change exchang rate in the already posted document.
    You need to reverse that document and have to create a new one using correct exchange rate.
    Regards,
    Gaurav

  • Redetermine the exchange rates during the billing.

    Hi
    I would like to redetermine the exchange rates during the billing.
    When we are creating a sales order we are maintaining exchange rate in sales order header, but in case of any change in rates
    I have to change it in sales orders first and then i have to create an invoice. Instead of doing this i would like the exchange rates
    to be redetermined during billing automatically.
    Please help
    Suresh

    Hi,
          Firstly let us know If you want to redetermine the pricing exchange rate or the exchange rate to accounting? I imagine that the pricing exchange rate you are talking about ,the pricing exchange rate type should definetely work no matter  what the  pricing source is . Normal sales cycle always has the price source as order, which controls from where and in what sequence the conditions from the reference documents are copied to the billing document. It does not control the exchange rate. Check the billing date in your sales order(its always advisable to take the service rendered date as the base to calculate the exhcange rate which is PGI date when a delivery is involved) , not the actual billed date. If you want the system to determine the exhcange rate on the date when the Invoice has been raised(Different from the billing date in the sales order) then go for the option of "E" which will take the service rendered date.
    But If you want the exchange rate for accounting then you have to append a routine at the item level in "VTFL" .The Logic would be to read the exchange rate from TCURR table using the function module "READ_EXCHANGE_RATE. If you have specified the exchage rate in the header(Accouting tab) of the sales order this gets copied to the billing document This is SAP standard behaviour. To over write this you have to go for the routine ammendment as suggested above.(In case of billing dates and the exchange rates differ). Kindly please let me know If you need any more help on this.
    Regards
    Ram Pedarla

  • Exchange rate difference in SAP MM

    Hi experts,
    Is there any way to bring the exchange rate difference at time of invoice to some other account rather than stock account.
    The scenario is; for eg.
    in PO :   1 USD = 50 INR
    @ GRN 1 UDS = 55 INR
    @ INV    1 USD = 60 INR
    At the GRN, inventory will be updated with 55 INR.
    At the INV, system will value vendor at 60 INR, but in Standard SAP, the difference of 5 INR will be updated as below.
    1.  exchange rate diff. will be posted to stock account if available stock qty is >= invoice quantity
    2.  exchange rate diff. will be posted to exchange rate diff acct (as per KDM) ,if available stock qty is 0
    3.  exchange rate diff. will be posted propotionately to stock account and exchange rate diff acct (as per KDM) ,if available stock qty is <  invoice quantity
    Is there any way, that system will post the exchange rate difference to separate account , rather than inventory.
    It is because in client audit, the audit concern say, according to Indian standards, inventory should be valuated only one time in imports. In case of any differences, it should post to separate account and not inventory. They say SAP allows that. Client asked us the same.
    I have checked, OMRW, but even after giving 'N' in ERD setting, system is posting to stock account only.
    Any way to meet this??
    Regards
    sBk

    Dear Sujith,
    Exchange rate differences for a moving average price material will be
    posted to the stock account, provide there is sufficient stock coverage.
    Transaction OLMR -> Incoming invoice -> Configure how exchange rate
    difference are treated.
    If you set this selection field then the settings in the ERD Setting
    column for this currency type are no longer relevant. The system
    calculates and posts exchange rate differences between order-related
    goods receipts and invoices not just for materials with standard price,
    but also for:
    * Materials with moving average price
    * Account-assigned transactions
    * Planned delivery costs
    Because of this setting the exchange rate differences are posted to KDM
    account  instead of stock (BSX) or price difference (PRD) account
    If you uncheck the field, exchange rate differences will be posted to
    the stock or price difference account, for a moving average price
    material, based on the stock coverage.
    Please refer Sap note  980402 in detail
    regards,
    lalita

  • Exchange Rate: Routine to copy  the "Exchange Rate" value From TCURR table

    Dear experts,
    I have created a cutomised Key Figure (ZEXCHRATE) with the 0currency as the unit and this field is included in my ZCOPA_C21 Infocube.
    In the update rule, it was then appointed with a simple routine below;
    (PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: TCURR.
    DATA: IT_TCURT Type TCURR occurs 0 with header line.
    $$ end of global - insert your declaration only before this line   -
    FORM compute_data_field
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CSZCOPA_TPL_IS
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BIC/VZCOPA_C21T-/BIC/ZEXCHRATE
               RETURNCODE LIKE SY-SUBRC
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
      SELECT        * FROM  TCURR appending corresponding fields of table
      IT_TCURT
             WHERE  KURST  = 'M'
             AND    FCURR  = 'USD'
             AND    TCURR  = 'IDR'.
          AND    GDATU  = ___.
          AND    UKURS  = ___.
      Sort IT_TCURT by GDATU descending.
      Loop at IT_TCURT.
        Move IT_TCURT-UKURS to RESULT.
        Exit.
      Endloop.
    result value of the routine
    RESULT = space.
    if the returncode is not equal zero, the result will not be updated
      RETURNCODE = 0.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine)
    Which will basically copy all the contents of TCURR into an internal table (IT_TCURT), sort it and then only copy out the UKURS (Exchange rate) data into the customised ZEXCHRATE to get the latest exchange rate value.
    Routine was checked and its fine.
    The problem is, upon checking the update rule, it returned an error message;
    "No Unit maintain for Key Figure Exchange Rate Local".
    Double checked the declaration of ZEXCHRATE, the unit was there.
    My questions;
    1. Is this the correct way of doing it ? I just want to be able to show the exchange rate value in my query (hence the existence of ZEXCHRATE).
    2. Is there an alternative way of achieving the same result ?
    Your help or advice will be greatly appreciated.
    Thanks
    KG

    Hi Sreeni,
    Referring to the " but the conversion from VEF to USD is happening at a rate @0.23256 which is valid till 02/13/2013 only" part in your post, the date given in OB08 for currency rate is valid from and not valid till.  Hence, please check the setting once.  Once you enter the rate from 02/13/2013, the rate is valid till you enter another date later than 02/13/2013.
    Regards,

  • Where we assign Exchange rate type at company code level,

    Dear All,
    Where we assign Exchange rate type at company code level, In 0BA7 we assign by Document type wise and OB22 will assign by controlling area wise , but we are not maintain Controlling area, exactly where we assign , and how it will pick at the time of PO creation ,
    Thanks in advance
    Vijay

    Hi,
    In OB22 we assign Exchange rate type against company code and not against controlling area .
    Regards,
    Shayam

  • Billing is not happening according to the exchange rate

    dear all i have a problem
    while doing export sales ,  in copy control settings of VTFL , i put pricing exchang rate as " B ' thesystem is calculating the correct exchange rates at the  excise posting. but  during billing   the system is not  taking the correct exchange rate which is for that particular month..
    in the schdeulines  header data accounting tab  before processing for billing i need to  put the  correct exchange rate manually then if i do the billing the required exchange rate is coming in the billing .
    in order the system to caculate the exact  foreign exchage rate during billing and exise posting automatically based on the rate given in" OB08"  what is the best way i can give 
    becasue the key user is finding it diffcult to  put the correct exchange rate manually before processing the schedulines agreement and then do the process
    kindly send ur suggestions

    Hi,
    According to standard SAP , the accounting document will be calculated in case of export sales based on the exchange rate determined in invoice header, where as the excise postings will capture exchange rate from invoice item line.
    Due to this u have no problem at excise invoice and the system will not change at invoice header based on your billing date, service rendered date etc based on copy control changes.
    If you want system to determine exchange rate automatically at invoice header based on billing date etc, with out changing in sale order, you need to incorporate a routine and user exit with the help of your abaper.
    The system will not accept copy control changes in this case.
    So clearly you can tell your requirement to abap consultant and incorporate user exit for your requirement.
    Regards
    Kiran

  • Use Current Exchange Rate from the Exchange Rate Table itu00B4s not working

    Hi Experts:
    Working with manager user, Iu2019m trying to create a Goods Receipt PO through the Draw Document Wizard, but the option u201CUse Current Exchange Rate from the Exchange Rate Tableu201D it is not working, it does not bring me the USD exchange rate of today defined in  the table;  it brings the USD exchange rate from the base document (AP Reserve Invoice), and Iu2019m not allowed to change it. What should I do?. We are working wih SAP Business One SP01 PL06. Thanks
    CLAUDIA

    Hi,
    There is a SAP Note related to your issue, have a look at this.
    [http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_sbo_adm/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d373033303238%7d]
    ...For companies using the Continous Stock System feature, there are three additional scenarios in which the row Exchange Rate will be copied from the base document regardless of the calculation method chosen in the 'Draw Document Wizard':
    a) Goods Receipt PO -> Goods Return.
    b) Goods Return -> Goods Receipt PO.
    c) AP Reserve Invoice -> Goods Receipt PO.
    Hope this helps,
    Son.

  • Is it possible to change the exchange rate after completion of miro documen

    Dear sap guru's,
        Please suggest me user can raise an po with account assignment cateagory (asset) ie AUC Asset. at the time they are giving exchange rate is 39.41. after doing migo he setteled the AUC asset to Main asset.
    Month ending he is doing MIRO At this time System is caputuring the exchange rate as 39.58. so the differnce amount is comes under AUC Asset.Already the AUC Asset is setteled but exchange rate difference amount is showing in asset. how do i resolved this one Kindly suggest me this is an urgent issue.
    Regards,
    Kumar.

    Hi Kumar,
    There are two solutions,
    1. At the time of MIRO, you can give the exchange rate in the details tab screen which can be an exchanged rate which was used at the time of capitalisation.  Hence, there will not be any differences between capitalised value and MIRO value.
    2. You can post the difference in the AuC asset and again you can distribute it to an expenditure or an assets based on business process / decision.
    Hope it clears your doubt.
    Regards
    A.Saravanan.

  • How i can give date in each input for applying the exchange rate in Query.

    Hi Gurus,
    We have a requirement to create some currency conversion queries. In the selection screen user should be able to give four inputs. Like given below
    Input 1.          a)  key figures
                            b) Fiscal Year
                            c) Fiscal Period
                            d) Exchange Rate Type
                            e) Date (Exchange rate will be applied which is applicable on the given date)
      Input 2.         a)  key figures
                            b) Fiscal Year
                            c) Fiscal Period
                            d) Exchange Rate Type
                            e) Date (Exchange rate will be applied which is applicable on the given date)
    Input 3.          a)  key figures
                            b) Fiscal Year
                            c) Fiscal Period
                            d) Exchange Rate Type
                            e) Date (Exchange rate will be applied which is applicable on the given date)
    Input 4.          a)  key figures
                            b) Fiscal Year
                            c) Fiscal Period
                            d) Exchange Rate Type
                            e) Date (Exchange rate will be applied which is applicable on the given date)
    So we will have 4 key figures in the query results with the exchange rate applied on the given date.
    I will make four restricted key figures and make the query. I do not know how i can give date in each input for applying the exchange rate.
    Please give your suggestions to resolve my problem.
    Many thaks in advance.

    You can not bring the key figures in the selection screen for the currency translation. Instead you can apply a currency translation type to respective key figures in the query definition.
    The currency translation type can be defined in RSCUR transaction, where you can maintain the parameters like Exchange Rate Type, Exchange Rate Date etc.
    You can refer one of my article on this at
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/600157ec-44e5-2b10-abb0-dc9d06ba6c2f
    Hope this helps.
    Regards,
    Yogesh

  • Tax calculated on the exchange rate differiences and interests

    Hi Sap Guru's, I have a question for you.
    NOTE:... my FI knowledge is not very good
    I have postings with the line exchange rate difference and strange is, if the tax on the normal posting is calculated, there is also calculated tax on the exchange rate difference amount. Our FI experts said that this is not correct and the tax shouldn't be calculated on such postings like interests or exchange rate differences...
    Any tip, where I can check or set this?
    BR
    Saso

    Hi Saso,
    Have a look with FS00 if the account for exchange rate is tax relevant.
    When you change this to not tax relevant please test it in Q system perhaps it blocks automatecly posting
    Paul

  • Experts - where are the main settings for country currency settings

    Hi
    where are the main settings for different country currency settings.
    Ex:
    us,canada and europe customers us$, canada $, europe euro,
    How the pricing will effect for different country customers?
    Any one can help me on this.
    Any documents on thes please send to [email protected]
    Thanks
    Kris

    You can find this in the following path.
    SPRO->GENERAL SETTINGS> SET COUNTRIES>DEFINE COUNTRIES-->
    Here countries have an ISO CODE
    Then
    SPRO->GENERAL SETTINGS>CURRENCIES-->CHECK CURRENCY CODES
    Here ISO codes mapped to currencies.
    If CCode currency = Customer master currency, then transactions will happens in that currency
    If CCode currency<> Customer master currency, then the exchange rate will come into play to convert customer currency to company code currency.
    And anway if you want a different currency from the country currency, you can mention that in ccode configuration. The presence of currency in company code configuration is must and hence configuration at country level is not needed I think
    Hope this helps.
    Rewards pls
    Message was edited by:
            Navaneetha Krishnan

  • Can I assign the exchange rate data to consignment when I use MRKO

    We with the selling on consignment supplier are the foreign currency transactions
    The exchange rate was changed between the consignment withdrawal in inventory management and the posting of the consignment invoice.
    Then the transfer posting occur between consignment liabilities account and an exchange rate difference account .
    The consignment liabilities account is not cleared afterwards.
    I want to know how can I configure for the consignment liabilities account is  cleared.

    The functionality with the clearing of the consingment account
    after you posting the invoice  isn't available here.
    It means if there different exchange rates were used
    in the inventory management
    and in in the transaction MRKO, the consingment account won't be
    cleared in the local currency. You have to do it unfortunately
    manually in FI.
    The transaction MRKO just posts the invoices with the posting date of
    the documents. You have to post manually from the consignment account
    to the exchange rate gain/loss account. Sorry about it but this the only
    way to do it. Otherwise, the exchange rate will be taken from table RKWA
    Check note  393571

  • Change the exchange rate of a line item manually

    My company has an issue regarding the exchange rates.  We are in a country using EURO.
    Though from one of our vendor we take prices in USD. In our pricing procedure in the sales orders we post the price of the vendor and in the prices we maintain another condition type for our profit.
    In the case of the vendor price that gives us USD, we have want to give the price in the usd and the system to translate the usd in eur (in the next line of the procing procedure) accourding to an exchange rate that the user will give per line item.
    At the moment the system thanslates the price to eur accourding to the exchange rate from the system (automatically) and I haven't have the possibility to change the predifined exchange rate manually as I want to do.

    Hi,
    Exchange rate are maintained in the T.Code "OB08".
    Goto the T.Code "OB08".
    Change the exchange rate as per your requirement.
    If you want to get different currency then goto the T.Code "XD02".
    Enter your customer number,Company code and sales area.
    Goto Sales area data.Sales tab.
    Change the currency to your value as per your requirement.
    If you create a new order with that customer,then we will get this new currency.
    After creating the invoice,pass the accounting document number into "FB03" and enter the company code and fiscal year.
    Enter.
    Click on "Currency".
    It gives you the value in base currency.
    Regards,
    Krishna.

Maybe you are looking for