Rolling months in HFR ---- Really Urgent

Hi All,
We are using HRF to generate Reports connecting to and Essbase Database 11.1.2 Versions,
in HFR we need 12 rolling months as per user request,
User will select one Period and he need previous 11 months information...
I tried to Period -1 to Period -11 function period is changing fine but problem is with Year Dim.. how Year will change
Here user may select DEC of current Year and he need information of previous 11 months which falls in previous year...
How the Year will change this is Big Challenge we are facing ......
It would be grate help..... we have to present to client by today EOD........
Regards
Vijay
Edited by: SVK on Sep 6, 2010 2:02 PM

one way to do this is to use point of view with the range function, using conditional suppression:
so that you have:
- prior year with month (from POV to Dec) hiding POV
- current year with month (from Jan to POV)
(assuming you run a Jan to Dec year in your month outline/financial calendar)

Similar Messages

  • Condition Surpression in HFR-----Really Really Urgent

    Hi All,
    we are having a requirement from our client that
    If he selelcts the current year then the Scenario shud be Actual, if he selects the next year then the scenario shud be Plan can any one help me in solving this
    Actual Requirement from the client
    FYadmin = Current fiscal year
    MONTHadmin = Current month
    LASTQRUPLANadmin = Last scenario (QRU1, QUR2, QRU3, PLAN…)
    Current position on the report :
    FYreport = Fiscal year selected in the report
    MONTHreport = March (default last month of the fiscal year at SOITEC)
    Actual_QRU calculation rule:
    IF ( FYreport < FYadmin ) OR ( (FYreport = FYadmin) AND (MONTHreport < MONTHadmin) )
    THEN Scenario = ACTUAL
    ELSE Scenario = LASTQRUPLANadmin
    This a really urgent isuee
    Regards
    Vijay
    Edited by: Kumar on Mar 8, 2011 5:16 PM

    Im using Condition Suppressing for columns
    I have taken Year, Period and Scenario in Column
    In Col A: I used User POV for Year, Actual as Scenario and User POV for Period
    Condition Suppression1: Not Suppress if Member Name Year Equal to ActualYear(Sub Var for CurrYear)
    Condition Suppression2: Not Suppress if Member Name Year Contains Previous Year1(Sub Var for Previous Year)
    Condition Suppression3: Not Suppress if Member Name Period Equal to ActualPeriod (Sub Var for CurrPreiod)
    Condition Suppression4: Not Suppress if Member Name Period Contains to PreviousPerid (Sub Var for Previous Period)
    In ColB: I used Same as Col A for Year and period and Scenario will be Prompt for user.
    Condition Suppression1: Suppress if Member Name Year NotEqual to ActualYear(Sub Var for CurrYear)
    Condition Suppression2: Suppress if Member Name Year NotContains Previous Year1(Sub Var for Previous Year)
    Condition Suppression3: Suppress if Member Name Period NotEqual to ActualPeriod (Sub Var for CurrPreiod)
    Condition Suppression4: Suppress if Member Name Period NotContains to PreviousPerid (Sub Var for Previous Period)
    Will this work???
    Regards
    Vijay
    Edited by: Kumar on Mar 10, 2011 12:35 PM

  • Really Urgent: List with Data Grid  rowcount issue i added the full code below

    Thanks in advance
    Exactly wat i need is
    1.if i click the open button want to visible all datagrid ,its working perfectly.
    2.if i click the close button want to close all data grid ,its working perfectly.
    3. if i click a particular  list means want to visible particular datagrid..some times working good but some times not visible ...
    4.if i click the list if datagrid already open means want to close .some times creates extra space below the datagrid........
    if u cont get clearly please copy the below code and check it.....i think there is row count not working properly...any other way to solve this problem?.......
    <?xml version="1.0" encoding="utf-8"?>
    <s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%" >
    <fx:Declarations>
    </fx:Declarations>
    <fx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    [Bindable]
    public var ArrUserList:ArrayCollection;
    [Bindable]
    public var listDB:ArrayCollection = new ArrayCollection([ {label: "2011", data:"jan",day:"saturday",date:"1-4-11"},
    {label: "2011", data:"jan",day:"monday",date:"13-4-11"}, {label: "2013", data:"jan",day:"monday",date:"1-5-11"}, {label: "2013", data:"jan",day:"wednesday",date:"14-5-11"}, {label: "2015", data:"jan",day:"tuesday",date:"11-5-11"}, {label: "2015" ,data:"jan",day:"friday",date:"1-6-11"} ]);
    public var loc_first_last_name:String;
    function Load():void
    ArrUserList=Find_Duplicate(listDB);
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=0;
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount=ArrUserList.length;
    function Clink_lnk_open():void
    if(lnk_open.label=="Open")
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=1;
    lnk_open.label="Close";
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount = ArrUserList.length ;
    else
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=0;
    lnk_open.label="Open";
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount = ArrUserList.length ;
    function Click_UserName1(event:MouseEvent,data:Object):void
    loc_first_last_name=event.currentTarget.text;
    var str:String;
    for(var i:int=0; i<ArrUserList.length; i++)
    str=ArrUserList[i].label;
    if(loc_first_last_name==str)
    if(ArrUserList[i].click == 0)
    ArrUserList[i].click=1;
    else
    ArrUserList[i].click=0;
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount=ArrUserList.length;
    public function Find_Duplicate(test_arr:ArrayCollection):ArrayCollection
    var res_arr:ArrayCollection=new ArrayCollection();
    var flag:Boolean;
    for(var i:int=0;i<test_arr.length;i++)
    var j:int=0
    flag=false;
    for(;j<res_arr.length;j++)
    if(res_arr[j].label==test_arr[i].label)
    res_arr[j].dataCollection.addItem(test_arr[i]);
    flag=true;
    break;
    if(!flag)
    var myItem:Object = new Object() ;
    myItem.label=test_arr[i].label;
    myItem.dataCollection=new ArrayCollection();
    myItem.dataCollection.addItem(test_arr[i]);
    res_arr.addItem(myItem) ;
    return res_arr;
    ]]>
    </fx:Script>
    <s:Scroller id="id_scroller" width="100%" height="100%">
    <s:VGroup id="id_Vgroup" paddingLeft="50" paddingTop="10" paddingBottom="10"   width="100%" height="100%" >
    <mx:VBox width="850" paddingLeft="0" paddingTop="1"    color="black"  backgroundColor="#FFFFFF">
    <mx:HBox width="850" left="50" paddingBottom="3"  paddingLeft="5" backgroundColor="#6D6C6C"   paddingTop="3" color="#FFFFFF" >
    <mx:LinkButton id="lnk_open" label="Open" textDecoration="underline" click="Clink_lnk_open();"/>
    <mx:Button id="load_btn" label="Load" click="Load()"/>
    </mx:HBox>
    <mx:VBox id="Vbox_main" width="850"   horizontalScrollPolicy="off" verticalScrollPolicy="off"  >
    <mx:List variableRowHeight="true"   width="850" id="Lst_userlist" paddingTop="-3" verticalScrollPolicy="off"  horizontalScrollPolicy="off"
    buttonMode="true"  >
    <mx:itemRenderer>
    <fx:Component>
    <mx:VBox paddingTop="-5"  horizontalScrollPolicy="off" verticalScrollPolicy="off" >
    <fx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    override public function set data(value:Object):void
    super.data = value;
    Membership_Grid.dataProvider=data.dataCollection;
    Membership_Grid.rowCount=data.dataCollection.length;
    lbl_userhead.text=data.label;
    lbl_userhead1.text=data.dataCollection.length+" Datas";
    if(data.click==1)
    Vbox_main.visible=true;
    Vbox_main.includeInLayout=true;
    else
    Vbox_main.visible=false;
    Vbox_main.includeInLayout=false;
    Membership_Grid.validateNow() ;
    ]]>
    </fx:Script>
    <mx:HBox id="vbox_grid"  horizontalScrollPolicy="off"  height="25" verticalScrollPolicy="off" width="850"  paddingLeft="10" paddingTop="5"  backgroundColor="#6D6C6C" color="#FFFFFF">
    <s:Label id="lbl_userhead" click="outerDocument.Click_UserName1(event,data)" buttonMode="true"   width="250"  paddingTop="3" />
    <s:Label id="lbl_userhead1"  buttonMode="true"   width="548" paddingTop="3" />
    </mx:HBox>
    <mx:VBox id="Vbox_main" width="850" horizontalScrollPolicy="off" verticalScrollPolicy="off"  visible="false" includeInLayout="false" >
    <mx:DataGrid id="Membership_Grid"   alternatingItemColors="[#DCDCDC,#F8F8FF]"  paddingLeft="5"  horizontalScrollPolicy="off" color="black"
    horizontalGridLines="false" verticalScrollPolicy="auto"  verticalGridLines="false"  rowHeight="25" width="850"  borderSkin="{null}"
    borderVisible="false" >
    <mx:columns>
    <mx:DataGridColumn width="150" headerText="Year" dataField="label"/>
    <mx:DataGridColumn width="150" headerText="Month" dataField="data"/>
    <mx:DataGridColumn width="150" headerText="Day" dataField="day" />
    <mx:DataGridColumn width="150" headerText="Date"  dataField="date"/>
    </mx:columns>
    </mx:DataGrid>
    </mx:VBox>
    </mx:VBox>
    </fx:Component>
    </mx:itemRenderer>
    </mx:List>
    </mx:VBox>
    </mx:VBox>
    </s:VGroup>
    </s:Scroller>
    </s:Group>

    Hi,
    You already wrote the same exact post 4 times! Don't you think it's enough?
    May 12 : http://forums.adobe.com/message/3672269#3672269
    May 20 : http://forums.adobe.com/message/3690500#3690500
    May 23 : http://forums.adobe.com/message/3696874#3696874
    May 25 : http://forums.adobe.com/message/3701649#3701649
    If you want someone help you, from my point of view it surely not the right way of doing, especially by writing Really Urgent. It just annoys people (and btw it seems not to be so urgent as you stay with it since the May12). If you want a "urgent" answer, hire a Flex expert or just be patient.
    Kind regards,
    Mich

  • Rolling month at repot level

    Is it possible to adding rolling 12 month at the report level? Does a formula need to be added or is there is an example I can see. I saw an example where the rolling months can be entered by the user but in this case th the # of monts need to be 12.
    Thank you

    suser,
    In the report add the below filter condition
    u can replace 6 with 12 incase of 12 months
    if u want to use max date available in database instead of current_Date ,create a rep variable which ll give u max(report_Date) use that in formula
    timestampdiff(slq...... , -12, valueof(rep_Var) and valueof(rep_var)
    http://img4.imageshack.us/img4/8607/filtersh.jpg

  • Really Urgent: Problem in making link b/w sales order and production order

    Hi,
    I am trying to make link b/w the sales order delivery(VL03) by taking its Batch Number(LIPS- Delivery table) and linking with AFPO(Production order Table) field (batch no) so that i can see the fruther operations done o dat production order made against sales order,but it is not coming .
    I want to have help which allows me to make link b/w delivery (vf03) and the productiona order.
    plzz help me out it is really urgent.
    Edited by: ric .s on Apr 11, 2008 7:43 AM
    Edited by: ric .s on Apr 11, 2008 7:59 AM
    Edited by: ric .s on Apr 11, 2008 9:23 AM

    You have delivery no(VBELN) & itam no (Posnr)from lips table.
    Now
    1. go to VBFA table end get the corresponding sales oredr no and order item no.
    In VBFA table pass the delivery no in VBELN and delivery item in POSNN and 'J' in VBTYP_N and 'C' in VBTYP_V.
    Now VBELV & POSNV will return the sales order no and sales order item.
    2. Got to VBAP table and get the corresponding AUFNR to the order no and item no.
    3. Now with that AUFNR you will get a connection with AFPO(Production order Table.

  • HT204088 hello there, this is really urgent i would like to ask if there is a way to deactivate/lock my Mini Ipad because it was stolen, i hope you can provide me a way to do so, thank you for the support and i really hop you can help me, i bought this mi

    hello there, this is really urgent i would like to ask if there is a way to deactivate/lock my Mini Ipad because it was stolen, i hope you can provide me a way to do so, thank you for the support and i really hop you can help me, i bought this mini ipad not too long ago.

    Unless you enabled Find My iPad on it before it was stolen then there isn't any way to locate it. If you did enable it then you could try locating and/or remotely wiping it either via http://icloud.com on a computer or Find My iPhone on another device - but that will only work if it's connected to a network and the device hasn't already been wiped and/or Find My iPad disabled on it.
    If you haven't already done so then you should report it to the police. You should also change your iTunes account password, your email account passwords, and any passwords that you'd stored on websites/emails/notes etc., and if it was a cellular model you should also contact your carrier.

  • Report Help------------PLZ really Urgent

    Hi
    we are having 2 DIM in row Job Category and Cost Center,there are around 10 Job Categories and 5 Cost Centers and thesetobe selected Dynamically
    now the requirement is
    - After 10 Job Categories in 10 rows in 11th row Cost Center Member shoud display, generally Cost Center will come in second ROW how to bring it in first ROW just below to Job Category
    forEx:
    JC1
    JC2
    JC3
    .JC10----------> JC DIM
    CC1------------->Cost Center DIM
    these CC and JC are selected Dynamically (@Desc or @Child.....) how can we display this???
    this is really urgent please help me.....
    Edited by: Kumar on Feb 10, 2011 9:03 AM

    Hi
    Wont take the Dimension as DIM to BOTTOM just select the members manually in to rows according to the user requirement this will work in WEB ANALYSIS.
    selecting members manually differs from the tools

  • Really urgent: Collective display of material changes made f

    hi,
    i had been assigned a work in which  i have to display that from this time period 1.12.2007 to 31.12.2007, these are the materials in which these are the changes made by these persons.
    can anybody provide me tcode for this ,as help will be definately rewarded.
    plzzz its really urgent.

    HI,
    BUT IWANT TO HAVE COLLECTIVE DISPLY FOR IT.
    PLZZ DAT TCODE . I KNOW DAT DIS TCODE MM04 BU TIT SHOWS FOR SINGLE MATERIAL BUT I WANT IT FOR COLLECTIVE MATERIAL.

  • Rolling month for webi report using Univ based on BEX Query

    Dear Experts,
    I'm new to OLAP universes.
    We have a requirements of having last 12 months rolling  for given measure(Key figure) in webi report using Univ based on Bex Query.
    We require a calmonth (time dimension) object  (restricted for last 12 months) where user can drag and drop on column section of cross-tab table.  User should drag more than one Key figure ( for ex. sales rev and & qty sold) for each month
    Could you please provide me the solution to do this?
    Thanks
    Akshara

    Hi Henry,
    Thank  you for your response.
    BEx query has not been created yet. we need to create accordingly and require your help in creating the same.
    Regarding reporting requirements,  User wants to have adhoc reporting  with rolling months ( 12 months or 6 months) functionality. Users want to link any KF to this rolling months dimension.
    If we can't have this, what is the alternative that we can propose to user.
    Thanks
    Akshara.

  • Really urgent: reagrding alv format for like (internal tables)

    Hi,
    I making a report in which i am using the concept of 2 internal tables and i am usnig the concept of likes in a internal table .
    for instance,
    DATA : BEGIN OF ITAB OCCURS 0,
              ITEMID LIKE CHVW-MATNR,      
              WERKS LIKE CHVW-WERKS,   
              CHARG LIKE CHVW-CHARG,       
              SHKZG LIKE CHVW-SHKZG,       
              MENGE LIKE CHVW-MENGE,     
              MEINS LIKE CHVW-MEINS, 
    END OF ITAB.
    DATA: BEGIN OF ITAB1 OCCURS 0,
               MATNR TYPE BSEG-MATNR,  
               LIFNR TYPE BSEG-LIFNR,       
               AUGDT TYPE BSEG-AUGDT,     
               WRBTR TYPE BSEG-WRBTR,      
             END OF IT_BSEG.
    and i am able to create ALV for 1 itab only as i had declared all fields in a 1 itab ,but now i have to declare 1 more itab and i  dont know how to perform ALV with 2 itabs..
    Plzz help me out as it is really urgent to me.
    Edited by: ric .s on Apr 22, 2008 11:45 AM
    Edited by: ric .s on Apr 23, 2008 7:21 AM
    Edited by: ric .s on Apr 23, 2008 7:55 AM

    Hi Ric,
    Yes, You can .
    Check the sample ALV  program which helps u in displaying output using ALV . Comments have been made everywhere .
    report  zvenkat_alv_2_grid_description.
    types:
          begin of t_mard,
           werks type mard-werks,
           lgort type mard-lgort,
           matnr type mard-matnr,
           insme type mard-insme,
           einme type mard-einme,
           speme type mard-speme,
          end of t_mard.
    data:
          w_mard type t_mard.
    data:
          i_mard type standard table of t_mard.
    " ALV Declarations
    "     ALV internal tables and Structures
    "     To refer ALV tables(slis tables) and structures.SLIS must be
    "     declared under TYPE-POOLS(see below).SLIS is a Type group which is
    "     defined in Dictionary.Internal tables and structures and constants
    "     are defined under type group.(Double click on SLIS).
    * Types Pools
    type-pools:
       slis.
    * Types
    types:
       t_fieldcat         type slis_fieldcat_alv,
       t_events           type slis_alv_event,
       t_layout           type slis_layout_alv.
    * Workareas
    data:
       w_fieldcat         type t_fieldcat,
       w_events           type t_events,
       w_layout           type t_layout.
    * Internal Tables
    data:
       i_fieldcat         type standard table of t_fieldcat,
       i_fieldcat1        type standard table of t_fieldcat,
       i_events           type standard table of t_events.
    *&      START-OF-SELECTION
    start-of-selection.
      perform get_data_from_database .
      "      END-OF-SELECTION
      "     Steps to create simple ALV program
      "      1. Pass an internal table with the set of output information
      "      2. Pass a field catalog as an internal table
      "      3. Pass a structure with general list layout details
    end-of-selection.
      perform build_fieldcatalog.
      perform build_events.
      perform build_layout.
      perform display_data.
      "      Form  build_fieldcatalog
      "     Fieldcatalog Internal table
      "    1. It contains descriptions of the list output fields
      "       (usually a subset of the internal output table fields).
      "    2. A field catalog is required for every ALV list output.
    form build_fieldcatalog .
      clear :
        w_fieldcat,
       i_fieldcat[].
      perform build_fcat using:
            "Field   Int.Table Column headings
            'WERKS' 'I_MARD' 'WERKS',
            'LGORT' 'I_MARD' 'LGORT',
            'MATNR' 'I_MARD' 'MATNR',
            'INSME' 'I_MARD' 'INSME',
            'EINME' 'I_MARD' 'EINME',
            'SPEME' 'I_MARD' 'SPEME'.
    endform.                    " build_fieldcatalog
    *&      Form  display_data
    form display_data .
      data :program like sy-repid value sy-repid.
      call function 'REUSE_ALV_LIST_DISPLAY'
        exporting
          i_callback_program = program
          is_layout          = w_layout
          it_fieldcat        = i_fieldcat
          it_events          = i_events
        tables
          t_outtab           = i_mard.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    endform.                    " display_data
    *&      Form  get_data_from_database
    *       text
    form get_data_from_database .
      clear :i_mard,
             i_mard[].
      select werks lgort matnr insme einme speme
      from mard
      into corresponding fields of table i_mard
        up to 100 rows.
    endform.                    " get_data_from_database
    *&      Form  top_of_page
    *       text
    form top_of_page.
      data :
      i_header type slis_t_listheader,
      w_header like line of i_header.
      data:l_date1 type datum,
           l_date2 type datum.
      w_header-typ = 'S'.
      w_header-info = sy-title.
      append w_header to i_header.
      clear w_header.
      w_header-typ = 'H'.
      w_header-info = sy-repid.
      append w_header to i_header.
      clear w_header.
      call function 'REUSE_ALV_COMMENTARY_WRITE'
        exporting
          it_list_commentary = i_header
          i_logo             = 'ENJOYSAP_LOGO'.
    endform.                    "top_of_page
    *&      Form  BUILD_FCAT
    form build_fcat  using  l_field l_tab l_text.
      w_fieldcat-fieldname = l_field.
      w_fieldcat-tabname   = l_tab.
      w_fieldcat-seltext_m = l_text.
      append w_fieldcat to i_fieldcat.
      clear w_fieldcat.
    endform.                    " BUILD_FCAT
    "      Form  build_events
    "     Events
    "    1. When we use ALV,certain events TOP-OF-PAGE ,END-OF-PAGE,
    "       AT LINE-SELECTION,AT USER-COMMANDs are not triggered.
    "    2. To perform those Functions ,we have to build Events table and
    "       pass this table through REUSE_ALV_LIST_DISPALY Function.
    form build_events .
      clear :
             w_events,i_events[].
      w_events-name = 'TOP_OF_PAGE'.
      w_events-form = 'TOP_OF_PAGE'.
      append w_events to i_events.
      clear w_events.
    endform.                    " build_events
    "&      Form  build_layout
    "     Layouts
    "  Use :We change the display of our list using layouts.
    "  ===
    "  Features
    "  ========
    "    The layouts that you can use vary according to the type of list:
    "   1-->In all lists, you can do the following:
    "       (a).Choose one of the std layouts supplied with the std system.
    "       (b).Change the current layout of the list .
    "   2-->In lists that use only the standard layouts in the std system
    "       you cannot save your changes to the current layout.When you
    "       choose the layouts, only the standard layouts will be proposed.
    "   3-->In some lists, you can also save the layouts that you have
    "       defined as our own layouts.
    "      User-defined layouts are generally saved for all users. They can
    "       then be used by all users. All users will be able to choose from
    "       the user-defined layouts as well as the standard layouts.
    "   4-->In some lists, you can also save user-specific layouts that you
    "       have defined . When you choose the current layout,only these
    "       layouts are available to you.
    "   5-->You can delete or transport layouts, or define them as initial
    "       layouts
    "   6-->STRUCTURE :SLIS_LAYOUT_ALV.
    form build_layout .
      clear:
            w_layout.
      w_layout-colwidth_optimize = 'X'.
    endform.                    " build_layout
    Regards,
    Venkat.O

  • Tcode Assigned to Maintenace view......really Urgent!!!!!!!!!!!!!!!!!!!

    Hi Experts,
    Is there any way to find the transaction code assigned to a Maintenace view?
    ( Scenario : Previous developer has cretaed a Maintenace view and assigned the tcode but he hasnt documented the Tcode assigned, Now the user wants to know whteher any tcode is assigned to it or not?)
    Please help me in this issue..
    Its really Urgent.
    Helpful answers will be rewarded.
    Regards,
    Naveen

    Hi,
    Iam unable to do the way as what you have guided.
    Can you please provide me the screen shots ( as iam confused with the statement "use the icon for all selections and mark the parameter transaction")
    Email:    [email protected]
    Thanks for your help.
    Regards,
    Naveen

  • Rolling Month in Billing Plan in Sales Order

    I Require rolling month billing dates in Sales Orders . Kindly help on the same the followng format is required.
    Contract Start Date : 05.01.2010
    Contract End Date : 31.03.2010
    Settlement From   Settlement to    Billing Date
    05.01.2010            04.02.2010     04.02.2010
    05.02.2010            04.03.2010     04.03.2010
    05.03.2010            31.03.2010     31.03.2010.
    If there are any user exits where i can make these changes or if there are any configurations that i  can change then suggest.
    Thanx in Advance.
    Dilip

    You have to enable the PERIODIC BILLING as the billing plan for your case.
    You can refer to the OSS note 831158 which gives lot of other OSS notes for you to configure the scenario.

  • Dynamically rolling months forward in Analyzer with HFM data source

    I'm building a dashboard in Analyzer 7.0. I want the reports to dynamically update each month so a user does not have to go in and change the month on each report. Normally I would use a sub variable (i.e. cur_month) however, the datasource is not Essbase, it's HFM.Anyone else using HFM as a data source and found a feesible way to roll months forward in Analyzer after the close? I looked at Personal variables, but that still leaves me with the same problem of someone having to go in and update each users personal variables.Suggestions are appreciated as well.Thanks,Gary CrisciSenior ConsultantPinnacle Group, [email protected]

    I came up with a working solution. Analyzer allows you to retreive member lists from HFM. I created a member list called 'Current Month' and assigned a single member to it. I then pull the report using the member list and get the current month view. Now the admin only has to update the meber list once a month when the close is finished and all reports will "Dynamically" roll forward.Regards,

  • I have a small white line running down the edge of my screen, any idea what it is? i have has the computer less then a month, didn't really notice it before.

    i have a small white line running down the edge of my screen, any idea what it is? i have has the computer less then a month, didn't really notice it before.

    A new Mac comes with 90 days of free tech support from AppleCare.
    AppleCare: 1-800-275-2273
    Call AppleCare.
    Best.

  • DRM Validation Rules Guide----- Really Urgent

    Hi All,
    I worked in Hyperion Suit, now my client want to use DRM
    So can you please help me where I can DRM/MDM Validation Rules
    this is really urgent
    Vijay

    http://download.oracle.com/docs/cd/E17236_01/nav/portal_6.htm

Maybe you are looking for

  • Multiple scripts running at the same time?

    Is there a way to have multiple scripts successfully running at the same time? At the moment if I start a second script while the first one is still running, the second one completes successfully but the first one stops. This seems to be because the

  • Error message when opening Safari on my Dell laptop

    When I open my Safari browser on my laptop I get an error message that says *webkit2webprocess.exe - entry point not found*.  The body of the message reads *The procedure entry point QTCF_CFHTTP message set header field value could not be located in

  • UNABLE TO TRACK THE SHIPPABLE ITEM FROM SALES ORDER

    hi Experts, Anybody can please help me on this issue that i create a shippable item with install base trackable option checked while doing the transactions like miscelleneous receipt and purchase order on that item automatically tracked in the instal

  • Can't view overflow text in document sent for commenting

    We use Acrobat 9 Pro for Windows in my office. When my coworker sends me a pdf form document for commenting (through the commenting menu), and that document contains form fields with overflow text, I can't get a scroll bar and can't access the overfl

  • Where is the startup sound file?

    I recently changed my Mail Sent.aiff to another sound by replacing the file with another more appropriate sound (I never liked the swoosh). I also don't like the fact that the Mac wakes up my wife whenever I turn it on in the morning due to the gong