BPC 7.5 NW - Exchange Rates & Currency Translation

Hello All,
I have a couple of questions regarding the BPC currency translation process.
1.  We have two options to store the exchange rates - either as a direct quote or as an indirect quote.  How are the exchange rates stored in the BPC system?
2.  We have a property called "MD" in the InputCurrency dimension, which is used as a 'factor' in the currency translation process.  I would like to know how this property is used, in conjunction with the direct/indirect method of maintaining the exchange rates.
As always, thanks for all your responses.
Best regards,
Van.

Thanks for the response.  I do realize that we can enter the exchange rates either via a flat file or an Input Schedule, and also how the "MD" factor is utilized in the currency translation process.
I will try to rephrase my questions, as below: 
1.  In ECC, we have the option to maintain the exchange rates either as a direct rate or an indirect rate.  Similary, I would like to know how the exchange rates are "_stored_" in the BPC system - as indirect quotations or direct quotations. 
2.  In addition, I would also like to know how the "MD" property in the InputCurrency dimension should be maintained.  In other words, let us say that the exchange rates are stored as direct quotes.  How do we maintain the "MD" property in the inputcurrency dimension for this exchange rate - M or D?
Hope my questions are a bit more clear now.
Appreciate all your responses.

Similar Messages

  • Exchange Rate - Currency

    Anyone know if exist any InfoObject where I can find data from TCURR table. I need that data in a InfoObject

    You will need to use 0RATE_TYPE (Exchange Rate Type) and 0CURRENCY/0CURKEY_TC as units. Use table RSOSFIELDMAP to find BW objects/data sources for a corresponding ECC field.
    Hope this helps.

  • BPC 7.5 NW SP 06 Currency Translation - Planning Applications

    Hello Gurus,
    We have created a planning application for internal management reporting and want to enable the currency conversion business rules.  However, for planning applications, we do not need a FLOW type dimension.  But one of the parameters in the currency conversion business rules is the source FLOW.  Therefore, I am not sure if I still have to create a P_FLOW dimension and include it in the planning application, just to be able to perform the currency conversion activities.
    I am curious to know if anyone of you guys has come across a situation like this.  If so, could you please guide me?
    Thanks,
    Van.

    Hi Van,
    Flow is a required dimension for consolidation setup.
    Please check the below link:
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/5d/9a3fba600e4de29e2d165644d67bd1/frameset.htm
    Thanks,
    Anil

  • BPC Currency translation..

    1. The currency translation need to be done for 2 reporting currencies..USD, EURO respectively.
    How does the CT works...can we translate all global entity  codes transation to USD and then translate USD translated figures to EURO
    or... Directly translate all the entity date to EURO directly?
    2. How the rates are loaded to BPC from BI  TCURR tables...is there any automation possible.
    Please let me know the options..

    In the BADI UJ_CUSTOM_LOGIC do this logic:
    *From your CT_DATA which may contain the rate/currency/translation date, etc.:
         CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY'
              EXPORTING
                   date                     = "This is your translation Date (most cases sy-datum is used)
                   foreign_amount   = "The amount you wished to be converted
                   foreign_currency = "The currency you wanted to change
                   local_currency   =   "The target currency
                   rate                     =  ""If rate is provided (or most likely you will have to refer on translation date, whichever is convenient)
              IMPORTING
                   local_amount     =  "This will return the value of the converted rate
              EXCEPTIONS
                   no_rate_found    = 1
                   overflow         = 2
                   no_factors_found = 3
                   no_spread_found  = 4
                   derived_2_times  = 5
                   OTHERS           = 6.
    Take note that this conversion doesnt mean just a local currency, it can be any currency you wish to convert.
    modify whatever value you need to modify in your CT_DATA
    and youre done.

  • Currency Translation

    Hi,
    We have different needs for the currency translation depending on the financial statement items an movement type.
    So, we have defined 2 methods (and 2 tasks) all different.
    They are different also in the exchange rate type for the reference translation.
    That is, for example:
    First method (task):
    Exchange rate type for the reference translation (1003 - Historical exchange rate)
    Step:
       Investment items
        and type of movement (100 u2013 beginning balance)
    Specific translation:
    u2022     Currency translation key: periodic
    u2022     Exchange rate type: EURX (EMU regulation, variable exchange rates)
    Item (Translation Difference):
    Item (58200)
        Subitem (58201)
    Second method (task)
    Exchange rate type for the reference translation (1002 - Average exchange rate)
    Step:
        Income statement items
    Specific translation:
    u2022     Currency translation key: periodic
    u2022     Exchange rate type: EURX (EMU regulation, variable exchange rates)
    Item (Translation Difference):
        Item (58200)
        Subitem (58202)
    PROBLEM:
    When we run the methods at consolidation monitor, the second task affects the result of the first task.
    The result from the first task is correct.
    When we run the second task, which is for income statement items (not this as the first one u2013 investments), System is creating a new step (a cumulative one), which is changing the Exchange rate type for the reference translation of this item; meaning is changing the previous correct values.
    Why is this happening?

    Thanks for your answer.
    So, what you're saying is that I cannot have several Exchange rate type for the reference translation according to financial statement items/movement types?
    I always have to have the same Exchange rate type for the reference translation for all the items/movement types?
    Thanks for your help.
    Best regards.

  • Non-leading ledger depreciation area posting depreciation expense at current exchange rate - need to be historical

    Hi all,
    We are facing an issue where we have a depreciation area "02" posting to our non-leading ledger. It is set to post depreciation only.
    I noticed the depreciation expense is hitting the non-leading ledger and translating (CAD) into group currency (USD) at the current exchange rate. But in the leading ledger, the rate is historical.
    How can we have the non-leading ledger post at historical exchange rates for depreciation postings?
    thx..

    Hi Jay,
    Check the exchange rate type & translation date maintained for the non leading ledger in OB22.
    Regards,
    Mukthar

  • MIRO - different exchange rate

    Hi experts
    I need your help please.
    I am using MIRO transaction for posting foreign currency supplier invoice.
    I can manually change the exchange rate (in the "details" tab) before putting the PO number, and this will be the exchange rate for translating the foreign currency to the local company currency.
    I realized that if I use delivery note instead of purchase order as a reference, this exchange rate is not saved, but the system bring the exchange rate that exists in the system.
    Thanks
    Ofer

    Hi Ofer,
    Check whether there is any settings maintained here:
    SPRO >> MM >> LIV >> Incoming invoice >> Configure how exchange rate are treated >> check for your company code...
    Hope it helps..
    Regards,
    Rahul.

  • In an accounting entry vat line should post with different exchange rate how to do that.

    In specific jurisdictions invoices in foreign currency should also show
    exchange rate and translated VAT amount in local currency. The required
    exchange rate may change by country, although often the central bank
    rate is required to post the VAT amount. and  BASE AMT to be posted in  'M'(MOR) rate
    So base amount and vat amount will be converted with 2 different
    exchange rate types respectively.
    below accounting entry should generate.
                                                GBP        EUR    
    DR CUst                              100          111.11          0.9 MOR
    Cr   Revenue                          90          100               0.9 MOR  
    Cr   VAT                                10          12.50            0.8 ECB 
    Dr   Exchange rate diff                          1.39
    how should we proceed to develop the solution for this.
    Thanks
    kartik

    In specific jurisdictions invoices in foreign currency should also show
    exchange rate and translated VAT amount in local currency. The required
    exchange rate may change by country, although often the central bank
    rate is required to post the VAT amount. and  BASE AMT to be posted in  'M'(MOR) rate
    So base amount and vat amount will be converted with 2 different
    exchange rate types respectively.
    below accounting entry should generate.
                                                GBP        EUR    
    DR CUst                              100          111.11          0.9 MOR
    Cr   Revenue                          90          100               0.9 MOR  
    Cr   VAT                                10          12.50            0.8 ECB 
    Dr   Exchange rate diff                          1.39
    how should we proceed to develop the solution for this.
    Thanks
    kartik

  • Exchange rate error

    Hi
    We are getting the below error message while loading the data from ODS to Cube.
    Enter rate USD /  rate type M for 00.00.0000
    Enter rate CAD /  rate type M for 00.00.0000
    We are using a program to convert the doc currency to Local currency and this we got this message for only few data packs not for all from ODS & when we tried to debug its giving no PSA data found. I think to debug the data which is coming from ODS is not possible.
    I tried entering the exchanger rate for USD for date 00.00.0000 and its not allowing me to enter that date. (nvalid date)
    Pelase advice

    Hi,
    just go through this link for the same issue.
    exchange rate
    currency conversion
    It seems you are doing currency conversion at the update rule level.
    Are you maintaining these rates in any ODS and then custom defined program Or you are using standard SAP function.
    you can lao chek it in R/3.
    you can go to source system ->right click-> trasfer exchage rates. and then try to laod data nad see if solved the problems.
    If not then you will have to maintain the rates manually.
    Hope this helps u..
    Best Regards,
    VVenkat..

  • Import Goods Reciept(MIGO) - Exchange rate issue

    Dear all,
    In import procurement cycle,we are creating purchase order(backdated) on goods receipt,
    maintained exchange rate(Currency EUR) based on exchange rate given by customs vendor in working sheet,
    capturing custom duties in required condition types in purchase order,Doing Customs MIRO based on Purchase order in
    currency INR,because duty is paid to customs through customs vendor in local currency,
    maintained exchange rate for EUR Currency in OB08 for current date with exchange rate type 'M',
    referring commercial invoice no.
    in migo,entering all other details quantity,batch,date of manufacturing,delivery note no,bill of lading no.,excise invoice no,
    excise date, excise duties were flowing fine except material base value which is calculated on 1 EUR = 44.17 INR,
    But actual exchange rate maintained on purchase order & as well as in OB08 is 1 EUR = 63.75 INR ,
    Material base value should be calculated for exchange rate 63.75 INR but it is calculating for 1 EUR = 44.17 INR,
    Due to this accounting document get posted taking wrong exchange rate(44.17 INR)
    Is there any configuration for exchange rate is missing ?
    How to solve the above issue ???

    Hi Jeyakanthan,
    Normally in SAP Standard settings for exchange rate type 'M' for 'EUR' currency transactions will have alternative exchange rate type as 'EURX' please check the rate might be taking from EURX.
    Kind Regards,
    Kiran Yelamarthy

  • Exchange rate per transaction

    Hi!
    Is it possible to change the exchange rate for a particular transaction?
    In my business, when the invoice is raised, the payment would come in 30 days later. The exchange rate would have changed by then, therefore, I wish to make the change in the amount coming in. On the day of receiving the payment, the latest rate would be applicable for the invoice that was raised 1 month ago.
    How do I go about incorporating this? This is needed as the conversion rate has been varying drastically between INR and USD.
    Prajwal

    Hi Prajwal,
    as soon as a journal entry is posted, the exchange rate is no longer adjustable. In your scenario, an invoice using rate X is paid using rate Y. In version 2007 the exchange rate differences posting will take place automatically in partial & full payments, in the lower versions there will only be an automatic posting when payment is in full. For partial payment in 2005 SP01 & lower, the exchange rate differences functionality needs to be executed.
    These exchange rate differences are posted to the such defined GL accounts under GL account determination.
    There are a few EES available regarding exchange rates & currency issues, please research the PSD calendat archives for the date of 01.01.2005.
    If you need to have the same exchange rate/ local currency value in both invoice & payment, the documents need to have the same posting date or the same rate at the posting dates.
    All the best,
    Kerstin

  • Incorrect exchange rate - update of existing documents

    Hello
    By mistake the exchange rate currency tabel was updated with incorrect rates, which has affect a lot of incorrect values in our Finance and Controlling module
    Does anybody know if it is possible to update the existing data with the new exchange rates?
    Thank you in advance.
    BR
    Søren

    Not possible, nor legally allowed.
    revaluate and make correction postings.

  • Exchange rate types with referency currencies in BW currency translations

    Hello Guru's:
    Will BW currency translation keys utilize 'reference currency' functionality on exchange rate types?  I want to translate between two currencies (CNY to HKD) that don't have a direct rate, but both have rates for USD.
    I have:
    - exchange rate type BU10 defined with USD as reference currency
    - exchange rates for BU10 with relevant validity dates entered from CNY to USD and from HKD to USD.
    - exchange rate factors for BU10 relevant validity dates entered for CNY to USD, HKD to USD, USD to CNY, and USD to HKD.
    - a currency translation key defined taking source currency from transactional data (0CURKEY_LC), exchange rate type from a variable, target currency from a variable, and time reference as end of 0FISCPER.
    The translation from CNY and HKD to USD works, as does translation from USD to either HKD or CNY, but not CNY to HKD or vise versa.  So I wonder whether BW currency translation keys can even use the reference currency concept.  Or maybe there are constraints on translation key configuration that must be observed to make them work for this situation.
    Kind regards,
    Aron

    I solve it after using RSRT to debug the currency translation.  The must be an additional entry in TCURF for the source and target currencies, not just for the source currency to reference currency and reference currency to the target currency.  In my example from the original post, an entry from CNY to HKD is required.
    Edited by: Aron Weaver on Oct 21, 2010 11:15 PM

  • Currency translation with user defined exchange rates in a BEx report

    Hi guys,
    our business department requests a new functionality in our BW system. They want to simulate a currency translation in a BEX report. But this currency translation should be so flexible, that the user can change the exchange rates directly in the report.
    For example: The report should show a list of all our local company revenues. In the first column the plan revenues will be shown in the local currency (each company has its own local currency: USA->USD; Japan->YPN, Great Britain->GBP and so on). This revenues comes from a normal infoprovider, loaded via flat-file.
    In the second column the user should be able to enter or change a plan currency rate. The entered exchange rates should be stored in BW for a next use. They won't maintain the rates directly in TCURR, because this rates are only for simulation use !
    In the third column the translated Revenues in Euro currency has to be shown under the use of the exchange rates from the second column.
    I investigated a lot of time in the SAP help and here in the SDN, but I didn't find any solution to realize this. Is there generally a possibility to make a currency translation with exchange rates out of the TCURR? Would it be an option to use the integrated planning function of BW? Or is this requirement to far away for an simple implementation in SAP BI ?
    I hope, someone of you has also fixed a similar problem or has a good inspiration.
    Thank you in advance.
    Thomas

    thanks for the prompt reply!
    Unfortunately, exchange rates are not a part of my cube. They are held in different tables, and referenced depending on what kind of exchange rates I need to be looking at (average rates, daily, planning etc.). The only way for me, at the moment, to know which rates have been used is to go to query global view, and look at the type of conversion, and then try to figure things out. Plus there can be a different key date used in the query, which makes things more complicated.
    Anyway, it was worth asking
    Thanks again.

  • Currency Translation with dynamic exchange rates

    Hi Gurus,
    i want to know if its possible to translate currencies
    with dynamic exchange rates. If so how ?
    Example :
    By selecting values from February to April the exchange
    rates should be :
    exRate Feb + exRate Mar + exRate Apr / 3
    corresponding exchange rates for every month / number of month.
    Does anyone have an idea ?
    Thanks alot in advance.
    Ali

    Hi Deepu,
    could you explain in more detail how to do it. The paper
    is not really enough for me
    regards
    ali

Maybe you are looking for