Change of Standard Currency Translation Logic

Hello everybody,
I need to achieve special goal to for a user request:
In a BPC planning application using version 5 MS I would like to import data from another data source and perform a currency translation from LC to RC. The application is NOT set-up as a YTD application, as the planners should be able to input data on a periodic basis (i.e. month). So the default currency tranlation would take the LC amount from one month and multiply it with the rate for this month giving the amount in RC.
I need to change the FX trans logic in a way that the LC amounts are summed up first and then the multiplication with the last FX rate is taken, i.e. similar to a YTD consolidation application. I do not want to change the existing appl into a YTD-appl as monthly input is needed.
Therefore I need to change the standard FX trans logic from, let's say, "multiply each monthLC value by FX rate and then build the YTD value" into "sum-up each month LC value giving YTD LC value and then multiply by FX rate of the last month".
Can I achieve that by tweaking the standard FX logic or do I need to set-up a certain FX Business Rule? Do I need a new measure ? How would the coding look like ?
Any help is appreciated.
Thanks.
Wolfgang

Does nobody have an idea how to attack such a challenge ?

Similar Messages

  • Standard Currency translation behaviour

    Dear All,
    We are using standard currency translation planning function for converting amounts from EUR to INR with exchange rate type M.
    In the TCURR table, I have exchange rates maintained from USD to EUR and from USD to INR. But, there is  no direct exchange rate maintained from EUR to INR.
    I would like to know, how the translation will be done in this case. I thought it would first convert from EUR to USD and then from USD to INR. But when I check the records after translation, this is not the case.
    Any suggestions?
    Regards,
    Srinivas Kamireddy.

    Dear Mayank/Srinivas,
    Maintained the reference currency as 'USD' for the currency translation exchange rate type 'M'.
    We are using the standard currency translation planning function to convert the currency values. Also converting the values based on the beginning of the month exchange rates.
    The values in TCURR are as follows:
    Client Exch.rate type From currency To-currency Valid from Exchange Rate Ratio (from) Ratio (to)
    100    M              USD           EUR         01.09.2007  0.73400               1            1
    100    M              USD           INR         15.03.2008  42.00000              0            0
    100    M              USD           INR         07.03.2008  35.00000              0            0
    100    M              USD           INR         03.03.2008  38.00000              0            0
    100    M              USD           INR         01.02.2008  45.00000              0            0
    100    M              USD           INR         05.12.2007  20.00000              0            0
    100    M              USD           INR         06.11.2007  20.00000              0            0
    100    M              USD           INR         05.10.2007  30.00000              0            0
    100    M              USD           INR         01.09.2007  41.02000              1            1
    The incoming record has the value 1,866.67 EUR for the period 001.2008. This value needs to be converted to INR. After running the currency translation planning function 1866.67 EUR is translated to 82,450.81 INR. Not able to trace how this calculation from EUR to INR has been done.
    Pls advise on how this conversion has taken place based on which exchange rates.
    Regards,
    Srini

  • Currency Translation - Rolling Forecast

    Hi,
    Scenario is: We're doing 13 months rolling forecast which goes beyond one year. When currency translation happens, as part of default logic, it converts the records only for the year of forecast (selected in current view) and not beyond the current view year.
    For instance, if selected forecast period 2011.JAN, we expect user to input numbers from 2011.JAN through to 2012.JAN. System run the currency conversion package and translate records for periods 2011.JAN - 2011.DEC, and doesn't convert 2012.JAN because it is the next year (not selected in current view).
    Following is the code I'm using in the FX Conversion package:
    *RUN_PROGRAM CURR_CONVERSION
          CATEGORY     = %VERSION_SET% 
          CURRENCY = USD
          TID_RA = %TIME_SET%
          RATEENTITY = GLOBAL
          OTHER =  ENTITY=%CURRENCY_SET%
    *ENDRUN_PROGRAM
    Can you please suggest any resolution, i.e. how I can enhance the code to convert records whatever I get from runtime (template) and not just restricted to CV Year?
    Many thanks,
    Shabbar

    Hi Shabbar,
    While executing Currency translation, if you can select 13 months (say,from 2011.Jan to 2012.Jan ) in data manager parameter, Conversion executes for all 13 months as %TIME_SET% take value from your data manager prompt.
    If you are identify %TIME_SET% based on Year in Category dimension, you can try below code.
    *SELECT(%YEAR%, [YEAR], CATEGORY, "[ID]='FORECAST'")
    *SELECT(%TIMEMBR%,[ID],TIME,"[YEAR]=%YEAR%")
    *XDIM_MEMBERSET TIME=%TIMEMBR%,%YEAR+1%.JAN
    //standard currency translation code.
    If you are working on BPC NW 7.5, you can consider using TMVL(OFFSET,Time member) to define the scope.You can refer to http://help.sap.com/saphelp_bpc75_nw/helpdata/en/c8/d961d0dbfd4745af4b667279573702/content.htm for more details on TMVL.
    Pls post here if you require further clarification.
    Regards,
    Kranthi

  • 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

  • Limited Currency Translation pt2

    Hey Experts!   Apparently I tried to post too much information into that last post.  Here's the high level:
    We're running BPC 7.0 (SQL 2008 DB)
    We've recently setup FX tranlation usign Script Logic in BPC. After setting it up, we realized that we need to filter the data being converted. A few months ago, I was sent a document from SAP support named "How To Configure Limited Currency Translation".
    I've followed this document very closely and I'm getting the following error when trying to send data to my system:
    ExecuteBaseLogic::Error in step 1 of QueryCubeAndDebug: -2147467259 Query (1, 99) Parser: The syntax for ',' is incorrect.
    I know this is telling me that there's a comma in the wrong spot somewhere, but I've checked the code 10x over and it matches SAPs document perfectly.
    Does anyone know what is causing this?  I can try to post my FXTrans script a reply.  Maybe that'll work.

    FX Trans.lgf
    //============================================= // Currency translation logic //=============================================
    *INCLUDE SYSTEM_CONSTANTS.LGL
    *SYSLIB  SYSTEM_LIBRARY.LGL
    //=================================================================================
    // MULTI-CURRENCY TRANSLATION LOGIC
    //=================================================================================
    // filter the appropriate currencies and rates
    *SELECT(%REPORTING_CURRENCIES%, "[ID]", "RPTCURRENCY", "[REPORTING] = 'Y'")
    *SELECT(%FX_RATES%, "[ID]", "RATE", "[GROUP] = 'FX RATE'")
    //Filter the Actuals Category from the Currency Conversion
    *SELECT(%FX_CATEGORIES%, "[ID]", "CATEGORYDIM", "[IS_CONVERTED] = 'Y'")
    // set the appropriate region to clear
    //(all reporting currencies)
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *CLEAR_DESTINATION
    *DESTINATION RPTCURRENCY=%REPORTING_CURRENCIES%
    *DESTINATION CATEGORYDIM=%FX_CATEGORIES%
    // load the rates from the RATE cube
    *LOOKUP RATE
                    *DIM RATE=ACCOUNT.RATETYPE
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                                    *DIM %CURR%:INPUTCURRENCY=BUSINESSUNIT.CURRENCY   
                                    *DIM %CURR%:RATEENTITY="%CURR%_RATE"
                    *NEXT
    *ENDLOOKUP
    // define the translation rule
    *XDIM_FILTER CATEGORYDIM=%FX_CATEGORIES%
    *WHEN ACCOUNT.RATETYPE
    *IS "NOTRANS"
                    // skip
    *IS %FX_RATES%
                    // translate
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                      *REC(FACTOR=LOOKUP(%CURR%),RPTCURRENCY="%CURR%")
                    *NEXT
    *ELSE
                    // take as is
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                        *REC(RPTCURRENCY="%CURR%")
                    *NEXT
    *ENDWHEN
    *COMMIT

  • Limited Currency Translation

    Hey Experts!
    We're running BPC 7.0 (SQL 2008 DB)
    We've recently setup FX tranlation usign Script Logic in BPC.  After setting it up, we realized that we need to filter the data being converted.  A few months ago, I was sent a document from SAP support named "How To Configure Limited Currency Translation".
    I've followed this document very closely and I'm getting the following error when trying to send data to my system:
    ExecuteBaseLogic::Error in step 1 of QueryCubeAndDebug: -2147467259 Query (1, 99) Parser: The syntax for ',' is incorrect.
    I know this is telling me that there's a comma in the wrong spot somewhere, but I've checked the code 10x over and it matches SAPs document perfectly.
    Here's my FXTrans.lgl:
    //============================================= // Currency translation logic //=============================================
    *INCLUDE SYSTEM_CONSTANTS.LGL
    *SYSLIB  SYSTEM_LIBRARY.LGL
    //=================================================================================
    // MULTI-CURRENCY TRANSLATION LOGIC
    //=================================================================================
    // filter the appropriate currencies and rates
    *SELECT(%REPORTING_CURRENCIES%, "[ID]", "RPTCURRENCY", "[REPORTING] = 'Y'")
    *SELECT(%FX_RATES%, "[ID]", "RATE", "[GROUP] = 'FX RATE'")
    //Filter the Actuals Category from the Currency Conversion
    *SELECT(%FX_CATEGORIES%, "[ID]", "CATEGORYDIM", "[IS_CONVERTED] = 'Y'")
    // set the appropriate region to clear
    //(all reporting currencies)
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *CLEAR_DESTINATION
    *DESTINATION RPTCURRENCY=%REPORTING_CURRENCIES%
    *DESTINATION CATEGORYDIM=%FX_CATEGORIES%
    // load the rates from the RATE cube
    *LOOKUP RATE
                    *DIM RATE=ACCOUNT.RATETYPE
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                                    *DIM %CURR%:INPUTCURRENCY=BUSINESSUNIT.CURRENCY   
                                    *DIM %CURR%:RATEENTITY="%CURR%_RATE"
                    *NEXT
    *ENDLOOKUP
    // define the translation rule
    *XDIM_FILTER CATEGORYDIM=%FX_CATEGORIES%
    *WHEN ACCOUNT.RATETYPE
    *IS "NOTRANS"
                    // skip
    *IS %FX_RATES%
                    // translate
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                      *REC(FACTOR=LOOKUP(%CURR%),RPTCURRENCY="%CURR%")
                    *NEXT
    *ELSE
                    // take as is
                    *FOR %CURR%=%REPORTING_CURRENCIES%
                        *REC(RPTCURRENCY="%CURR%")
                    *NEXT
    *ENDWHEN
    *COMMIT
    Here's the FXTRANS.LGX:
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *CLEAR_DESTINATION
    *DESTINATION RPTCURRENCY=USD,EUR
    *DESTINATION CATEGORY=NPACTUAL,INTLPRODACTUAL,JANFCST,FEBFCST,MARFCST,APRFCST,MAYFCST,JUNFCST,JULFCST,AUGFCST,SEPFCST,OCTFCST,NOVFCST,DECFCST,BUDGET,BUDGETVA,BUDGETVB,BUDGETV1,BUDGETV2,BUDGETV3,BUDGETV4,BUDGETV5,BUDGETV6,BUDGETMD,BUDGETMDV2,BUDGETMDV3,BUDGETMDV4,BUDGETFIELDV1,BUDGETFIELDV2,BUDGETFIELDV3,BUDGETFIELDV4,BUDGETFIELDV5,COMPPLAN,Q2COMPPLAN,Q4COMPPLAN,COMP_REVENUE,QUOTA_PLAN,ACTBUD,FCSTINPUT
    *LOOKUP RATE
    *DIM RATE=ACCOUNT.RATETYPE
    *DIM USD:INPUTCURRENCY=BUSINESSUNIT.CURRENCY
    *DIM USD:RATEENTITY="USD_RATE"
    *DIM EUR:INPUTCURRENCY=BUSINESSUNIT.CURRENCY
    *DIM EUR:RATEENTITY="EUR_RATE"
    *ENDLOOKUP
    *XDIM_FILTER CATEGORY=NPACTUAL,INTLPRODACTUAL,JANFCST,FEBFCST,MARFCST,APRFCST,MAYFCST,JUNFCST,JULFCST,AUGFCST,SEPFCST,OCTFCST,NOVFCST,DECFCST,BUDGET,BUDGETVA,BUDGETVB,BUDGETV1,BUDGETV2,BUDGETV3,BUDGETV4,BUDGETV5,BUDGETV6,BUDGETMD,BUDGETMDV2,BUDGETMDV3,BUDGETMDV4,BUDGETFIELDV1,BUDGETFIELDV2,BUDGETFIELDV3,BUDGETFIELDV4,BUDGETFIELDV5,COMPPLAN,Q2COMPPLAN,Q4COMPPLAN,COMP_REVENUE,QUOTA_PLAN,ACTBUD,FCSTINPUT
    *WHEN ACCOUNT.RATETYPE
    *IS "NOTRANS"
    *IS AVG,END
    *REC(FACTOR=LOOKUP(USD),RPTCURRENCY="USD")
    *REC(FACTOR=LOOKUP(EUR),RPTCURRENCY="EUR")
    *ELSE
    *REC(RPTCURRENCY="USD")
    *REC(RPTCURRENCY="EUR")
    *ENDWHEN
    *COMMIT
    Does anyone have any idea why this is failing?
    Any help would be greatly appreciated.
    Thanks!
    Sean

    There was a problem with the way this message posted.  Re-posted message.

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

  • BI Planning modeler - Currency translation type not available

    Hi there,
    I have a problem with the BI Planning modeler and the standard currency translation formula.
    I want to use a currency type from TCURR the the type is EURZ. This type is not available, how do I get it in the Currency translation type ???
    Thx in advance
    Carsten

    Hi,
      You can also check your currency exchange rates in the following way,
    Go to transaction SPRO -> SAP reference IMG -> SAP Netweaver -> General Settings -> Currencies -> Enter Exchange Rates
    One more thing you need to make sure is to use a currency in Currency translation planning function, you have to have a exchange rate created in transaction RSCUR for the conversion that you are performing.
    For example, if you want to convert 'USD' to 'EUR' you have to have an exchange that defines this conversion appropriately.
    For this you can refer to the link mentioned by Deepti above.
    Regards,
    Balajee

  • Currency Translation at the Web Template level (standard functionality)

    Hi Experts ,
    We are currently working in BI 7.0 env. with source system ECC 5.0.
    We are working for a task where we need to make the BEx  queries enabled for currency translation .
    The requirement is :-
    The user should be enable to give/opt/choose for the follwoing options:-
    Currency type (target currency in which the translation is aimed)
    Exchange Rate ( Standard(M) or other(P) or something else) and
    Key date: The translation will be performed taking the exchange rate on that particular date.
    We do have 2 option to perform the task...
    1:- Either we do it thru currency translation type definition(RSCUR) and then attaching this currency translation for every amount key figure values at each query level. OR
    2:- If we can go and find something at the Web Template level and add/modify the template in such a way so that it gives us the functionality to translate a source currency into a desired one with desired exchange rate type (currently either M or P) and for a specific date.
    At this point of time when we do have numerous sub-areas holding hundreds of queries, we want something which should be available as the modification/addition to standard functionality at the web template level and not at the query level as changing each and every one of them and testing would be a cumbersome process and would be costly and risky at the same time. So we are just wondering if we can find something with option no. 2 and add/modify something in the standard functionality.
    Please ask for any more information required.
    Thanks very much.
    regds.

    Hi Amit,
    You would still need to define the Currency Translation using RSCUR where you would specify
    -the exchange rate type (either fixed or variable)
    -the target currency (either fixed or variable)
    -the reference date
    You don't need to modify any of your queries. You can instead use 'Translate Currency'/[SET_CURRENCY_TRANSLATION] command in WAD & specify the Currency Translation as defined in RSCUR. If you want the target currency & exchange rate type to be driven by user input, you can define these as variables in RSCUR & invoke the variable screen using 'OPEN_VARIABLE_DIALOG' in WAD for user input just before calling 'SET_CURRENCY_TRANSLATION' command.
    --Priya

  • SCC4 standard currency change

    Hi experts,
    We want to upgrade SAP system form 4.7 to 6.0.
    We set standard currency 'USD' in SCC4 in 4.7 version.
    But for IFRS issue I need set group currency 'EUR' in FI document after upgrading,
    So I need to change standard currency by using SCC4.
    My question is any transation or report will be affectd?
    John

    HI,
    If you are using Group Currency type for your company code in transaction OB22 then yes USD will no longer be there but the change one which is EUR..when you execute financial statements based on gorup currency will be affected.
    Regards,
    Chintan Joshi

  • 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

  • Currency translation problem

    Dear All,
    I am trying to create  the currency translation type and use it in the Bex Designer. But its not converting the values at all.
    Output required:-
    Need to convert all INR values to fixed USD currency. Source currency is always INR and target currency is always USD.
    But customer i going to give us the exchange rate for everymonth and we need to apply the latest exch rate depending upon when user is running the report. We are planning to store the rates in some z table as of testing we are accessing tcurr table.
    Case:-
    Say user is running report as on today then last month rate(july month rate) needs to be picked up.
    Say user is running report today but viewing report data as of May only then also latest rate i.e July month rate needs to be picked up and applied.
    Backend activities while creating translation type:-
    Exchange rate type :- M
    Source curr:- Source curr from data rec.
    Target curr:- Fixed target curr - USD.
    Time reference :- Variable time reference , Begining of period, standard infoobject i.e 0FISCPER.
    I am not very sure on what values needs to be selected for Time reference tab in order to achieve my case.
    Frontend activities:-
    Using the same key figure and changing the currency translation properties.
    Reqeust you to give ur inputs on this.
    Thanks & Rgds,
    Anup

    Hi Mansi,
    Thank you very much . I am now able to select my variable.
    But one small concern. Now after creating the currency translation type i just need to maintain the rate in tcurr table rite?
    My value would for tcurr table would be;-
    M INR USD 20090701 47.095
    M INR USE 20090601 460258
    Use this variable in Bex Designer.
    Is there any other area which we need to take care of.
    Thanks & Rgds,
    Anup

  • 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 problem for calculated key figure

    Hi All
    I have a problem with the currency translation for a calculated key figure.
    I have a requirement to show the MM consignment stock value in the specified currency from the selection screen.
    For consignment stock, there is no value maintained in the system. So for this we need to calculate the value as below
    Restricted key figure: RKFConsignment stock: Total stock with special stock indicator restriction "K"
    Calculated keyfigure: Consignment stock value = Nodim( RKFConsignment stock) * (Standard cost / price unit).
    Here, in the calculated keyfigure properties --> I have used a currency translation for the 0CALMONTH.
    The query has selection on the 0calmonth.
    But in the result the I am getting unexpected results.
    Do we have any inconsistencies in the currency translation on the formulas?
    Please help me on this.
    Regards
    S.R

    Hi All
    I have noticed something. I changed my query date selection to Calendar day - Keydate instead of calendar month.
    And I have changed the currency variable to fixed exchange rate "CHF", it is working fine.
    I think I have some problem with the currency translation variable.
    Could anyone of you please send me the currency translation variable for Calendar month with the below parameters
    exch rate  type :  M
    Time reference : 0CALMONTH
                               End of month
    Target currency for a variable : < var created on 0currency>
    For my report,  i need calendar month selection, currency selection.
    Please help me with your ideas.
    Thank you
    Regards
    S.R

  • Currency Translation not producing any results

    Hello Everyone,
    I have ran into a very strange problem with the out of the box currency conversion.  I have a finance app and am using the Fxtrans script logic to execute my currency translation.  The problem I am having is when I run the FX Restatement package I not getting any results.  LC has the correct amount that was input but my other reporting currencies show zero.  My Entity dimension (which is named Company) has the correct currencies in the currency column for each company, and the InputCurrency dimension has all of my currencies listed.  Everything else is the same as the AppShell app set.  One last note is I do have some additional dimensions in the finance application but I don't think that would cause any issue.
    My Rate cube is built the exactly the same as the rate cube in appshell app set. The only difference is my category dimension is named scenario. 
    I have updated all the system constants files and the script logic to reflect the dimension name changes.  Everything works as expected in the Appshell application, but I just can't seem to figure out why it won't work in my appset.
    I am sure I have left out some details that are needed so please just ask and I will provide whatever I can.  I really appreciate any help anyone can provide. 
    Thanks in advance!
    Nick

    So I figured out the issue.  For some reason the data that was in the WriteBack table for any currency other than LC was not showing up in the report.  Once I optimized the application the currency conversion showed up as expected. 
    Has anyone had this problem before.  Any known solution?
    Thanks,
    Nick

Maybe you are looking for

  • DLM on my line

    Hi, After two weeks of disconnections my line is now stable thanks to the Home Hub Type 5A firmware fix however after a week, my profile is still stuck at 63mb download on a line that is capable of reaching 108mb uncapped. How long it takes for the p

  • Problem in "Process.waitFor()" in multithreaded application (UNIX OS)

    Hello all This is very urgent for me. I am using the follwing code to invoke the child process which calls a shell script in the unix OS,and it is going fine when runs in single thread. But if i run it as the multhreaded appln, anyone of the thread h

  • ISE WLC Port bounce with NAC

    Im having trouble renewing the IP address after a VLAN change after NAC Agent finishes its posture, the flow is as follows: 1. Wireless client access into the network, is 802.1x 2. NAC Agent succesfully validates posture and Coa is issued 3. I see th

  • Error message when syncing apps

    I have some games and stuff on my phone. The last few times I have synced my phone, I get a pop up box that says the apps were not transfered to my phone because of an unknown error. Error code OxE800002E. The apps in question are on the phone, but h

  • Trying to configure firewall rule but acl-drop is denied...what is my issue?

    I am trying to allow ip 162.213.47.1/24 and Ranges below. Firewall must allow access to our MarcomCentral® Servers  CIDR Format: 162.213.47.0/24  Netrange Format (Range of IP addresses): 162.213.47.1-254  If desired ports can be restricted to 80 a