Currency Translation- Package Status error

I am encountering the following error after running  the currency translation package.
The following is the error message in the package log
RUN LOGIC : Run program error,Message Number : ''''
Failed
Application:Sales Package Status :ERROR
Can some one please tell me what does this error mean and how it can be resolved

HI,
This error has been discussed in many threads here in this forum.
Refer these and see if u can get a solution:
Re: Currency conversion issue.
Re: Currency Conversion Problem
Regards
Navin

Similar Messages

  • Currency translation [AS_IS] formula on FX Simulation Category

    Hi,
    We are currently experiencing the following problem on currency translation, any assistance will be appreciated.
    The [AS_IS] formula in the currency translation business rule , does not leave the USD amount in the FX Simulation Category (ACTSTAT) , it replaces the amount with the USD amount in the source category (ACTUAL) when currency translation package is run for ACTSTAT.
    Background info:
    We are running SAP BPC 10 NW EP 801 SP4
    Our financial year is OCT 2013 – SEP 2014
    We have two categories ACTUAL used for management reporting and ACTSTAT used for
    statutory reporting
    All data is entered in LC against the category ACTUAL and FX translation for ACTUAL
    represent the management accounting numbers where the simulation of category
    ACTSTAT on the base data provide us with the statutory translation
    We have two sets of rates that are applicable for management reporting and one for
    statutory reporting.
    We have a problem with the rules we use for FX translation for accounts that should
    be reported at historic values.
    We use the formula [AS_IS] to leave group currency values unchanged when values
    are carried forward from one year to the next.  This is the intention of
    the formula as explained in documentation
    For this example we used reporting currency USD ( US Dollars)
    ACTSTAT is a FX simulation category with ACTUAL as the base / source category ( No data
    is loaded to LC)
    We have a FX translated value closing balance for the prior year on ACTUAL
    (management accounting) and ACTSTAT (statutory reporting) that are different
    from each other.  The rule builds the closing balance through opening
    balance against historic values plus any movements at an average periodic rate.
    We execute the carry forward of closing balances which transfers the closing
    balance to the opening balance of the respective categories – ACTUAL and
    ACTSTAT. This works beautifully
    When we run the FX translation in the new year the system does not leave the
    translated value unchanged in the category ACTSTAT as the formula [AS_IS] was
    designed to do.
    Data after carry forward is run:
      Sep-13
      Oct-13
      Nov-13
      Dec-13
      Jan-14
      Feb-14
      Mar-14
      Apr-14
      May-14
      Jun-14
      Jul-14
      Aug-14
      Sep-14
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      F99 - Closing
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      F00 - Opening
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      200000 - Ordinary share capital
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
      -3193.890012
    Problem
    The AS_IS formula retrieves the data from the ACTUAL category USD amount and
    replaces the USD amount on ACTSTAT.
    After
    currency translation:
      Sep-13
      Sep-13
      Oct-13
      Nov-13
      Dec-13
      Jan-14
      Feb-14
      Mar-14
      Apr-14
      May-14
      Jun-14
      Jul-14
      Aug-14
      Sep-14
      ACTUAL
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      ACTSTAT
      F99 - Closing
      F99 - Closing
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      USD
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      F00
      200000 - Ordinary share capital
             3 750.00
            -3 193.89
      3750
      3750
      3750
      3750
      3750
      3750
      3750
      3750
      3750
      3750
      3750
      3750
    Thanks
    Gavin

    Hi Gavin,
    I don't think there is a way to customise the FX business rule by category, so you would have to use a script. I would create an additional flow (say Fxx), then amend the carry forward rule to copy from F99 to F00 and to Fxx.
    After you run the FX conversion you could then for ACTSTAT only copy the Fxx amount in converted currency back to F00. Essentially overwriting the amount the system took from ACTUAL again with the carried forward amount.
    BR,
    Arnold

  • Error while running FX restatement process for currency translation

    Hi Experts,
    I am facing errors while trying to run FX_Restatement process to do currency translation.
    I am having the error: RUN_LOGIC:Member u201CXXXu201D not exist => where XXX is any currency I am trying to convert.
    Below is the script logic (FXTRANS.LGF)used.
    *RUN_PROGRAM CURR_CONVERSION
          CATEGORY     = %FX_CATEGORY_SET% 
          CURRENCY     = %FX_INPCURRENCY_SET% 
          TID_RA = %FX_TIME_SET%
          OTHER = [ENTITY=%FX_ENTITY_SET%]     
          RATEENTITY = GLOBAL
          //For More than one other scope parameters: OTHER = [ENTITY=%FX_ENTITY_SET%;INTCO=%INTCO_SET%...]
    *ENDRUN_PROGRAM
    I am working on BPC 7.5 NW version.
    Can you help us with this?

    For the currency you are converting to: XXX
    INPUTCURRENCY dimension must have XXX as a member with "REPORTING" property set to "Y"
    and
    RPTCURRENCY dimension must have XXX as a member with "REPORTING" property set to "Y" and "CURRENCY_TYPE" property set to "R"
    It needs to be in both dimensions with the right properties.  INPUTCURRENCY is the currency dimension in the RATE cube, RPTCURRENCY is the currency dimension in the financial or consolidations cube.

  • Message no. 06211 Currency translation error in net price calculation

    Hi,
       When i am creating purchase order i am changing currency from INR to JPY for FOB condition type only, And system issuing error message Currency translation error in net price calculation. Document currency is INR.
    When i am using USD i am not getting this error.
    I have checked table OB08 and both conversion maintained INR to JPY AND JPY to INR valid from 01.01.2012
    Any solution for this please.
    Thanks in advance.

    Hi, Check in T-code M/08 for your import prizing procedure,what have you maintained for subtotal for gross price condition (PBXX,PB00), Maintain over there as '9', also for JPY currency there is issue with decimal also, ratio maintained in 100:1 ratio.
    Edited by: tej yadav on Jan 6, 2012 1:29 PM

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

  • Error in EC-CS - Currency Translation is Irrelevant

    Has anyone seen this message?  I have checked and as far as I can see, currency is set correctly.  Please advise....
    Task CrcyTrans is irrelevant or is being copied
    Message no. G0256
    Diagnosis
    Task CrcyTrans is either irrelevant or is being copied from another version for the current org unit. Therefore, the task cannot be executed in the present version.
    There is only one exception for source tasks with the type "Data Collection" which bear the task status "Being copied" (in the target version):
    If the local currency of the respective consolidation unit differs from the ledger currency, the system permits supplementary changes to the additional financial data in the target version. In this case, you can also start the source task with the type "Data Collection" in update mode for the respective consolidation unit in the target version. Then the system permits subsequent entry of additional financial data.
    Keep in mind that the status is not updated.
    System Response
    Fehlermeldung bzw. Info

    Hello -
    The consolidation ledger currency (group currency, I assume) is USD.  The Consol Unit in question is EUR. 
    I checked the currency translation settings in the consol unit.  There are four other units in the group, all with various currencies, which are working fine.  We have another unit in another group that is EUR and it is working fine.  We just added this one.  I have compared it to the unit in EUR that works but can't find any differences.

  • Currency Translation / SPRUNConversion error

    Hi Experts,
    I am facing errors while running SPRUNCONVERSION - the currency translation logic runs well on a few months only. For some months it throws an error FX-310
    ERROR FX-310 Timeid=20090300 - Nothing Extract from Fact - RATE
    I have checked that the rates are properly input into in the corresponding months.
    I have taken the list of these errors from another thread and have verified that my rate at required crossings exist.
    What I fail to understand is why would the same logic work on some months and not on the other months ?
    Does the last month of the year require to have any specific settings for currency conversion?
    Has anyone resolved this error code?
    Any help would really be appreciated.
    Thanks and reagrds,
    Pankti.

    Pankti,
    That error message means program can't find the rate.
    You said you have the rate but you need to check all rate type like AVG, END and all possible currency that comes froim your entity.
    Please check it one by one.
    Apprently, this is the problem that conversion program could not find the rate
    Thanks.
    James Lim.

  • Currency translation error

    I have created a currency translation key for Exchange rate type M and the key is based on time characteristic 0CALMONTH. It is working almost fine but is failing in the below two mentioned places:
    1. The values for all the months are being shown correctly, except for December 2006. for december it shows the november values. However it shows the values for January 2006 correctly.
    2.When the currency is CZK(Czech Republic), the currecny conversion values are not matching completely. That is the ratio between CZK and USD is 22.02132 in R/3 but it is 22.02164 in BW.
    I have tried checking the values against the report RCURTEST, the values for CZK to USD are matching in this report output, but in BEx output they dont match. I have also tried transferred the settings from R/3 (by right clicking on Source system and choosing transfer exchange rate settings). But still I keep getting this mismatch.
    Can somebody advise where I am doing wrong?/
    Thanks in advance.

    I found the solution.
    I removed the check in "Currency Conversion for External Systs" in External Data tab of InfoPackage, and was able to load the data.
    Thanks guys for all you help
    Mitali

  • Currency translation issue on SP08 when I use Force close option

    Hi,
    I am using three RATETYPES (AVG,END, HIST) in account dimension,
    Income and expenes accounts   - AVG
    BS accounts (except equity accounts) - END
    Equity account - HIST
    Business Rule Configuration
    1) For AVG:
    AVG Rate ( In Formula)
    2) For END
    Source FLow               DesitinationFlow    DestinationAcct             Formula
    F00 (OpenBal)                                                                                OPEEND
    F00 (OpenBal )                  F80( CTA)                                             [END]-[OPEEND]
    F15 (periodic activity)                                                                     [AVG]
    F15 (periodic activity)        F80 (CTA)                                            [END]-[AVG]
    F99 (Closing Balance)                                                                    [END]
    3)  FOR HIST
    Source FLow               DesitinationFlow    DestinationAcct             Formula                             Forceclose
    F00 (OpenBal)                                                                                AS_IS                               True
    F00 (OpenBal )                  F80( CTA)                                             [END]-[OPEEND]                     True
    F15 (periodic activity)                                                                     [AVG]                                     True
    F15 (periodic activity)        F80 (CTA)                                            [END]-[AVG]                            True
    And in my master data in the Flow dimension for member F99 (closing balance )for property FLOW_TYPE is equal to "CLOSING" and F00 (Opening balance) is "OPENING"
    Scenario:
    1) Loaded  LC YTD Trial balance for 2011.NOV
    2) Run Fx Translations (it worked well as expected)
    3) Run Carry forward to 2011.DEC with LC and USD
    4) Loaded LC YTD Trial Balance for 2011.NOV
    5) Run Validation report with local currency (my balance sheet looks good for openingbalance, current period activities and closing balance)
    6) Run Validation report in USD for Opening balance, Still it balances for opening balance as its carry forwarded from previous period.
    7) Run Fx translation package for DEC.2011
    8) after FX translation my balance sheet is out of balance.
    Error:
    My Balancesheet is out of balance after running Currency translations when we have opening balances. it is out of balance with the amount for the same for the opening balance. I mean before running currency translation for opening balance total for balancesheet items is zero but after running currency translations the opening balance is out of balance and CLosing balance sheet is also out with same dollar number.
    I am assuming the force close option is not working correctly. When we are on SP05 I remember it was working without any issue.
    I appreciate if any comments on this issue.
    Thanks,
    Sri

    Hi. On #1, try force translating these entities on their own. If that works, then I would call support about the all entities process not working. On #2, most people don't bother clearing the data after translating - just update it as needed. If you really want to clear it, you'll need an if/then in your calculate subroutine that runs the clear when at the reporting currency.
    Eric

  • FXTRANS Currency translation for plananing application

    Dear Freinds !
    I had read many blogs on currency translation but not able to do currency translation with 7.5NW SP 09 even after following SAP Note 1254330 .
    Planning appliation had 1.C_Category dim ( default) 2.N_ACCT ( copy of C_ACCT) 3.Entity(Default)4.Time(Default)5.RptCurrency(Default) Referenec to RATE APP ( Default)
    RATE APP 1. C_Category dim ( default) 2.R_ACCT ( Defalut) 3.R_Entity(Default)4.Time(Default)5.InputCurrency(Default) Referenec to RATE APP ( Default)
    All properties are manined as mentioned in note 1254330.
    systemconstants file
    *FUNCTION THISAPP=PLANNING
    *FUNCTION RATEAPP=RATE
    *FUNCTION RATEENTITYDIM=RateEntity
    *FUNCTION RATEACCOUNTDIM=RATE
    *FUNCTION INPUTCURRENCYDIM=INPUTCURRENCY
    *FUNCTION RATEENTITYMBR=Global
    *FUNCTION RATESRCCALCMBR=Global
    *FUNCTION AVGRATEID=AVG
    *FUNCTION ENDRATEID=END
    Data enetered for C5000 (JAPAN) INCOME ACCOUNT  LC  in planning application
    *RUN_PROGRAM CURR_CONVERSION
        CATEGORY = %C_CATEGORY_SET%
        CURRENCY=%RPTCURRENCY_SET%
        TID_RA = %TIME_SET%
        RATEENTITY =GLOBAL
        OTHER = ENTITY=%ENTITY_SET%
    *ENDRUN_PROGRAM
    DM package ran  inputed provided is EUR it shows running sucessfully but log say zero record submited/generated
    DM package ran  inputed provided is blank it shows error LC does not exit
    Kindly help me understand why it is not working

    Hi,
    Im not sure if you made a typing mistake on the last reply, but you cant convert numbers from LC to LC. It must go from a currency marked with an "L" - in this case LC, into a currency marked with an "R" - this is multiple currencies like EUR, JPY, GBP etc.
    You will therefore never see the converted records in LC.
    Even though you entered a rate against JPY, you need to also enter a record for the same time period for USD (for example) so that the JPY amount knows which currency to convet to. The Rate application works by converting based on relative positions to Group currency. For example:
    INPUTCURRENCY    RATE    CATEGORY     VALUE
    USD                         AVG     ACTUAL          1
    JPY                          AVG    ACTUAL           4
    Then when you run currency, it will take the amount you entered against entity C5000 and divide it by (4/1). Without the entry against USD it will not be able to convert.
    Hope this is clear.
    Tom.

  • Currency Translation feature in BEx reports

    Hi colleagues,
    As you know, when creating queries, you can right click a given key figure and from Currency Translation frame you can select a customized Currency Conversion Key so OLAP engine displays the "converted" value of such Key figure. Standard TCURR table is used for the conversion.
    Also, RRC1 txn. code can be used to create Currency Translation Keys to be used in query designer as described before.
    I have created a "currency translation key" (let's name it ZTAXILOC) in RRC1.
    I have changed my query in the query designer to use this "customized Currency Conversion Key (ZTAXILOC)". My query uses an InfoSet as "infoprovider".
    However, when executing query on BEx Analyzer, I receive error message "Cannot apply currency translation type ZTAXILOC in infocube ZTXA04LA3", where ZTXA04LA3 is the name of my infoset that feeds my query.
    The Diagnosis is: "You tried to translate a query element with the currency translation type ZTAXILOC. The translation type ZTAXILOC, however, has VARIABLE TIME REFERENCE, relevant to "DH Document Date" characteristic, which is not available in ZTXA04LA3 infoprovider....".
    The "DH Document Date" characteristic exists in the ZTXA04LA3 infoset, but technical name changes since for Infosets, BW system dynamically assigns a technical name for each element in the join and it differs from technical in source ODS.
    My question is:
    Can I use custom "currency translation keys" in query designer if my query uses an infoset as infoprovider? or is custom "currency translation key" just allowed in queries that use an ODS/InfoCube as infoprovider? or should I provide RRC1 with technical name for "DH Document Date" existing on ZTXA04LA3 infoset?
    Please advise.
    Thank you.
    Mario Vallejo.

    We are running into similar currrency conversion issues on an infoset.  We have an existing currency conversion key created using RRC1.  The existing currency key is set up as follows: 
    TO_USD     Convert to USD (Billing)
    Exchange Rate Type = Standard translation at average rate
    Dynamic Exchange Rate Determination = Yes
    Inverse Exchange Rate = No
    Source Currency from Data Record = Yes
    InfoObject for Determining the Source Currency = No
    Selection of Target Currency with Translation = No
    Fixed Target Currency = Yes = USD
    InfoObject for Determining Target Currency = No
    Fixed Time Reference = No
    Variable Time Reference = Yes = To the Exact Day = Special InfoObject (0BILL_DATE)
    Query Key Date = No
    We convert sales amounts to USD using this conversion key on existing cubes.  When trying to apply the same conversion key to the new infoset, we received the following error: 
    Diagnosis:You tried to translate a query element with the currency translation type TO_USD. The translation type TO_USD, however, has variable time reference or variable target currency relevant to characteristic Billing doc. date. Characteristic Billing doc. date is also not available in InfoProvider ZBILLCOST and it references either none or more than one characteristic () of the InfoProvider for Billing doc. date, or Billing doc. date is not a base characteristic.
    We have tried to steps in the response to this thread and continue to receive the error.  
    In Step 1, the only thing that we think we can change is the info object text in the infoset, not the technical name, is this correct?
    In Step 2 & Step 3, we have never used variables for currency conversion.  We create the currency key using the RRC1 and select the info object for conversion.  We did try creating a new currency key in RRC1 and tried to find the newly named (text) info-object for billing date on the infoset, but it wasn't listed as an option under special info-object.  Do you have more information on how to create the variable in query designer and how it is used and how to assign to the currency translation?

  • 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 with a Calculate Key Figure

    Hi,
    Does anyone have experience with applying currency translation in BEX/Query Designer on a Calculated Key Figure? 
    I have a need for a calculated key figure to be converted to a target currency of USD (which is already defined via RRC1).  I also need the Results Row to display the summation in USD. 
    Currently, my calculated key figure displays two currencies (MYR and USD) and an incorrect summation of both currencies.
    Here is how I have defined my calculated key figure:
    NODIM ( 'Consumption (STOs)' ) * NDIV0 ( 'Material Source Plant Cost' / NODIM ( 'Source Plant Price Unit' ) )
    I am multiplying a quantity field by amount field and then dividing by a price per unit field.  I have applied NODIM on the other fields so that the amount field will retain it's properties.
    Running this query through transaction RSRT and clicking on the Generate Report button, I get the following message:
    "<b>Currency translation cannot be carried out for element 20 (my calculated key figure). Element 20 neither contains a Basic key figure nor a variable with type Amount. For this reason, you cannot and do not need to perform a currency translation</b>."
    From the above message, I must be setting my calculated key figure incorrectly. 
    Any ideas?
    Thanks!
    Hau

    Hello Ajeet and N Ganesh,
    Thank-you for your help.  I verified that the dimensions of my key figure 'Material Source Plant Cost' was of type 0AMOUNT, so that was not the issue.
    The issue was in the error message that was returned when I pressed the Generate Report button in RSRT.  Essentially, currency conversions in BEX can only be performed on basic key figures or simple replacement path variables. 
    I can perform the currency translation on a SIMPLE calculated key figure that contains only the replacement path variable (where 'Material Source Plant Cost' is an attribute of my master data characteristic ZMAT_SRC).  However, I found that I cannot perform the currency translation on COMPLEX calculated key figures, like in my example above. 
    To get around this currency translation issue and as suggested by the error message, I created a SIMPLE calculated key figure for replacement path variable 'Material Source Plant Cost' and performed the currency translation.  The problem with this solution is that while I get my currency translation, I also get a calculated key figure that is aggregated, according to the query layout.
    To get around the aggregation issue, I also created a dummy counter as a master data attribute (of ZMAT_SRC) to capture the aggregation.  I assign a value of ‘1’ to this dummy counter/master data attribute in the update rules to my ZMAT_SRC infoobject.
    I then divide my new (aggregated) calculated key figure for 'Material Source Plant Cost' by the dummy counter (which is also aggregated).  Essentially, I divided the aggregated replacement path variable by the scaling factor.  The result is that I get a new calculated key figure that has been translated into the target currency and in the correct scaling factor.  I can use the new calculated key figures in the above formula; regardless of the report is rolled-up.
    Again, thanks for your help.  It gave me the pieces to solve this puzzle.

  • Currency translation key based on posting period 0fiscper3

    Hi Folks,
    The requirement is to perform currency translation in query based on the end of period.The query uses the time characteristics as fiscal year (0FISCYEAR) and posting period (0FISCPER3).
        I have maintained the currency translation key using RRC1 with variable time ref as 0FISCPOER3 .On executing the query I am getting error that 'No Exchange rate maintained ' .But the exchange rates are maintained in the system.
       SAP Help states that the variable time reference has to be a standard InfoObject as 0FISCPER or 0FISCYEAR   or customer defined Infobject with type date.
    0FISCPER3  is of type NUMC .
       Is this the reason that I am not getting the currency translation ?? or I am missing out in some settings.
      Please advise .Due points will be granted .
    Thx,
    Gautam

    Hi Gautam,
    0FISCPER3 just stores the period values as 001, 002, 003 etc, with no reference to the year (and hence no reference to a fixed point in time). Try create the RRC1 key using 0FISCPER and use this in your query.
    Hope this helps...

  • Currency Translation in BO 4.0 Analysis Edition Office 1.1

    Hi,
    We are using Analysis Edition Office 1.1 for reporting and SAP BW system as source. After I create the report, I would like to change the currency for USD instead of report currency which is CAD. We have an option of Currency Translation available (in Measures), however when I try to use this option to convert the values to USD, it throws an error message:
    An exception occurred.
    Send the attached log file to your administrator.
    SAP BI Addin will be closed.
    If you want to save the data in the document, you must save a copy of the document because the data needed for  the addin functions cannot be saved correctly. (ID102001)
    I also checked 'Advanced Options' in User Settings, so that in the Currency Translation window 'Use Currency Translation from Query Definition' was enabled. But this option is greyed out in my reports.
    Now, if I run the same report for testing in BEx Analyzer, the currency translation works as expected. This would mean that it may not be a problem in the BEx query settings.
    Is there something I am missing or some settings in Analysis Office 1.1 I need to configure to get this working ?
    Thanks,
    Prasad

    Have you downloaded the latest version of Analysis Office, version 1.2, which has been GA since January 31st?  It is now on SP 4.
    I would download the latest version of Analysis Office to see if that works.

Maybe you are looking for