Curr Translation in Query for Current rate

My requirement is to have a fixed target currency as USD, and convert that to local currency (multiple as applicable for each record)   after query execution.
So I selected the KF in the query with Conversion type = 0MEANTODAY. and Target curr = USD.
then i execute the query to get values in USD. Now when i right click and uncheck the box which says " Consider Currency translation from Query Definition" ; I get all the values in Local currency.
the problem is - this conversion is not picking up current exchange rate - it's picking the one for past week.
What am I doing wrong here and how can i resolve this without any backend development ?

Thanks Veerendra for the input although that did not resolve my issue.
you're saying I should check the data is in Sync between the ECC and BI system - right ? - I will do that.
But i tried to tie back the exchange rate that the report output is giving with TCURR in NBI , TCURR in ECC and V_TCURR in ECC. It does not match up with any of these. that's what's bothering me - that where is it really reading the exchange rate from ?
Thanks,
Shweta

Similar Messages

  • NI License manager does not start; says it's querying for current license status

    I currently have the evaluation version of Labview. I tried to use a volume license from my university by typing in the server name in NI License Manager, but after that, whenever I try to open the license manager, it looks like it's stuck saying "querying for the current license status" and never actually opens. Also, when I try to open Labview, it freezes during the setup finalization. I realized afterward that students don't have access to the university license for their own PC's, so I can't use that volume license anyway. 
    I uninstalled everything having to do with NI on my PC and reinstalled the evaluation version of Labview, but the same problem still exists. Is there anything I could do besides erasing my hard drive? 
    Solved!
    Go to Solution.

    Hi amize,
    When you say the same problem still exists, is it both the NI License Manager and LabVIEW that are still having the issues? When you open the License Manager and it is not actually opening does that mean you cannot interact with it or the licenses never finish loading in the tree view on the left hand side. If you do have access to the Options menu, open preferences and make sure you have deselected "Use Volume License Servers". At some point, if the windows is not interactive, it should timeout with attempting to make its server connection, especially if you are disconnected from any network connection.
    Also, how long do you wait when you open LabVIEW and see the setup screen? Does it just become unresponsive?
    If you could follow up with that information it would be much appreciated
    Regards,
    James W.
    Applications Engineer
    National Instruments

  • Translate not working for Budget rate for different scenarios

    I have created 2 new scenarios and the custom4 exchange rates is only working for [None] but not for BUDR, BUDRPY, or CONR.
    I can't see anything obvious within the translate rule that affects these new scenarios.
    '     =========================
    '      (25) Translation
    '     =========================
    Sub Translate()
         Dim strYear,aC2,aC3,aC4,aC5,aC6,opinp,curr,svt16,op,fxinp
         strYear = HS.Year.Member()
              aC2 = HS.Custom2.List("MVMT_EQ","[Base]")
              aC3 = HS.Custom2.List("MVMT_IFA","[Base]")
              'aC4 = HS.Custom2.List("MVMT_IFA_DEPN","[Base]")
              aC5 = HS.Custom2.List("MVMT_MASTER","[Base]")
              aC6 = HS.Custom2.List("MVMT_INVEST","[Base]")
              opinp = ".C2#OPBAL_INP.C4#[None]"
              curr = ".C4#[None]"
              svt16 =     ".C2#MVT1600.C4#[None]"
              op = ".C2#OPBAL.C4#[None]"
              fxinp = ".C2#FXINPUT.C4#[None]"
    HS.Trans "C4#BUDR", "", "A#BUDR", ""                                             
    HS.Trans "C4#BUDRPY", "", "A#BUDRPY", ""                                        
    HS.Trans "C4#CONR", "", "A#CONR", ""
    Both these new scenarios are setup the same as our main Actual scenario as YTD for data input.
    We do expand on the translation rule for specific C2 balances for just the Actual scenario for the various balance sheet sections like Equity, Investments to apply specific exch rates for OPE and movements but this should not affect these new scenarios I would not have thought.
    Grateful for any assistance.
    Thanks
    LG
    I found another rule that could be where my problem stems from: - halfway down it refers to Budget and Forecast scenarios and my new scenarios are Cashflow and Strategy so do I have to add them here??
    Sub copyC4None()
         'Debug
         If Debug = True then
              Writetxt("Debug," & HS.Entity.Member() & ",CopyC4None sub-routine started")
         End If
         'Copy all data for conversion to Budget rates
         dim strReviewStatus,strScenario,strYear,strPeriod,strEntityDefCurrency,strEntity,strView,strDataUnit,myDataUnit,lNumItems,i,lAccount,lICP,lCustom1,lCustom2
         dim lCustom3,lCustom4,dData,strCustom4,lC4Dest,strAccC4Top,sAccount
         strScenario=HS.Scenario.Member()
         strPeriod=HS.Period.Member()
         strYear=HS.Year.Member()
         strEntity=HS.Entity.Member()
         strReviewStatus = HS.ReviewStatus("")
    ' Copy Entity Currency to Entity Currency and Entity Curr Adj to Entity Curr Adj on the alternate translation members
              'strDataUnit = "C4#[None].V#<Entity Curr Total>"
              Select Case lcase(Left(strScenario, 6))
              Case "budget", "forecast", "budget_final"
                   strDataUnit = "W#YTD.C4#[None]" ' changed by sarav on 29-05-2008 from W#Periodic to W#YTD
              Case Else
                   'strDataUnit = "C4#[None].V#<Entity Curr Total>"
                   strDataUnit = "C4#[None]"
              End Select
              SET MyDataUnit = HS.OpenDataUnit(strDataUnit)
    lNumItems = MyDataUnit.GetNumItems
              IF strScenario <> "" THEN
    For i = 0 To lNumItems - 1
         Call MyDataUnit.GetItemIDs2(i, lAccount, lICP, lCustom1, lCustom2, lCustom3, lCustom4, dData)
                             sAccount = HS.Account.MemberFromID(lAccount)
                             sAccountUD1 = Left(HS.Account.UD1(sAccount),2)
                             strAccC4Top = HS.Account.C4Top(sAccount)
                             If strAccC4Top = "TotalCustom4" And sAccountUD1 = "TB" Then
                                  For Each strCustom4 In HS.Custom4.List("EXCHANGE", "[Base]")
                   If strCustom4 <> "[None]" Then
                   lC4Dest = HS.Custom4.IDFromMember(strCustom4)
              Call HS.SetData(0, lAccount, lICP, lCustom1, lCustom2, lCustom3, lC4Dest, dData, False)
              End If
              Next
                             End If
                        'End If
    Next
              END IF
    Edited by: jamdom on Aug 3, 2011 11:42 PM

    I have worked it out - the first issue was the scenarios in the Select Case were not all stated nor were they 6 characters in length
    Select Case lcase(Left(strScenario, 6))
    Case "budget", "forecast", "budget_final"
    now Case "Budget", "Foreca", "Cashfl", "Strate", "Actual"
    The second issue was the account list in UD1 - I had to amend the member list to include these new accounts, then in the metadata tag the UD1 for these codes then amend the sAccountUD1 to include this new list
    sAccount = HS.Account.MemberFromID(lAccount)
    sAccountUD1 = Left(HS.Account.UD1(sAccount),2)
    strAccC4Top = HS.Account.C4Top(sAccount)
    If strAccC4Top = "TotalCustom4" And sAccountUD1 = "TB" Then
    now If strAccC4Top = "TotalCustom4" And sAccountUD1 = "TB" or sAccountUD1 = "CF" Then
    and it works!! Yeh!!
    LG

  • Not able to use variable on 0LOC_CURRCY in Currency Translation in Query

    Hi Gurus,
    I am using currecny translation in query for a key figure for which currecy is 0LOC_CURRCY.
    Exchange Rate which i am using is updated Yearly. So time reference is 0Calyear (star of calendar year).
    Source Currency option is - Source Currency from Data Record
    Target Currency - Target Currency Selection with Translation
    For target currency, I am using a user input variable which is on characteristics 0CURRENCY.
    I want to use a variable which should be on characteristics 0LOC_CURRCY (because it gives Key and Text both in the selection screen of the query).  I have created a variable on 0LOC_CURRCY but I am not able to find it in the target currency while defining currency conversion for the key figure.
    Please let me know if anybody has any solution.
    Regards,
    Gaurav

    Hi Gaurav,
    Instead of defining target currency as "Target Currency Selection with Translation", use the option of "Target currency from Variable" and mention the varibale created on 0loc_currcy there.
    This way, you dont need to mention the target currency variable on the key figure. It would autmatically be populated.
    Naveen.A

  • Get data for current month in VC from query - Urgent

    Hi all,
    I have designed a query for cube FIAR_C03 for overdue items and query output contains customer, net due date, document date, fiscal year period and amount. I want a chart for that query in VC that only contains those items in which net due date is in current month. How can i do that?
    Where I can place the condition to display only those items in vc in which net due date is in current month and how ?
    Please respond.
    Regards,
    Aisha Ishrat
    ICI Pakistan Ltd.

    Hi Aisha,
    It is possible to do with following steps:
    1. In Query Design make your field 'Net Due' filter with variable for date input (0CALMONTH for example where your date should be this format MMYYYY). Test your query and see if you input a month/year date it would would work;
    2. Build one table from output of your query (choose fields);
    3. In Visual Composer, drag your query into your board and from 'Varaiables' port  (NOT FROM INPUT) drag a line to create a Start point. As soon you realease to create 'Start' a box will ask which fields you want. Choose your date as field;
    4. Select the line between Start point a query. In Input Field assigned the following formula (DSTR(NOW(),'MMYYYY') *
    5. Deploy your model
    at this formula I said: transform NOW(), current date, in Text with format MMYYYY (012002 for example).
    It works!
    Assigned points if was helpful.
    Kind Regards,
    Gilson Teixeira

  • "current encoder settings for bit rate and sample rate are invalid" message

    I have some files I am working with. Details and what happened:
    Had some music files where I was doing some trimming/splitting. Files worked fine in itunes.
    Open the files in Quicktime Pro 7 to trim them. Exported to aif.
    Opened the files with itunes. They open and play just fine.
    In Itunes I click"create AAC version" to convert them.
    I receive the message "An error occurred while trying to import the file. The current encoder settings for bit rate and sample rate are not valid for this file."
    I don't know what to do from here. Suggestions?
    Thanks.

    Make sure that the AIFFs that you export are set for 16 bit PCM.
    Also, assuming that you are using 44.1 kHZ sampling in your AIFFs, make sure that you are not trying to use 48 kHz in the AAC.

  • QUERY FOR HOW TO ACCESS NEXT ROW WHILE IN CURRENT ROW

    Hi, can you please make a oracle sql query for the following.
    My Data in table dt0attlog:
    ID  staffid  logdt          login                        logout       
    01  aw101    01.12.11   01.12.11 08.30   
    01  aw101    01.12.11                             01.12.11 10.30   
    01  aw101    01.12.11   01.12.11 11.40   
    01  aw101    01.12.11                            01.12.11 14.30   
    01  aw101    01.12.11   01.12.11 15.00   
    01  aw101    01.12.11                             01.12.11 17.45   
    01  aw102    01.12.11   01.12.11 19.20   
    01  aw102    01.12.11                               01.12.11 20.30   
    01  aw102    01.12.11   01.12.11 21.50   
    01  aw102    01.12.11                             01.12.11 23.10   
    01  aw102    01.12.11   01.12.11 23.20   
    01  aw102    02.12.11                          02.12.11 07.00   
    01  aw102    02.12.11   02.12.11 18.00
    01  aw102    03.12.11                        03.12.11 04.30
    01  aw103    01.12.11   01.12.11 09.40 
    01  aw104    01.12.11                         01.12.11 18.00   
    My required output:
    ID  staffid      logdt      login                    logout                diff-in-seconds   
    01  aw101    01.12.11   01.12.11 08.30    01.12.11 10.30  7200
    01  aw101    01.12.11   01.12.11 11.40    01.12.11 14.30  10200
    01  aw101    01.12.11   01.12.11 15.00    01.12.11 17.45  9900
    01  aw102    01.12.11   01.12.11 19.20    01.12.11 20.30  4200
    01  aw102    01.12.11   01.12.11 21.50    01.12.11 23.10  4800
    01  aw102    01.12.11   01.12.11 23.20    02.12.11 07.00  27600
    01  aw102    02.12.11    02.12.11 18.00    03.12.11 04.30  37800
    01  aw103    01.12.11   01.12.11 09.40
    01  aw104    01.12.11              01.12.11 18.00
    Here record aw102 & dt. 01.12.11 / 02.12.11, it should shows the next day out in
    the current date ie. 01.12.11.
    thanks and await your great help please.

    the followings are the testcase
    SQL> create table dt0device (
      2     deviceid varchar2(15),
      3     staffid varchar2(10),
      4     logdt  date,
      5      in_out_flag varchar2(3));
    Table created.
    SQL>  insert into dt0device values('01','aw101',to_date('01.12.2011 08:30','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw101',to_date('01.12.2011 10:30','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>   insert into dt0device values('01','aw101',to_date('01.12.2011 11:40','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw101',to_date('01.12.2011 14:30','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>   insert into dt0device values('01','aw101',to_date('01.12.2011 15:00','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw101',to_date('01.12.2011 17:45','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>
    SQL>   insert into dt0device values('01','aw102',to_date('01.12.2011 19:20','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('01.12.2011 20:30','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('01.12.2011 21:50','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('01.12.2011 23:10','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('01.12.2011 23:20','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('02.12.2011 07:00','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('02.12.2011 18:00','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw102',to_date('03.12.2011 04:30','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>
    SQL>   insert into dt0device values('01','aw103',to_date('01.12.2011 09:40','DD/MM/RRRR HH24.MI'),'IN');
    1 row created.
    SQL>   insert into dt0device values('01','aw104',to_date('01.12.2011 18:00','DD/MM/RRRR HH24.MI'),'OUT');
    1 row created.
    SQL>  create table dt0attlogdevice
      2     ( staffid   varchar2(10),
      3       logdt date,
      4       login  date,
      5       logout date);
    Table created.
    SQL>   insert into dt0attlogdevice  select staffid,logdt,
      2              decode(in_out_flag,'IN',logdt,null) login,
      3              decode(in_out_flag,'OUT',logdt,null) logout
      4       from dt0device;
    16 rows created.
    SQL> select staffid,to_char(logdt,'DD/MM/RR') logdt, to_char(login,'DD/MM/RR HH24.MI') login,
      2  to_char(logout,'DD/MM/RR HH24.MI') logout
      3  from dt0attlogdevice;
    STAFFID    LOGDT    LOGIN          LOGOUT                                      
    aw101      01/12/11 01/12/11 08.30                                             
    aw101      01/12/11                01/12/11 10.30                              
    aw101      01/12/11 01/12/11 11.40                                             
    aw101      01/12/11                01/12/11 14.30                              
    aw101      01/12/11 01/12/11 15.00                                             
    aw101      01/12/11                01/12/11 17.45                              
    aw102      01/12/11 01/12/11 19.20                                             
    aw102      01/12/11                01/12/11 20.30                              
    aw102      01/12/11 01/12/11 21.50                                             
    aw102      01/12/11                01/12/11 23.10                              
    aw102      01/12/11 01/12/11 23.20                                             
    STAFFID    LOGDT    LOGIN          LOGOUT                                      
    aw102      02/12/11                02/12/11 07.00                              
    aw102      02/12/11 02/12/11 18.00                                             
    aw102      03/12/11                03/12/11 04.30                              
    aw103      01/12/11 01/12/11 09.40                                             
    aw104      01/12/11                01/12/11 18.00                              
    16 rows selected.
    ===
    from the above table , I want to generate ouput as below:
    staffid  logdt      login             logout          diff-in-seconds   
    aw101    01.12.11   01.12.11 08.30    01.12.11 10.30  7200
    aw101    01.12.11   01.12.11 11.40    01.12.11 14.30  10200
    aw101    01.12.11   01.12.11 15.00    01.12.11 17.45  9900
    aw102    01.12.11   01.12.11 19.20    01.12.11 20.30  4200
    aw102    01.12.11   01.12.11 21.50    01.12.11 23.10  4800
    aw102    01.12.11   01.12.11 23.20    02.12.11 07.00  27600
    aw102    02.12.11   02.12.11 18.00    03.12.11 04.30  37800
    aw103    01.12.11   01.12.11 09.40
    aw104    01.12.11              01.12.11 18.00
    Here record aw102 & dt. 01.12.11 / 02.12.11, it should shows the next day out in
    the current date ie. 01.12.11.
    I dont know how to make query for the above output.
    please help me.

  • TS1717 when trying to import cd the following message appears "the current encoder settings for bit rate and sample rate are not valid for this file"?

    Trying to import cd when this message appears "the current encoder settings for bit rate and sample rate are not valid for this file".  Any suggestions?

    Thanks so very much.  I chose MP3 and Download and it is working beautifully.  Have a wonderful day and it is so nice of you to get right back to me.  I'm trying to cut a DVD for my grandson's grad party and I got most of the photos and didn't have any music since I lost everything in a clean install.  Could hug you!

  • Currency Conversion for Exchange rate type "AS02"

    Hi Experts,
    I am gonna post the most challenging problem (regarding currency conversion) I ever faced in my 1 year of BW Carrier.Kindly provide a solution.
    There are three types of currency to be used in the query for Key Figure 0NET_VALUE (so total 3 Key Figures to be created)
       1.Document currency (may be any currency)
       2.Local Currency (must be EURO)
       3.Global Currency (must be USD)
    From Document currency to Local Currency(EURO) we are using Exchange rate Type "M" (in Conversion Type created in Trans RRC1) [There is no problem in this conversion]
    Problem starts now--->
    From Local Currency(EURO) to Global Currency(USD) we have to use Exchange rate type "AS02" (in conversion type to be created in RRC1)
    but there is a Business requirement  that currency rate should be as per the last day of the entered period;and this logic should work for the range of periods also.
    Example :
    we are executing query for the period 006/2006 (posting Period)
    Last day of this period is 06/30/2006,
    Currency rate would be as per 06/30/2006
    And this currency rate should be same throughout the period 006/2006 in query
    The example was for single period,but logic must be incorporated for the range of the periods.

    Hi..
    There is no corresponding source key figure in the InfoSource for the target key figureof the InfoCube.
    a. A source key figure of the same type can be assigned to the target key figure
    (for example, sales revenue instead of sales quantity revenue).
    If the currencies of both of the key figures are the same, no currency
    translation can take place.
    If the currencies are different, a translation can take place either using a
    currency translation type or by simply assigning a currency.
    The following table provides an overview of possible combinations with different
    currencies in the source and target key figures:
    if Source key figure currency  is fixed , Target key figure currency is variable  then Currency translation (CT)  No CT
    if Source key figure currency  is fixed , Target key figure currency is fixed  then Currency translation (CT)   CT
    if Source key figure currency  is variable , Target key figure currency is fixed then Currency translation (CT)   CT
    if Source key figure currency  is variable  , Target key figure currency is variable  then Currency translation (CT)  CT or assignment
    b. If there is no corresponding source key figure of the same type, then you have
    to fill the key figure for the data target from a routine.
    If the target key figure has a fixed currency, no currency translation is
    carried out. This means that if translation is required, you have to execute
    it in the routine.
    If the target key figure has a variable currency, you also have to assign
    a variable source currency to the routine. Using the F4 help you can
    select a currency from the variable currencies in the communication
    structure. You have two options:
    – You can select a variable currency and assign it.
    – You select a currency translation type and a currency into which you
    wish to translate (‘To’ currency).
    The ‘To’ currency is, by default, the target currency if it is included in the
    communication structure.
    Creating a Routine for Currency Translation:
    If you want to translate currencies in the update even though the currency translation is not
    available for one of the above reasons, you can create a routine. Choose Routine, set the
    Unit Calculation in the Routine and choose Create Routine. In the routine editor you get
    the additional return parameter UNIT, the value of which is used to determine the target
    1.  save the query  and it under role
       see to it is in   :  Restricted and calculated key figures --->   properties of k.f
    2. exeute the query
    3. the currency translation --> by target currency  usd  choose  OK
    conversion type :  MEANTODAY Fixed target currency current date (MT)
    4.  Go back to the query definition by chossing chage query ( global definiton)
    5.  in the context menu for % share sales vouume of incoming orders,  choose properties --> formula collision -->  result form this formula choose OK
    Note that -
      your should alos set the currency translation in the  properties for the  two key figures sales voule EUR , choose properties ---> currency  conversion key :  fixed target currency ,  currrent date ( MT) -->  target currency  : American Dollar .  choose   OK
    <b>The translation key is a combination of different parameters that establish how the exchange rate for the translation is executed.
    The parameters that determine the exchange rate are the source and the target currency, the exchange rate type and the time reference for the translation.</b>
    The source currency is determined from the data record or dynamically from the master data of the specified InfoObject (currency attribute)
    The target currency can either be fixed in the translation key or selected at the time of translation.
    You can also use an InfoObject (currency attribute) to determine the target currency.
    The exchange rate type distinguishes exchange rates that are valid in the same time frame next to each other, for example, the bid rate, ask rate or middle rate. The exchange rate types are stored and can be maintained in a central table (TCURV).
    The time reference for the currency translation can be either fixed or variable
    The fixed time reference can either be a fixed key date that is stored in the translation type, or be determined using the system date when executing the currency translation.
    If the time reference is variable, then the point in time for the exchange rate determination comes from the value of a time characteristic (InfoObject). The reference can, for example, be the end or the start of a fiscal year or a calendar year, a period and a month – or even to the exact day. It can also be determined using a customer-specific InfoObject (for example, trading day).
    Currency translation in the BEx
    When selecting a translation key with a fixed target currency     this currency will be added automatically to the query definition
    Also, you can use translation keys selecting their target currency at the time of translation. These can be applied in two different ways:
    Selection of a specific target currency in the query definition (1)
    Entry by variable (2)
    Dynamic translation keys require input from the InfoCube !
    InfoObject value will be read during query execution
    Examples:
    dynamic time reference (p.eg. 0CALDAY)
          time characteristic
    target currency determined by InfoObject (currency attribute)
         characteristic which contains currency in its attribute table
    the corresponding InfoObject has to be part of the InfoCube
    1.Define the currency attribute in the InfoObject maintenance
    The currency attribute has to be a unit InfoObject of type currency
    The unit InfoObject must be an attribute of the characteristic
    The currency attribute should be filled in the master data table of the corresponding InfoObject (manual maintenance or upload via InfoSource)
    2.Enter the InfoObject in the translation key maintenance
    Only InfoObjects with a currency attribute can be used in translation keys (p.eg. 0COMP_CODE)
    At the time of currency translation the value for the source currency / target currency is then derived for every record from the master data table of the specified InfoObject
    All values for a query are translated ad hoc (after having executed the query) using a translation key
    Depending on the translation key a fixed target currency will be used for translation or you will be able to select the target currency
    The ad hoc currency translation offers only restricted functionality (selection of translation key and target currency) compared to the currency translation in the query definition
    Do not forget to create your translation keys before starting your work in the Business Explorer Analyzer
    Example:
    You load the following record to your InfoCube:
    Company Code:                1000
    Amount in Source Currency:      500,-
    Source Currency:                FRF
    Target Currency:               ?
    In the Update rules, you are now using a translation key which derives the target currency from the InfoObject 0COMP_CODE. During the Update Process the target currency will then be read for Company Code 1000 from the master date table of 0COMP_CODE.
    With the currency translation in the Business Explorer, the source currency can currently only be determined from the data record.
    Only translation keys with a fixed exchange rate type can be used in the BEx
    Translation keys with a dynamic time reference (from an InfoObject) can only be used in the query definition. It is not possible to fill the InfoObject by a variable !
    Translation keys getting their target currency from a currency attribute can only be selected in the query definition
    When getting the dynamic reference from an InfoObject (p.eg. 0CALDAY) the currency translation will apply to each record read from the database. That means it will use the date in this record for the currency translation.
    When using a variable you will restrict the output of your query to a certain amount of data. For example, you would translate all invoices of March 11 with the translation date March 11
    This means, the requirement “show me all invoices in my cube in group currency, conversion date: 14.07.2001” could not be solved by a variable input for 0CALDAY
    I hope this would help...
    with regards,
    hari

  • Parameter for Current Month and Previous Month

    I'm trying to create a parameter for current month and previous month based on the ex_date, but not sure what i'm doing wrong. 
    where ex_date = @SelectDate
    I created a second dataset below for the values in the parameters.
    SELECT Month(CURRENT_TIMESTAMP) AS 'Month', 'Current Month' as 'Current Month'
    union all
    SELECT Month(CURRENT_TIMESTAMP)-1 AS Month, 'Previous Month' as 'Previous Month'
    Results
    Month Current Month
    3 Current Month
    2 Previous Month
    Once I preview it I get "Conversion failed when converting date and/ or time from character string" I changed the data type to "date/Time" but that did not make a difference. The date is convert (varchar(10), ex_date, 101) so looks like
    11/12/2014. 
    I've also tried expressions like =month(now()) to pull current month with same error so i'm not sure what i'm doing wrong. Any ideas?

    i tired this real simple report
     in the first dataset - my main report query - select name from sysdatabases where month(crdate())=@month
    in the second dataset - select month(getdate()) as Month1
    in the parameters - choose int data type and available values - select the second data set
    in the first data set- add this parameter..( i am assumming you know this, since you have done)
    in the preview you should get the drop down with current month number - 3
    and if you run the report, it will display the database names that were created in march. remember we are no checking year, so will get all that were created in march across the years.
    Hope it Helps!!
    I'm looking to have the dropdown say "Previous Month" and "Current Month" as a option. I know how to get the information in SQL, but not sure how this translates or put into a parameter.
    Current Month
    list_date BETWEEN
    DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)
    AND
    DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()) + 1, 0)
    Previous Month
    list_date between
    CONVERT(varchar,dateadd(d,-(day(dateadd(m,-1,getdate()-2))),dateadd(m,-1,getdate()-1)),106) /* Last Month */
    and
    CONVERT(varchar,dateadd(d,-(day(getdate())),getdate()),106)

  • Currency Translation in Query on InfoSet

    Hi Experts,
    I need to do a currency conversion from 0LOC_CURRENCY to USD on an Infoset. The Data flow is DSOs --> Infoset --> Multiprovider --> Query. I want to do this Translation on Posting date which is in my DSO, Infoset and Multiprovider. I have created custom Translation Type on Postind date (with Exchange Rate Type = M, Fixed Target Currency = USD, Time Reference as Special Infoobject = 0PSTNG_DATE in RSCUR) in RSCUR but in the Query, I cannot see this custom conversion type available, as in report the infoobject 0PSTNG_DATE is available as '<Infoset Name>__FXX' .
    Is there any paricular setting need to be done on an infoset to incorporate Currency Translation on Query ? Also, if there is any other procedure available for Infoset Currency Translation, please let me know.
    Thanks fin advance or all your help.
    Regards,
    Dibyendu

    Hi,
    As I want to do my currency translation on an Infoset the infoobjects do not appear in traditional format. 0PSTING_DATE has taken a name '<Infoset Name>__FXX' (like ZISCURTR__F24). How can I put this reference in RSCUR 'Time Ref' tab in Infoset option over there ? It gives only a F4 help option (donot allow to write something there) and my infoset is not available in the list. Is there any particular setting that I can do in my infoset to make that available in RSCUR F4 help ?
    Please suggest.
    Regards,
    Dibyendu

  • Additional line item for Exchange rate gain / loss

    HI,
    We ahve three currency as Main currency (INR), group currency (INR) and Hard currency (USD).
    When we pay to vendor or received from customer, system generate additional line item for Exchange rate gain / loss with Rs. Zero . But transaction is in INR. But it has value in USD as USD 0.01.
    Please suggest.
    Regards,
    Harshal

    Hi,
    I got your point.
    Its a standard behaviour as part of parerral valuation with addtional local currency.
    Please make sure that the below are set in your system.
    1) in OB22, for your company code, for the HARD CURRENCY--The source curr must be Translation taking first local currency as a basis
    2) For every foriegn currency you use, you maintain the exch rates in OB08 with Foriegn Currency 2 Local Currency combination always. And at the same time make sure that there is no opposite combination rates for the same.
    (Like 1 USD = 50 INR...1 GBP = 80 INR....1 EUR = 60 INR only)
    These may avoid most of the cases where 0.00 LC value lines during clearing.
    Regards
    Srinu

  • Currency Conversion - update rules for average rate

    I am working in BI 7.0
    I have a currency conversion I have defined with RSCUR with the exchange rate type 'M' defined in SPRO -> General Settings -> Currencies -> Exchange Rate Types.  The currency conversion takes place in my update rules.  I've set my 'Time Reference' to 'End of Period'.
    I want the conversion to be an average of all rates for the fiscal period.  If I check my table using 'OB08', I find my conversion is only using the rate for the last day of the Fiscal Period.  It is not averaging all the rates.
    My question is this.  Can I actually average all the rates for the fiscal period using RSCUR?  Do I need to have the people on the R/3 side have the rates be averages?  Meaning, the rates they update are not currency rates for that specific day but a running average for the month?
    What are the best practices for average rates for currency translations for update rules based on a Fiscal Period?
    Edited by: Michael Pepper on Mar 3, 2008 8:37 AM

    Hi MIchel,
                   If you  want the conversion to be an average of all rates for the fiscal period.
    Check under the cloumn ExRt
    you may find some row as description as "Average exchange rate"
    Create  Currency Conversion type with that exrt type.
    use this Currency Conversion type in u'r query for u'r keyfigure.
    hope this will be helpfull...........for this you can contact Fi people.
    Regards,
    Vijay.

  • How to use the same POWL query for multiple users

    Hello,
    I have defined a POWL query which executes properly. But if I map the same POWL query to 2 portal users and the 2 portal users try to access the same page simultaneously then it gives an error message to one of the users that
    "Query 'ABC' is already open in another session."
    where 'ABC' is the query name.
    Can you please tell me how to use the same POWL query for multiple users ?
    A fast reply would be highly appreciated.
    Thanks and Regards,
    Sandhya

    Batch processing usually involves using actions you have recorded.  In Action you can insert Path that can be used during processing documents.  Path have some size so you may want to only process document that have the same size.  Look in the Actions Palette fly-out menu for insert path.  It inserts|records the current document work path into the action being worked on and when the action is played it inserts the path into the document as the current work path..

  • Sales report for current month and year a go month

    i could you please guide me builting report for current monthwise for current month and year a ago month
    report parameter month_year='06-2010'
    tables = sales and below are the table fields
    customer_id
    invoice_dt
    invoice_am
    thanks
    nhm

    Okay, Still you did not mention how you will pass value in report while generating.
    Anyway the query with UNION ALL will work. For Example.
    I am assuming that the parameter for date/month you will pass in range like 01-JUN-2010 to 30-JUN-2010
    SELECT customer_id, SUM(curr_value) curr_value, SUM(past_value) past_value
    FROM
    SELECT customer_id, NVL(SUM(invoice_amount),0) curr_value, 0 past_value
    FROM sales
    WHERE invoice_dt BETWEEN :P_FROM_DATE AND :P_TO_DATE  -- here P_FROM_DATE and P_TO_DATE will be the date range for current year as i showed above.
    AND  -- Any Condition goes here...
    GROUP BY customer_id
    UNION ALL
    SELECT customer_id, 0, NVL(SUM(invoice_amount),0)
    FROM sales
    WHERE invoice_dt BETWEEN ADD_MONTHS(:P_FROM_DATE,-12) AND ADD_MONTHS(:P_TO_DATE,-12) -- This add_months function for the previous year same month.
    AND -- Any condition goes here...
    GROUP BY customer_id
    GROUP BY customer_idNow using the above query you can design the tabular report as you showed the format.
    -Ammad
    Edited by: Ammad Ahmed on Jul 3, 2010 7:55 PM
    added GROUP BY

Maybe you are looking for

  • Weblogic  console  does not  display  health  data on the servers table

    Hello In  a  weblogic  10.3.5  domain deployed  across two Windows  servers  2008 R2  there  are  are  two  managed  servers   hosting  Oracle  business  intelligence   publisher, each managed server  run  in a  different Windows  server,   by  the c

  • In f110, the DMEs for different payment documents have been combined

    Hi, In f110, the DMEs for different payment documents have been combined. Two DMEs are created but they are not in separate lines. Kindly help. Thanks

  • Why i cant i sign in to my facetime using os x 10.7?

    i cant log in to my face time on my os x 10.7, also i tred to update my id on the facetime preference but it was dormant, not clickable' any help pls?

  • How do I prevent new windows?

    Greetings, When I go to thePirateBay.com, a new window opens. The website opens a new window using Javascript (window.open). I've tried opening the site in a Private Window but it doesn't help. How can I prevent new windows from opening? Thanks, Shan

  • Easy website address on iweb?

    How can I give my website a streamlined address instead of the long, convoluted one that shows up on the browser when I get to my site? The long one is too complex to use on a business card or to share with others.