Currency translation at transformation.

Hi,
How do i convert local currency to target currency in transformation?
I have convert all the local currency to target currency but the conversion rate that the system used was wrong.
how to tell the system that i want the data to be converted based on monthly closing date.
Eg: data for January 2008 should use conversion rate as at 31 January 2008.
      data for February 2008 should use conversion rate as at 29 February 2008.
Currency conversion type for time reference (RSCUR) that i have been used is "current date".
thanks in advance.

Hi,
You can configure this using RRC1 transaction.
Read this:
http://help.sap.com/saphelp_nw04/helpdata/en/80/1a6806e07211d2acb80000e829fbfe/content.htm
HTH,
Marek

Similar Messages

  • Currency translation at transformations

    Hi
    I am getting one kf (internal wage cost) from 5 deffirent global systems. 5 deffireny curriencies are there. i want to laod into target with usd only based on calday i need to convery exchange rate from source to target.
    i heared rscur is ther to create currency
    ple let me know what steps what i need take

    Hi Suneel,
    It would be better if you change the Currencies at Report level to USD.This will be easy way to achieve.
    Create a Currency Translation by using RSCUR t-code.
    It will be for Calday for any given currency & Target curr will be always USD.
    And use this in the Properties of that Key figure in Currency Conversion Tab.
    I think this should work........!
    Best Regards,
    VNK.

  • Currency translation at the time of transformation

    Hi All,
    Can any body please explain me the procedure for currency translation at the time of transformation with some example.
    Thanks and Regards,
    Prashant

    Hi Prashant,
    take a look:
    Currency Translation During Transformaiton
    http://help.sap.com/saphelp_nw04s/helpdata/en/de/6372426f0f9041e10000000a1550b0/frameset.htm
    How Tou2026 Routines within Transformations
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/6090a621-c170-2910-c1ab-d9203321ee19
    Regards
    Andreas

  • Transformation Currency translation error

    Hi,
    I'm afraid I have a problem while implementing transformation from 3.5 to 7.0.
    source - 0net value  unit 0doc_currcy target: 0incordval unit 0stat_curr.
    the sysetm saw the currency translation (from 0doc_curry to 0stat_curr), but not the conversion category, I get no F4-help for this field (msg RSTRAN170 Fields of the rule invalid for a conversion.
    When I would like to change the conversion category, I can see all I created in 3.5 do I have to implement them also or do I have to do some other regarding the error message?
    could somebody help me please?
    Kind Regards Manuela

    Can you please check that 0doc_curry and 0stat_curr are the reference characteristics of 0CURRENCY
    I think these two currencies are not referencing to 0CURRENCY. That is why you are getting the error.
    Thanks,
    DK
    (Giving points is another way to say thanks )

  • Currency Translation and Account Transformation Business Rules Together?

    Hi I am fresh out of college and working on a BPC project. I have this working but fear down the road problems.
    We are using currency translation and struggling with getting our NetIncome to write the correct value to the Current Year Retained Earnings when it converts from LC to USD; USD value did not match Net Income in P&L.
    Initially, we did the Account Transformation first in our default logic only on LC, then FX runs and creates the corresponding USD value which does not match the Net Income.
    It looks like the logic is correctly summing the YTD value but it converts using the AVG rate for the period (as opposed to multiplying each month by that monthu2019s average rate) creating a variance.
    Weu2019ve moved the account transformation to run after FX and have it also running on USD. This currently works but seems like a workaround, and as we configure the remaining CTA rules will we run into problems?
    Have any experts run into this issue before and what should I do?
    Edited by: MichaelUCF2010 on Oct 12, 2010 10:18 PM

    Hi, perhaps this is my lack of accounting knowledge rearing itself.
    RE = BS = End (if you take into account translation adjustment for Net Income and Additions/Substractions & OB)
    However If you are talking about the RE Reserve (and computing that correctly)
    RE Reserve
    OB - Opening
    Inc - Avg
    Sub - Avg
    NI - Avg [I assume it is this line you are talking about - please try the apply periodic option for avg]
    CTA - calculated
    CB - End

  • Currency Translation in Planning sequence with variable for target currency

    Hello ,
    i have a requirement, the cube contains multiple data in the Group Currency for multiple company codes. & I want to convert these amounts to another KF as local currency using planning sequence only (not using transformation, as the users want to do this when they require.)
    For this, i defined a Aggr level , filter & Planning function with Currency translation selecting the source field as AMOUNT_GC & target field as AMOUNT_LC using the Currency Translation type ZCTGCLC.
    The target currency is not know beforehand, as it depends on the company code of each records that comes in.
    Hence, Currency translation type uses  a Customer exit variable 'Z_R_0026' for target currency.
    This is customer exit variable which searches the Master data table of the Company code & replies back with the local currency of that particular company code (derived value from the company code variable also in teh filter).
    However, when i execute this planning sequence, it gives me an error saying, "no value found for variable 'Z_R_0026'
    1. when edit the CMOD code, to return only say "EUR" the planning sequence runs fine.However when i use this select statement to fetch the corresponding value of the currency using the company code reference from the company code master data table, it gives the above error. it seems to be a problem with the select statement.
    below is the code for that exit
    when 'Z_R_0026'.
         data: l_curr type /BI0/OICURRENCY.
         IF i_step = 2.
           LOOP AT i_t_var_range INTO loc_var_range
                              WHERE vnam = 'Z_S_0003'. " Company Code Single
             CLEAR l_s_range.
        Filling Currency Key from Company Code
             select single currency
             from /bi0/pcomp_code
             into l_curr
             where comp_code = loc_var_range-low
             and objvers = 'A'.
             if sy-subrc = 0.
               l_s_range-low = l_curr.
             else.
               l_s_range-low      = 'ABC'.
             endif.
             l_s_range-opt      = 'EQ'.
             l_s_range-sign     = 'I'.
             APPEND l_s_range TO e_t_range.
             clear l_s_range.
             EXIT.
           ENDLOOP.
         ENDIF.
    2. there is a option of using infoobject for target currency in the RSCUR itself, however, when i try to input the 0COMP_CODE for finding the attribute currency from this infoobject, it doesnt accept.
    has anyone tried this earlier ?
    Any help/suggestions , guys, pls?
    Thanks
    John

    Hi Praveen ,
    Thanks for that.
    I have a Question.
    If RSCUR were to only accept a Date InfoObject , it would be placed under a differnt heading.
    The Tab is "Currrency"  & the sub-Tab is "Target Currency"
    so i guess, it should accept other infoObjects as well.
    Moreover, the help on that InfoObject buttons says
    "Specification of an InfoObject (Characteristic) in which a currency
    attribute is stored in InfoObject maintenance. At runtime, the
    associated currency attribute is determined using the characteristic
    value and this is interpreted as source or target currency."
    & i have already defined 0currency as a attribute of 0comp_code. so this should work ideally.
    almost similiar CMOD code i have used for other too, but i dont know why only this one is getting struck.
    any help, pls.
    Thanks
    John
    Edited by: John Lewis on Apr 17, 2009 3:24 PM
    Edited by: John Lewis on Apr 17, 2009 3:25 PM

  • Currency Translation in InfoCube

    Hello,
    I have my Master Data InfoObject which contains the currency (USD, EUR, INR) and the currency values are stored in a DSO. The InfoObject as well as the DSO have a field (CARR_ID) which is common to both.
    I wish to unite the Master Data InfoObject as well as the DSO in an InfoCube and perform Curency Translations so that I see the source currencies as well as a fixed target currency and their respective values in the BeX Report. This I wish to implement with ABAP code in the Transformation Routine.
    Do I need to use an InfoSource or is there any other method to do this.
    Please advise. POINTS WILL DULY BE AWARDED!!!
    Thanks,
    SD

    Dear Sebastian D'Souza ,
    I think for your case there is no need for IS. Please go through these for more information
    Currency translation
    Currency translation allows you to translate key figures with currency field that are present in the source system with different currencies to a standard currency in the BW system,
    http://help.sap.com/saphelp_nw04/helpdata/en/ec/076f3b6c980c3be10000000a11402f/frameset.htm
    Currency transaltion feautures
    http://help.sap.com/saphelp_nw04s/helpdata/en/ec/076f3b6c980c3be10000000a11402f/frameset.htm
    Procedure for Currency conversion*
    http://help.sap.com/saphelp_nw04/helpdata/en/ec/076f3b6c980c3be10000000a11402f/frameset.htm
    Trnsactions for Doing Currency conversion
    If you are using SAP Netweaver 2004s and BI 7.0, use Tcode RSCUR
    RRC1 Create Currency Conversion Type
    RRC2 Edit Currency Conversion Type
    RRC3 Display Currency Translation Type
    Transaction for maintaining currency translation is OBBS and for exchange rates OB08
    Step by step procedure (sample with example)
    1. try to go to RSCUR:
    2. create or modify your currency translation type
    3. exchange rate type could be "M" (standard) and choose dynamic exchange rate determination
    4. in Currency Tab set: source currency from record, target is USD
    5. and now TIME Tab: use Variable Time reference: "END of MONTH" with standard InfoObject "0CALMONTH" or "END of PERIOD" with Standard InfoObject "0FISCPER"
    Attention: the InfoObject 0CALMONTH or 0FISCPER has to be in your Cube. Otherwise choose special InfoObject "ZYOUROBJECT" which has the date (like 20.03.2008)
    its better to choose "Beginning of Period", because your table in OB08 has to be filled with values starting 01.MM.YYYY
    (like 01.03.2008) is exchange rate = 28
    01.04.2008 is exchange rate = 29 etc. not to think about how many days are in Februar, March, April etc.
    Currency Transalation in Bex
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a682de07211d2acb80000e829fbfe/content.htm
    Ad Hoc Currency Translation in BEx
    Take a look at the blog for currency conversion overview.
    /people/rasim.manavoglu/blog/2007/04/30/currency-currency-currency
    *OSS Notes on Currency Conversion
    oss note 168334 - Currency translation with variable time reference
    Hope it helps
    Revert back to me if you have further queries
    Regards
    Bala

  • Show Currency Translation Type

    Hi,
    I don't know if it's possible but I want to see te currency translation type that I use in a query. For example, If a user make a currency translation it's possible to catch the currency and the currency translation type that he choose and show them :
    - in the title ?
    - in a column or in a text item of my default web template ?
    Thanks for your help
    Aleksi

    Hi,
    The parameters that determine the exchange rate are the source and target currencies, exchange rate type and the time reference for the translation.
    To define a translation type you have to define the exchange rate type, the time reference, and how and when the inverse exchange rate is used. Entering the target currency is optional.
    ●      Exchange rate type: The exchange rate type distinguishes between exchange rates that are valid in the same time frame, for example, the bid rate, ask rate or middle rate. The exchange rate types are stored in a central table (TCURV) and can by maintained in Customizing using BI Customizing Implementation Guide ® General Settings ® Currencies  ® Check Currency Types. Alternatively you can specify any variable that exists for InfoObject 0RTYPE.
    ●      Inverse exchange rate: You can choose whether the inverse exchange rate is to be used for the translation type. If you choose translation with the inverse exchange rate, then the reverse exchange rate is used in the relevant translation from one currency to another. Translation using the inverse exchange rate is useful, for example, when values from the original documents have been translated before being saved in the data targets and you want to restore the original values.
    You have maintained the following exchange rates:
    EUR  ®  USD 0.940          
    USD  ®  EUR 1.070
    When translating from USD to EUR using the inverse exchange rate, a rate of 1/0.940 = 1.064 is used and not a rate of 1.070.
    ●      Source currency: The source currency is the currency that is to be translated. You have the following options:
    ○       The source currency is determined dynamically using the data record. This is always the case when you perform currency translation in the Business Explorer.
    ○       The source currency is determined dynamically using a specified InfoObject (characteristic). During the data load process, the source currency can be determined either using the data record or a specified characteristic bearing master data (see example: Defining Target Currencies Using InfoObjects. Determining the source currency using an InfoObject is performed in the same way).
    ○       You can use a fixed source currency in planning functions. Data records with the same currency key as the source currency are translated.
    ○       You can specify any variable that exists for InfoObject 0CURRENCY. You can also use these options in planning functions.
    ●      Target currency:
    To determine the target currency, you have the following options:
    ○       You can establish that the target currency be determined upon translation. In the Query Designer under the properties for the relevant key figure, you specify either a fixed target currency or a variable to determine the target currency.
    ○       You can enter a fixed target currency (for example, ‘EUR’).
    ○       You can specify any variable that exists for InfoObject 0CURRENCY.
    ○       In the currency translation type, you can specify an InfoObject which is used to determine the target currency upon translation. In characteristic maintenance on the Tab Page: Business Explorer, you have to determine a currency attribute. For more information, see the example under Defining Target Currencies Using InfoObjects. If the Only Use in Transformation indicator is set, you can also enter InfoObjects that do not have a currency attribute set in InfoObject maintenance. InfoObjects that are entered here have to be available in the source and contain a currency as an attribute.
    ○       You can specify an InfoSet: This is only necessary if you are determining the target currency using an InfoObject that exists in the InfoSet more than once. You enter the field alias so that the InfoObject can be specified uniquely.
    ●      Time reference: The time reference for the currency translation can be either fixed or variable.
    If the time reference is fixed, the time at which the exchange rate is determined is independent of the data. You have the following options:
    ○       You can establish that the time reference be determined upon translation.
    ○       You can select the current date.
    ○       You can specify a fixed date as the key date.
    ○       You can specify any variable that exists for InfoObject 0DATE.
    ○       You can establish that the query key date be used. This is determined in the query settings.
    If the time reference is variable, the time at which the exchange rate is determined is decided by a time characteristic value.
    ○       A variable time reference can, for example, be determined using the end or start of a fiscal year or calendar year, a period and a month – or even to the exact day. The following standard time characteristics are available: 0FISCYEAR, 0FISCPER, 0CALYEAR, 0CALQUARTER, 0CALMONTH, 0CALWEEK and 0CALDAY.
    ○       The time reference can also be determined using a customer-specific InfoObject of type date (for example, trading day). Note that this InfoObject has to have the same properties as the standard InfoObject selected in the variable time reference or must reference it.
    ○       You can specify an InfoSet: This is only necessary if you are determining the target currency using an InfoObject that exists in the InfoSet more than once. You enter the field alias so that the InfoObject can be specified uniquely.
    In the Business Explorer, you can only set time variable currency translations in query definition, and not for an executed query. See also Setting Variable Target Currency in the Query Designer.
    ○       In the Time Adjustment field of type INT4, you can specify whole numbers with a +/- sign.
    ○       In the Time Adjustment from Variable field, you can specify formula variables (1FORMULA). As these values of the variables may have to be whole numbers, they are rounded to whole numbers (integers) where necessary.
    The time adjustment (regardless of whether it is fixed or variable) is always related to the InfoObject specified under Variable Time Reference.
    Example of a time adjustment of -3:
    The variable time reference is To the exact day and the InfoObject under Variable Time Reference is 0CALDAY. Instead of 07.11.2006, after the time adjustment, 04.11.2006 is used for the translation.
    The variable time reference is End of Week and the InfoObject under Variable Time Reference is 0CALWEEK. Instead of 52.2004, the week 49.2004 is calculated and the end date is calculated from this.
    Hareesh

  • Reporting level Currency translation and group level Currency translation

    Hi All,
    Could any body explain me reporting level Currency translation and group level Currency translation.Please expalin me step by step scenario.
    Thanks in advance.
    Setty.

    Hi Jian,
    In my recent implementation completed, business only had one currency to deal with i.e. USD. Data was coming from ECC and we loaded all the data in LC instead of USD using transformation *NEWCOL(LC). Next, you can maintain a rate of 1 in the rate model and run the currency conversion.
    This will generate the same data values against USD. So, your statement " if we load LC and than convert it into USD, the data vulu will de double." is incorrect. In the system, you will have same set of values against LC as well as USD.
    I suggest that you configure Currency Conversion for future reqmts if any.
    Regarding BCF, balances from previous year (Balance Sheet Accounts) will need to be carried forward as opening balances to next year else your BS won't give true picture.
    Regards,
    Ashish

  • Currency Translation from local to group currency in AP /AR

    Hi Gurus,
             I have reporting requiremtents where in i need to show KF;s in local and group currency. I am using standard extractor AP_4 and AR_4. These extractors does not bring KF's in Group currency but only in local and document currency.
    Can anyone tell me what is the best way to go about carrying out the currency translation from local to glocal currency for AP and AR.
    Thanks in advance and yeah points guranteed for helpful answers...
    Cheers..
    Sam

    I take it you mean the extra currency in the company code config (ie group reporting)
    Just unhide the fields DMBE2 and HWAE2 from the extract structure and allocate a new infoobject to them - then add to eith your transformation or transfer rules/update rules and add to the cube

  • About currency translation

    Hello Gurus,
    when source key figure currency is fixed, and target key figure currency is variable, there is no currency translation in the transformation rule. so how can I do currency translation?
    when source key figure currency is variable, and target key figure currency is variable, approach for currency translation is CT or  assignment possible . what does  "assignment possible" mean?
    Many thanks,
    Frank

    In both the cases you can do currency translation at reporting level...
    Use the transaction RSCUR to create a currency translation type which can be used at reporting level..
    In the transaction RSCUR you can mention if your target currency is fixed or variable

  • Currency Translation on Key Date for AR Aging

    Need your valuable advice!
    I have created an AR Aging query including both Open and Cleared Items based on 0FIAR_C03_Q0005 standard query. However the requirement is to do currency translation to Group Currency (USD) on Key Date. This Key date is defaulted to today but the user can change this to go back in time and pull all the ARs as of that back dated key date.
    I was planning to create a currency translation type on M rate based on the Key Date Variable in RSCUR. However I am confused on which variable to base this currency translation. I have several key date variables in my query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date).
    Which Key Date Variable should I use in 'Time Reference from Variable' field in RSCUR? Would it be one of the 3 mentioned above or something else and why?
    Appreciate your valuable advice.
    Thanks,
    Al

    Hi,
    Yes I do want to use the Key date from the variable screen and I am using the standard 0FIAR_C03_Q005 with slight modification including currency translation.
    As I mentioned in my original post I have several key date variables in this query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date). My question is which one should I use if I want to base it on the specific key date variable from the variable screen? I need the specific Key Date variable technical name.
    Thanks,
    Al

  • Use of BAdi UC_CTR_XRPROC in Currency Translation

    Hi All,
    Has anyone experience of the BAdi for determining Exchange Rate in BCS?
    In BCS you have the option of customising the Procedure for Exchange Rate Determination by using a Badi, my current client has configured a custom one but I can't view the configuration (due to authorisation frustrations), so I can see that something has been selected but can't see what it is.
    Selected Info from SAP BCS help:
    You can create additional procedures for exchange rate determination in the customer namespace. The custom procedures, along with the standard procedures, are offered for selection in Customizing of currency translation methods.
    If you specify a parameter when creating a procedure for exchange rate determination, this parameter is also offered for selection when the procedure is listed.
    At the time of execution, whenever a custom procedure for exchange rate determination is encountered, the system calls the Business Add-In for exchange rate determination ( UC_CTR_XRPROC). There you can freely determine the exchange rate for each data record being translated.
    Also:
    The E/R determination procedure is the second-last step for determining the value in target currency. (The last step is the currency translation procedure, for which there is also another Business Add-In, UC_CTR_CTPROC.) At this point, the data records to be translated are accessible, and the date of exchange rate determination is known.
    All help will be much appreciated

    Thanks Eugene,
    it appears to have been implemented at one of my current clients but I can't work out what it's doing.
    An old, incomplete configuration document indicates that they were trying to stop the GC figure being updated unless Currency Translation Indicator <> 0 (ie RFD record is not updated by Currency Translation task, GC values are only posted to new records with CT Indicator >0)

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

    HI,
         I created a query and used currency translation for the key fields. When I execute the query it throws a warning message for all fields in column saying
    'Currency Translation cannot be carried out for element 67/XXX'
    where XXX is the column name. I have checked the translation used and it is correct and I have used the same one for all the fields. Can someone shed some light on this problem?

    x

Maybe you are looking for

  • 27 in IMac as second monitor for G4 Powerbook

    Is it possible to use a 27 in Imac as a second monitor for a 15 in G4 powerbook

  • Help me mine wont work

    i got an nano 3 and i plugged it up and it only put 194 out of 515 song on there and none of my purchased songs from my fist ipod and so i got a new one and it did the same thing except i plugged my old nano up to it and it delteted all but 194 songs

  • Still Getting Buffering Issues and Slow Web Page L...

    Since I suspect this issue hasn't gone away - and I/we have been asked to post issues individually rather than clumping into a single tread. I just got back from Spain and after quizzing family it seems we are still getting Stream Buffering Issues (a

  • 1 Applicant Number 2 Personnel Number

    Dear Experts, Can we use 1 applicant number for 2 personnel number? Here is the situation, i want to hire former employee but no using the same personnel number, but since there is recruitment process the former employee must follow the process too,

  • Classical Report display

    Hi, I need to display classical report with following layout Material     Jan         Feb        march        april - Total ABC        SD     10         20             30                               60        SE     10         20