Currency Translation at Historical Rates

Hi,
We wish to translate Retained Earnings, Equity and Investment FS Items at historical rates. I wish to understand the following -
1) For equity and investment line items the system should refer the Additional Financial Data for GC value. However in our case we found that the same does not happen everything (even though parameters such as profit center, partner profit center and partner unit match)..
2) I wish to understand how the system translates retained earnings.
We are implementing SEM-BCS at a client site and hence we wish to migrate historical data.
Regards,
Shibu

1) Can you please provide a detailed example of AFD vs. Totals and the resulting translations, as well as how translation is configured for the example, for us to assess what is actually occuring?
2) Because there are many options with respect to transaltion in BCS it would be helpful for us to know how retained earnings should be translated in order to provide suggestions. For US GAAP, it is typical to translate RE on a periodic basis at the month's avg. rate in order to coincide with the corresponding earnings/losses.

Similar Messages

  • Translating ACCOUNT at Historical Rate

    Hi all,
    Can someone please help because there does not seem to be anything in the documentation regarding this or I must be missing it?
    I have several ACCOUNTs that need to be translated at historical rates.  In other words, users will enter the Local Currency amounts and the corresponding Translated Currency amounts for these ACCOUNTs in an input template.  However, the translated currency amounts get re-translated at some other exchange rates when I run the FX Restatement package.
    I need to tell the application to ignore re-translating the translated currency amounts for these certain ACCOUNTs and just leave the translated currency amounts entered by the users alone as they are.  Can this be done in SAP BPC?
    Thank you.
    Regards.

    Hi Joost,
    Thanks for the tips.
    I suppose that the values I specify in the dimension prompts in FX Restatement SSIS package will define or delimit the scope that the stored proc SPRUNCONVERSION will process, in terms of which dimension members to process.
    If you don't mind, just a few more things to cement my understanding.
    Is the parameters list for SPCONVERSION fixed in terms of the dimension types I can pass into the stored proc? Also, must I specify the dimesions in a particular order (e.g. can %CATEGORY_SET% be placed before %APP%) or can I enter any parameters in any order that I like?  Does this also hold true for all other stored procedures?  Is there any official documentation on this?
    Secondly, the FX Restatement SSIS package asks users to select the value of 3 dimensions: CATEGORY, ENTITY and TIME, which I select using a drop down list.  I guess other dimensions not specifically asked for will be taken from the Current View settings.
    However, the SPRUNCONVERSION is written as:
    *RUN_STORED_PROCEDURE=SPRUNCONVERSION('%APP%','%CATEGORY_SET%','','GLOBAL','%SCOPETABLE%','%LOGTABLE%')
    In contrast to the FX Restatement SSIS package, the member for TIME and ENTITY is not specifically fed into SPRUNCONVERSION.  May I know how I should reconcile this or should I not be bothering about this in the first place?
    Thank you very much.
    Regards.

  • 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. Unexpected result with currency transl indicator 1

    Dear Experts,
    Durring currency translation we get the following result:
    Company  ConsProfitC  PostL     Item         MovType  TransIndLocCur  ValueTransCur       ValueLocCur           ValueGroupCur
    C0803     DUMMY        00          100001     600              USD            100.000,00-            100.000,00-             75.930,14-
    C0803     DUMMY        00     100001     600     1       USD            0,00                         0,00                       1.586,17-
    The first line shows the value translated by accumulated currency translation key, closing rate which is equal 1,317. The second line with the currency translation indicator 1 in completely unexpected.
    Do you have any ideas why we get the second line?
    Thanks.
    Sorry, I've already found the solution. Currency translation indicator 1 is the translation delta between specific value and reference value.
    Edited by: Barrie Roche on Sep 2, 2008 10:45 PM

    The translation indicator 1 is for translation where the translation rate type is different from the reference rate type. Could this item be in the translation method twice with different rate types?

  • Currency translation on Query level (YTD exchange rate)

    Hi Experts,
    I want to implment the currency translation logic in query as below. Please advise what I should do.
    Case 1
    Variable entry screen
    Posting date (range): 01.09.2007 - 31.03.2008
    Query result
    Sales amount figures from 01.09.2007 - 31.12.2007 => use exchage rate at 31.12.2007
    Sales amount figures from 01.01.2008 - 31.03.2008 => use exchage rate at 31.03.2008
    Case 2
    Variable entry screen
    Posting date (range): 01.09.2006 - 30.06.2008
    Query result
    Sales amount figures from 01.01.2006 - 31.12.2006 => use exchage rate at 31.12.2006
    Sales amount figures from 01.01.2007 - 31.12.2007 => use exchage rate at 31.12.2007
    Sales amount figures from 01.01.2008 - 30.06.2008 => use exchage rate at 30.06.2008
    In query, key figure sales amount will be shown in ONE column. Please give a hint how to implement this issue.
    Thanks in advance.
    Cheers,
    Helen

    Hi Helen,
    I guess you are trying to user conversion based on data record. data record intunr dependent on variable entry.
    So for the definition of currency translation, use time reference as end of calender year/quarter and info object as posting date.
    This should work fine for the same key figure, based on posting date, as per the example provided by you.
    Hope I am clear enough.
    Naveen.A

  • 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

  • BPS Currency Translation with rate from previous year

    Dear All,
    I am trying to use the BPS currency translation function. However, I would like to use an exchange rate from the previous fiscal year, in order to reveal currency effects.
    I would appreciate any help, hopefully regarding ways to mend the standard function. I am afraid a workaround with the FM CONVERT_TO_LOCAL_CURRENCY would end up in a giant crutch.
    Thank you in advance,
    Lars Biederstedt

    Thank you for your answer, Marc.
    I would definitely like to know more about option 1.
    Option 2, a fixed data, would not work, because data had to be translated monthly, with the exchange rate from exactly one year ago. I was really surprised, that you could not enter a variable as a time reference and use offsets, like you can in queries.
    I ended up using an Exit-Function with the function module convert_to_foreign_currency. Unfortunately you cannot change characteristic values with Exit-Function, so I have to repost after every currency translation.
    Anyway, it works.
    Best regards,
    Lars
    cundus AG

  • Translating equity at the historic rate (BPC 7.5 NW)

    Hello,
    For group reporting purposes, our accounting policy is to state our consolidated equity at historic rates. That means that net assets of all subsidiaries are translated to GBP at the closing rate and the income statememt of all non-GBP subsidiaries are translated at the yearly average rate. The equity for all non-GBP is not re-translated but the difference between the equity at the closing rate and the equity at the historic rate is posted to FCTR in reserves.
    Anyone has any idea how to implement this in BPC?
    Thank you.

    Hello,
    Thanks for your response. I would really appreciate if you could expand on your comment above, as the rule needs to do several things:
    -The opening balance of equity (in any particular BPC account code) needs to be at the previous period's closing rate.
    -The movement during the period in the account needs to be at the average rate.
    -FCTR needs to be calculated, which is the difference between the LC at closing rate, less the amounts mentioned above. But the FX will be posted to a different account.
    Thank you very much again.

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

  • 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

  • BEx Currency Translation for planned Currency rate

    Dear Experts,
    The requirement of my query is to convert the key figures to Group Currency (EUR) at a fixed exchange rate defined by the user in the beginning of a planning cycle.
    In the IMG I have created an Exchange Rate type for manual input and defined the exchange rate for a fix date for the currencies I want to convert.
    When creating Currency conversion type (tcode RSCUR) in the tab “Exchange Rate” I’ve chosen my Exchange Rate type and the option Dynamic Exchange Rate Determination. In the “Currency” tab I’ve chosen a variable of manual input for the currency and the option Target Currency Selection with translation. In the “Time Ref.”  I opted for a fixed time reference.
    On the query definition I choose Currency conversion type and the variable I created for it. 
    Can anyone tell me how can we allow the user to commute between the two currencies in the query for the same translation?
    Another question/problem is that we are using the table TCURR for keeping the exchange rates for the planning process. Does anyone has a different solution to keep this currency rates?
    Many Thanks and Best Regards,

    Hi
    So these planning functions work in the same way as the BEx Currency translation? it makes the currency conversion to present the data in the new currency. If I save the data I will keep the data in the new currency, am I right?
    **Yes.**
    If I am using the same Key figure for source and target key figure can I still use the standard IP function?
    **Yes.**
    And if I wanted to convert back to the original currency I had to create a new planning function and a new currency translation type to do the opposite?
    **You can try Repost Function.**
    Regards
    Srinivas

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

  • Currency translation in EC-CS for investments and equity items with 3 & 4

    Hi all
    can any one please help on investments and equity items currency translation in EC-CS module.
    i ve defined investments and equity in CT method in ECCS
         Investments     100000 - 100100                                   Equity     160000 - 160200
         Exch rate indicator : BLANK                              Exch rate indicator : BLANK                        
              Translation Key  : 3                                           Translation Key :4     
    Key-3  Historical translation using changes in investments
    Key -4 Historical translation using changes in investee equity
    =====
    When I ran CT method for consolidation unit , system will pickup values from ECMCT  and TF620 , TF630( investments + equity) tables but at the same time i get in CT method details as additional step
    Other Items
    Investments 
    Equity
    any idea why it is behaving like that ( I ve excluded equity and investments from BS step 1-1)
    you help/advise is highly appreciated
    thx
    Ramana

    Hi Deep,
    Check these for info on debugging:
    Re: Debugging the start routine in update rules for ODS
    Re: Debug Update start routine
    Hope this helps...

  • FI-SL Currency Translation issue , Tcode - GWUL

    HI
    When I use the T-Code GWUL to run the currency translation something is happening in November with some of  the equity accounts.   I will use our Japan company code as an example.  In period 1 through 5 of FY14 when I run the translation the Common stock account stays static (and it should as it is associated with a historic rate).  It is associated with ER IND 5 which has an exchange rate for 100 JPY = .92518 to 1 USD.
    The Yen value for this account is 4,039,919 which translates to $37,376.52.   However, when I ran the report for Period 6 ( and there was no change/activity in the Common stock account) it is reflecting a translation difference of $37,376.42 yet it is still showing the rate in the system as .92518.  We are also seeing something similar happen in other equity accounts.
    Period 5
    Period 6

    HI
    Thanks for reply
    I mean on translation difference column .
    GWUL is ran for updating special purpose ledger
    We need to specify ledger to be translated before executiong tcode GWUL
    So GWUL will translate ledger on basis of ex rate type configured for its special purpose ledger
    In above screen shot CH is ledger and Ex rate indicator are ex rate types which  are different for different set of GL accounts defined .

  • Business rule ..currency translation..

    In the currency translation business rule formula..what is AS-IS-1 refers to.
    I understand AS-IS means historical rate.., but what is AS-IS -1 ?
    What is the meaning of formula like...END u2013 AVG in business rule? Where it is used?
    I have enough documents, links..appreciate your replies...

    Hi Manilyer,
                        I dont know about AS-IS-1???but when it comes to END-AVG...there will some accounts in any consolidation like RESERVES,SHARECAPITAL which will be calculated at END and AVG rate means....
    Lets take..Company "A" bought a 70% share in the Company "B" at a ratei.e AVG rate but when we are doing consolidation of accounts at Year end i.e "END" rate..then there will be diffrence in their consolidation..this called "FCTR" calculation...this is what END-AVG..and it will happen only few account's..
    Hope you got my information...
    Regards,
    Naresh.K

Maybe you are looking for