Upgrade to Essbase 6.5.x

We're currently running 6.1.2 and want to upgrade to 6.5.x. Is there a recommended version? Are there any significant issues to be aware of?

We are using version 6.5.4 and found some bugs, like:- Getting data from nowhere while using parallel calculation (like fixing in a currency and getting results in other currency)- Getting #mi in a report with attributes and two-pass calc members- Not getting any value using a -> operator and a dynamic calc memberI was told that all this bugs are addressed in version 6.5.5, but I have not been able to test it.Anyway, I suggest you to check the bugs in the 6.5.4 and 6.5.5 readme files, to decide which version is more convenient to you

Similar Messages

  • Upgrade the Essbase Client from Version 11.1.2.1 to 11.1.2.2 on LINUX 64 BI

    Hi All,
    Can any one please let me know the process to upgrade the Essbase Client from Version 11.1.2.1 to 11.1.2.2 on LINUX 64 BIT Server. Is it possible to upgrade the essbase client alone or do we need to upgrade the Essbase Server as a whole? Also, does Essbase upgrade is possible from 11.1.2.1 to 11.1.2.2 on LINUX ?
    If Essbase client upgrade is not possible, can you please tell the list of Files that need to be download to Install Essbase server V 11.1.2.2 on LINUX.
    Thanks
    Reddy

    Have a read of the following doc in Oracle Support - "How to Install the Essbase Client Tools MaxL and ESSCMD on a Planning Server Installed on Unix Server [ID 1477705.1]"
    I know the title of the doc is not exactly the same as the question but it gives you an idea of the process based on 11.1.2.2, the easiest solution is probably to apply the maintenance release to upgrade from 11.1.2.1 to 11.1.2.2
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Upgrade Hyperion Essbase 7.1.3 to 9.3.1.2

    Upgrade Hyperion Essbase 7.1.3 to 9.3.1.2
    1. (BSO/ASO/attributes, security, report scripts, partitions)
    2. (load rules, calcs, security) (ASO and IRB extracts, Reports, Batches - custom or new in Reports, custom web forms)
    3) (EIS testing)
    Migrate all above essbase applications from Prd to Dev boxes, including:
    l Outline,
    l Calc scripts,
    l Reports scripts,
    l Load rules,
    l Subsitution variables,
    l Partitions,
    l Related shell/Maxl scripts,
    l Data
    l Sample user security
    l Filter.
    In addition, for Collect, we also need migrate all objects EIS related, including OLAP model, metadata outline, drill-through setting and others.

    First you should make sure that you run the most recent version of Leopard, or even consider to upgrade to Snow Leopard. Then just Install Logic 9 either over Logic 7 or from scratch, both works well. You should not install LP 8 first.
    Cheers,
    Jazz

  • Can any one give pros and cons of upgradation for Essbase 6.5 to 9.3.1

    Hi,
    plz let know,
    major differences between these two(Essbase 6.5 and 9.3.1)
    which one is stable, advantages and disadvanges, which one you suggest
    Plz let me know.
    Thanks,
    sudhakar

    Hi Sudhakar,
    As we know every new version is a upgrade version of previous release.
    So new version is always better, but there is some scenario when previous version could be better like 9.2.x is better and stable version than 9.3.0 (As we find)
    Answer of your (What you are asking )
    definitely 9.3.1 is better and stable version
    so go for 9.3.1
    Thanks
    Dhanjit G.

  • Essbase 7.1.6 upgrade to Essbase 9.3.1

    Hello
    Need to get some details on upgrading from 7.1.6 Essbase to 9.3.1 on the Unix environment.
    I read somewhere that there is no direct path to upgrade from pre-system 9 to 9.3.1. This upgrade will involve
    1. Upgarde from 7.1.6 to 9.3.0.1
    2. Use the wizard to upgrade from 9.3.0.1 to 9.3.1
    How complex can be the migration with BSO and ASO cubes?
    Any help will be appreciated.

    You could try Essbase Security Dumper (ESD), available for download on www.dougware.com. It will export users, groups, and filters into a text dump that is easily read/modified and updated to another server.
    Caveats: only works with native security, and assigns random passwords to users that are created (a log file shows all upload tasks which can be used to look up the password assignments).
    It may help, although it's obviously not going to eliminate all the effort, as I don't believe there is a tool that will migrate native passwords from one box to another.
    There are other security tools available there that can help recover individual databases and such.

  • Prerequisites for upgradation from essbase 9.2.1 to 11.1.2.3

    Hi ,
    we r going to migrate our application from essbase 9.2.1 to 11.1.2.3 on windows environment.
    what r all things we need to take care and backups.what r d things which we need to take care as a Technical guy while upgradation and migration
    Thanks u
    Prudhvi G

    You best bet is too just copy over all the objects
    the OTL. CSC , RUL file
    and once there are in the new enviroment
    Calc the database
    i think your issue is you trying to bring over the PAG, and IND fille
    hope this helps

  • Upgrade/Migrate Essbase Standalone from 9.3.1.0 to 11.1.2.2

    I've got a standalone 9.3.1 instance that we want to take to 11.1.2.2.  For us, the most cost-effective way is to patch 9.3.1 to a release we can migrate from, compatible with 11.1.2.2. So it's 9.3.1 to 9.3.1.6/9.3.1.7 in place and then to 11.1.2.2 on new hardware.
    My concern is the move to 9.3.1.6.  Has anyone done this, and what are the pain points? My users are only in Essbase (security).  I believe I've read they need to get out of Essbase before going to the 11.1.2.2 HSS/Essbase scenario (HSS required for install/startup?)
    Anything that I *shouldn't* do?
    Thanks in advance,
    -Vince

    If it is standalone and only Essbase personally I see no point in patching and then upgrading to 11.1.2.2, I would prefer to have a clean install and then migrate the application as if you moving to 11.1.2.2 then no doubt it will be new hardware and OS.
    One possible method would be to install and configure 11.1.2.2 then use the EAS migration wizard to migrate the Essbase applications, data would need to be migrated separated.
    You would also need to consider security if you are moving to Shared Services security in 11.1.2.2
    It may be worth discussing your options with a consultant as there important points that should be covered which is probably not for a forum.,
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • 11.1.2 essbase upgrade not recognizing application files location

    Hi all
    I am upgrading an essbase database (Planning) from 11.1.1.3 to 11.1.2.2,
    I trying to configure 2 essbase servers (original 11.1.1.3 and new 11.1.2) running on 1 physical server using different ports and filesystems
    Following all the steps in the Deployment guide in Preparing Essbase Data for Upgrading,
    I ran all the steps in the Manual file transfer instructions to copy from source machine to target machine.
    I have started the steps in rehosting the essbase applications,
    - Completed enable lookup by cluster name:
    - I completed the server to cluster script on the HSS box (updateEssbaseServer )
    when i went to run EssbaseUpdateEssbaseServer one of the planning databases did not update i got this error
    [Mon May 21 14:03:50 2012]cphypd.sherwin.com///admin/Error(1002097)
    Unable to load database [PlanFcst]
    Error loading application = 1002097, continue...
    looking in the logs i found that it was trying to go to the prior location of the 11.1.1.3 instance and not the new location of the 11.1.2 instance
    Why is it not recognizing the new datafile locations

    I saw this in the guide
    I followed these instructions and specified a different directory when running the staging tool, the script was empty, i do not believe it should be, it should contain mapping info to update essbase.sec, which it did not
    On the Configure Essbase Server page, for Full path to application location (ARBORPATH), specify the location of the existing or replicated Essbase data.
    Note:
    If you replicated data to a new machine, and if you selected Differently-named disk volumes, table spaces, or ARBORPATH on source and target or Consolidated disk volumes or tablespaces on target by exporting data during data replication, you must run a script immediately after configuring Essbase to update the Essbase security file to reflect the disk volumes on the upgraded system. The Essbase Staging Tool provides a script to update the settings in the security file (essbase.sec):
    Start the Essbase Server and EPM System services. Navigate to ARBORPATH/app on the machine that is hosting the upgraded Essbase Server and run the following script using MaxL:
    %ARBORPATH%/bin/startMaxl.bat -u userName editagtsec.msh
    where userName is the Administrator user name to connect to the upgraded Essbase server. The script prompts you to enter the password.
    Note:
    editagtsec.msh could be empty in some scenarios. For example, when you launched the Staging Tool, the Staging Tool reports on existing volumes. If no volumes are listed, editagtsec.msh is empty.

  • ESSBASE 9.3.1 upgrade ( unix box)

    I am planning on upgrading our essbase 9.3.0.1 to essbase 9.3.1. Please provide me an insight on how to do it and any problems or considerations ... And most of all I am looking for the documentation that gives guidence on how to perform upgrade. I would appreciate if you include details.
    Thanks
    AA

    Yes you can use the EAS migration wizard to migrate the applications, it won't migrate the data so you will need to export/import. It also will not migrate security when in Shared Services mode.
    Hyperion Planning 11.1.2.1 is prety stable and there are a number of patches available if you are worried about issues.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Benefits from upgrading from 6.5 Essbase to 11.1 Essbase

    I am attempting to build a business case to upgrade our Essbase version from 6.5 to 11.1. Can anyone help me out by identifying major features/functionality that have been added to Essbase in version 7.x, 9.x and 11.x? I will attempt to track down release notes for each version but I am not sure how successful I will be.
    Thanks in advance,
    Jeff

    Hi,
    To add to already listed points by Glenn.
    1. Life cycle management
    2. Varying attributes( for SCD's slowly changing dimensions).
    3. New strategy for backup and restoration.
    4. With version11, you can clear data of a part of cube.
    These are again few of them .
    http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_new_features/esb_new_features.htm
    The above is for the version11 new features.
    The below URL for version 9 new features:-
    http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/esb_new_features.pdf
    Sandeep Reddy Enti
    HCC
    http://hyperioconsultancy.com/

  • Hypeiron Essbase & Planning Application Upgradation

    Hi All,
    Can anyone let me know how to Upgrade Hyperion Essbase from version 7.x to 11.x & Planning from 4.x to 11.x
    Thanks,
    Adee.

    These topics have been covered so many times on the essbase/planning forums.
    Essbase use the migration wizard and export/import the data.
    Planning migrate the applications relational database.
    For further information just search for a while and you will find more details.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Upgrade from 9.2.0.2 to 9.2.0.3 to 9.3.1

    Hello. We are upgrading our Essbase/BI environment from 9.2.0.2 to 9.3.1 so that we can take advantage of a few key improvements in BI and the essbase kernel (ASO data slices, BSO selective exports). We have run into a bug that the BI+ repository cannot be upgraded to 9.2.0.3. Our only choice it seems is to export all our objects, perform a clean install, and import one by one and rebuild the structures.
    Has anyone done this upgrade before and do you have any workarounds for our problem? Do you know of any other problems with this upgrade path that we should be on the lookout for?
    Thanks

    Hi,
    If I understand your issue correctly, this is not a bug. It is not possible to restore a BI+ repository. You will get an "Invalid schema" error or similar in the config utility. There used to be a document to twick the tables to restore early system 9 repositories but I m not sure this document would still work for 9.2.0.3 or 9.3.1.
    You will need to use the migration utility to migrate all your artifacts. It works pretty well. If upgrading to 9.3.1 you can also use the Life Cycle Management (LCM) utility available from the e-delivery website.
    If you havent got many objects in your repository, you may want to export them all (you can only export 1 object at a time until 9.3.1). You can for example export 10 FR reports. Then zip them all up into 1 file and import the zip file in your new repository. You will need to recreate the datasource connections for these reports in the new environment if they do not already exist.
    This may not apply if you got your issue wrong...
    Seb

  • Hyperion Essbase QAT Menu with Excel 2007

    I just upgraded to Hyperion Essbase 11.1.1.3 and I recently upgraded to Excel 2007. Moving to XL2007 made the Essbase add-in two levels deep in the ribbon so I wanted to move this to the Quick Access Toolbar (QAT). I found a great tool to develop QAT menus authored by [url http://www.rondebruin.nl/qat.htm]Ron Debruin.
    I took his code and customized it to work with the Hyperion commands. Picture of menu here: http://i.imgur.com/X7zFS.jpg
    Everything worked great for a few month for both myself and about 75 coworkers but once we upgraded to Essbase 11.1.1.3 from 7, the menu macros stopped working for almost everyone except for myself and a few others.
    I set this macro in the xlstart folders so that it opens with excel. The QAT menu still appears for everyone, but when selecting any of the menu items to run, nothing runs.
    Example: When running
    Sub MyMacro21()
        Call EssMenuVConnect
    End Subfrom the custom QAT menu, nothing happens. What should occur is a popup login for Hyperion. I've even tried to run the code outside of the QAT menu and it does not work so this leads me to believe something is wrong with my Hyperion code. Now mind you, this work fine on my machine.
    I'm unable to determine the cause for the macro to not work. Any help or troubleshooting pointers would be appreciated.
    Here is the code that I'm using.
    Thanks in advance for any help.
    -Risk
    <font color="blue">First Module (Hyperion Code and subs for the QAT menu)</font>
    Option Explicit
    Option Private Module
    Declare Function EssMenuVRetrieve Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVKeepOnly Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVZoomIn Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVZoomOut Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVPivot Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVWizard Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVQueryDesigner Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVFlashBack Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVOptions Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVMemberSelection Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVCurrencyReport Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVCascade Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVRetrieveLock Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVLock Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVUnlock Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVSend Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVCalculation Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVConnect Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVDisconnect Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVDatalessNav Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVLinkedObjects Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVRemoveOnly Lib "ESSEXCLN.XLL" () As Long
    Declare Function EssMenuVLaunchTableau Lib "ESSEXCLN.XLL" () As Long
    ' The following prototype declares the VBA-specific functions
    Declare Function EssVGetHctxFromSheet Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Long
    Declare Function EssVGetMemberInfo Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal mbrName As Variant, ByVal action As Variant, ByVal aliases As Variant) As Variant
    Declare Function EssVFreeMemberInfo Lib "ESSEXCLN.XLL" (ByRef memInfo As Variant) As Long
    Declare Function EssVFreeDataPoint Lib "ESSEXCLN.XLL" (ByRef Info As Variant) As Long
    ' The following constants are suitable as actions
    ' for the EssVGetMemberInfo function
    Const EssChildLevel = 1
    Const EssDescendentLevel = 2
    Const EssBottomLevel = 3
    Const EssSiblingLevel = 4
    Const EssSameLevel = 5
    Const EssSameGenerationLevel = 6
    Const EssCalculationLevel = 7
    Const EssParentLevel = 8
    Const EssDimensionLevel = 9
    ' The following prototypes declare the Visual Basic
    ' Extended Spreadsheet macro-equivalent functions
    Declare Function EssVCalculate Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal calcScript As Variant, ByVal synchronous As Variant) As Long
    Declare Function EssVCancelCalc Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Long
    Declare Function EssVCascade Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal selection As Variant, ByVal path As Variant, ByVal prefix As Variant, ByVal suffix As Variant, ByVal level As Variant, ByVal openFile As Variant, ByVal copyFormats As Variant, ByVal overwrite As Variant, ByVal listFile As Variant) As Long
    Declare Function EssVCell Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ParamArray memberList() As Variant) As Variant
    Declare Function EssVConnect Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal userName As Variant, ByVal password As Variant, ByVal server As Variant, ByVal application As Variant, ByVal database As Variant) As Long
    Declare Function EssVDisconnect Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Long
    Declare Function EssVFlashBack Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Long
    Declare Function EssVGetCurrency Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Variant
    Declare Function EssVGetDataPoint Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal cell As Variant, ByVal range As Variant, ByVal aliases As Variant) As Variant
    Declare Function EssVGetGlobalOption Lib "ESSEXCLN.XLL" (ByVal item As Long) As Variant
    Declare Function EssVGetSheetOption Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal item As Variant) As Variant
    Declare Function EssVKeepOnly Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal selection As Variant) As Long
    Declare Function EssVRemoveOnly Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal selection As Variant) As Long
    Declare Function EssVPivot Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal startPoint As Variant, ByVal endPoint As Variant) As Long
    Declare Function EssVRetrieve Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal lockFlag As Variant) As Long
    Declare Function EssVSendData Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant) As Long
    Declare Function EssVSetCurrency Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal currencyIdentifier As Variant) As Long
    Declare Function EssVSetGlobalOption Lib "ESSEXCLN.XLL" (ByVal item As Long, ByVal globalOption As Variant) As Long
    Declare Function EssVSetSheetOption Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal item As Variant, ByVal sheetOption As Variant) As Long
    Declare Function EssVUnlock Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant) As Long
    Declare Function EssVZoomIn Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal selection As Variant, ByVal level As Variant, ByVal across As Variant) As Long
    Declare Function EssVZoomOut Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal range As Variant, ByVal selection As Variant) As Long
    Declare Function EssVSetMenu Lib "ESSEXCLN.XLL" (ByVal setMenu As Boolean) As Long
    Declare Function EssVGetStyle Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal styleType As Variant, ByVal dimName As Variant, ByVal item As Long) As Variant
    Declare Function EssVSetStyle Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal styleType As Variant, ByVal dimName As Variant, ByVal item As Long, ByVal newValue As Variant) As Long
    Declare Function EssVLoginSetPassword Lib "ESSEXCLN.XLL" (ByVal sheetName As Variant, ByVal newPassword As Variant, ByVal oldPassword As Variant, ByVal server As Variant, ByVal userName As Variant) As Long
    Declare Function EssVSetSKUMouse Lib "ESSEXCLN.XLL" (ByVal fSKUWithMouse As Variant) As Long
    Sub MyMacro1()
        Call EssMenuVRetrieve
    End Sub
    Sub MyMacro2()
        Call EssMenuVKeepOnly
    End Sub
    Sub MyMacro3()
        Call EssMenuVRemoveOnly
    End Sub
    Sub MyMacro4()
        Call EssMenuVZoomIn
    End Sub
    Sub MyMacro5()
        Call EssMenuVZoomOut
    End Sub
    Sub MyMacro7()
        Call EssMenuVDatalessNav
    End Sub
    Sub MyMacro9()
        Call EssMenuVLinkedObjects
    End Sub
    Sub MyMacro12()
        Call EssMenuVFlashBack
    End Sub
    Sub MyMacro13()
        Call EssMenuVOptions
    End Sub
    Sub MyMacro14()
        Call EssMenuVMemberSelection
    End Sub
    Sub MyMacro15()
        Call EssMenuVCurrencyReport
    End Sub
    Sub MyMacro17()
        Call EssMenuVLock
    End Sub
    Sub MyMacro18()
        Call EssMenuVUnlock
    End Sub
    Sub MyMacro19()
        Call EssMenuVSend
    End Sub
    Sub MyMacro20()
        Call EssMenuVCalculation
    End Sub
    Sub MyMacro21()
        Call EssMenuVConnect
    End Sub
    Sub MyMacro22()
        Call EssMenuVDisconnect
    End Sub
    Sub MyMacro23()
        Call SHRetrieveRetain
    End Sub
    Sub MyMacro24()
        Call WBRetrieveRetain
    End Sub
    Sub MyMacro25()
        Call SHRetrieveSuppress
    End Sub
    Sub MyMacro26()
        Call WBRetrieveSuppress
    End Sub<font color="blue">Second Module (this is Ron Debruin's QAT code)</font>
    Option Explicit
    Option Private Module
    'TIP:
    'After you click on "Edit Menu" in the menu you can change the button image.
    'Right click on the QAT and choose Customize Quick Access Toolbar.
    'In the “Choose commands from” dropdown choose Macros and in the
    'Customize Quick Access Toolbar dropdown choose "For My Add-in.xlam".
    'Select the RDBDisplayPopUp macro and press the Modify button to change the icon.
    Sub WBCreatePopUp()
        Dim MenuSheet As Worksheet
        Dim MenuItem As Object
        Dim SubMenuItem As CommandBarButton
        Dim Row As Integer
        Dim MenuLevel, NextLevel, MacroName, Caption, Divider, FaceId
        '   Location for menu data
        Set MenuSheet = ThisWorkbook.Sheets("MenuSheet")
        '   Make sure the menus aren't duplicated
        Call WBRemovePopUp
        '   Initialize the row counter
        Row = 5
        '   Add the menu, menu items and submenu items using
        '   data stored on MenuSheet
        ' First we create a PopUp menu with the name of the value in B2
        With application.CommandBars.Add(ThisWorkbook.Sheets("MenuSheet"). _
                                         range("B2").Value, msoBarPopup, False, True)
            Do Until IsEmpty(MenuSheet.Cells(Row, 1))
                With MenuSheet
                    MenuLevel = .Cells(Row, 1)
                    Caption = .Cells(Row, 2)
                    MacroName = .Cells(Row, 3)
                    Divider = .Cells(Row, 4)
                    FaceId = .Cells(Row, 5)
                    NextLevel = .Cells(Row + 1, 1)
                End With
                Select Case MenuLevel
                Case 2    ' A Menu Item
                    If NextLevel = 3 Then
                        Set MenuItem = .Controls.Add(Type:=msoControlPopup)
                    Else
                        Set MenuItem = .Controls.Add(Type:=msoControlButton)
                        MenuItem.OnAction = ThisWorkbook.Name & "!" & MacroName
                    End If
                    MenuItem.Caption = Caption
                    If FaceId <> "" Then MenuItem.FaceId = FaceId
                    If Divider Then MenuItem.BeginGroup = True
                Case 3    ' A SubMenu Item
                    Set SubMenuItem = MenuItem.Controls.Add(Type:=msoControlButton)
                    SubMenuItem.Caption = Caption
                    SubMenuItem.OnAction = ThisWorkbook.Name & "!" & MacroName
                    If FaceId <> "" Then SubMenuItem.FaceId = FaceId
                    If Divider Then SubMenuItem.BeginGroup = True
                End Select
                Row = Row + 1
            Loop
        End With
    End Sub
    Sub RDBDisplayPopUp()
        On Error Resume Next
        application.CommandBars(ThisWorkbook.Sheets("MenuSheet").range("B2").Value).ShowPopup
        On Error GoTo 0
    End Sub
    Sub EditMenu()
        ThisWorkbook.IsAddin = False
    End Sub
    Sub WBRemovePopUp()
        On Error Resume Next
        application.CommandBars(ThisWorkbook.Sheets("MenuSheet").range("B2").Value).Delete
        On Error GoTo 0
    End Sub<font color="blue">Third Module (some custom Essbase comands to toggle between "retain formula options" and "suppress zero options")</font>
    Option Explicit
    Sub WBRetrieveRetain()
    Dim sh As Worksheet, HidShts As New Collection 'to handle hidden sheets
        For Each sh In ActiveWorkbook.Worksheets
            If Not sh.Visible Then
                HidShts.Add sh
                sh.Visible = xlSheetVisible
            End If
        Next sh
    For Each sh In Worksheets
        Sheets(sh.Name).Activate
       'Turn On Retain and Turns off Suppress and double clicks
        If EssVGetSheetOption(Empty, 6) = True Or _
           EssVGetSheetOption(Empty, 7) = True Then
           Call EssVSetSheetOption(Empty, 6, False)
           Call EssVSetSheetOption(Empty, 7, False)
        End If
        If EssVGetGlobalOption(1) = True Or _
           EssVGetGlobalOption(2) = True Then
           Call EssVSetGlobalOption(1, False)
           Call EssVSetGlobalOption(2, False)
        End If
        Call EssVSetSheetOption(Empty, 11, True)
        Call EssVSetSheetOption(Empty, 21, True)
        Call EssVSetSheetOption(Empty, 22, True)
      Next
        For Each sh In HidShts
            sh.Visible = xlSheetHidden
        Next sh
    End Sub
    Sub SHRetrieveRetain()
       'Turn On Retain and Turns off Suppress and double clicks
        If EssVGetSheetOption(Empty, 6) = True Or _
           EssVGetSheetOption(Empty, 7) = True Then
           Call EssVSetSheetOption(Empty, 6, False)
           Call EssVSetSheetOption(Empty, 7, False)
        End If
        If EssVGetGlobalOption(1) = True Or _
           EssVGetGlobalOption(2) = True Then
           Call EssVSetGlobalOption(1, False)
           Call EssVSetGlobalOption(2, False)
        End If
        Call EssVSetSheetOption(Empty, 11, True)
        Call EssVSetSheetOption(Empty, 21, True)
        Call EssVSetSheetOption(Empty, 22, True)
    End Sub
    Sub SHRetrieveSuppress()
       'Turn Off Retain and Turns on Suppress
        If EssVGetSheetOption(Empty, 11) = True Or _
           EssVGetSheetOption(Empty, 21) = True Or _
           EssVGetSheetOption(Empty, 22) = True Then
           Call EssVSetSheetOption(Empty, 11, False)
           Call EssVSetSheetOption(Empty, 21, False)
           Call EssVSetSheetOption(Empty, 22, False)
        End If
        Call EssVSetSheetOption(Empty, 6, True)
        Call EssVSetSheetOption(Empty, 7, True)
    End Sub
    Sub WBRetrieveSuppress()
    Dim sh As Worksheet, HidShts As New Collection 'to handle hidden sheets
        For Each sh In ActiveWorkbook.Worksheets
            If Not sh.Visible Then
                HidShts.Add sh
                sh.Visible = xlSheetVisible
            End If
        Next sh
    For Each sh In Worksheets
        Sheets(sh.Name).Activate
       'Turn Off Retain and Turns on Suppress
        If EssVGetSheetOption(Empty, 11) = True Or _
           EssVGetSheetOption(Empty, 21) = True Or _
           EssVGetSheetOption(Empty, 22) = True Then
           Call EssVSetSheetOption(Empty, 11, False)
           Call EssVSetSheetOption(Empty, 21, False)
           Call EssVSetSheetOption(Empty, 22, False)
        End If
        Call EssVSetSheetOption(Empty, 6, True)
        Call EssVSetSheetOption(Empty, 7, True)
      Next
        For Each sh In HidShts
            sh.Visible = xlSheetHidden
        Next sh
    End Sub<font color="blue">Excel Object Code</font>
    Option Explicit
    Private Sub CommandButton1_Click()
        Call WBCreatePopUp
        MsgBox "Click on the button in the QAT to see if your menu is correct.", vbOKOnly, "Favorite Macro Menu"
    End Sub
    Private Sub CommandButton2_Click()
        Call WBCreatePopUp
        range("A1").Select
        ThisWorkbook.IsAddin = True
        ThisWorkbook.Save
    End Sub
    Private Sub CommandButton3_Click()
        ThisWorkbook.IsAddin = True
        ThisWorkbook.Saved = True
    End Sub
    Option Explicit
    Private Sub Workbook_Open()
        Call WBCreatePopUp
    End Sub
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        Call WBRemovePopUp
    End Sub

    Hi Mathieu,
    As per support matrix documentation, Essbase 7.1.3 is not supported with Excel 2007.
    You may have to upgrade to client version 7.1.6.7 which supports Excel 2007.
    Thanks,
    Raja

  • Default userid/password for Essbase 7.1.5

    Hi All,<BR> <BR>I've just now upgraded to Essbase 7.1.5. At the time of installation I gave the 'NAME' as 'James Galt' and system password as 'password'.<BR>Earlier on every upgrade it used to recognize the old security file and I could login to a fresh upgrade using my old id/password. But this time it does seem to recognize the essbase.sec file.<BR><BR>could somebody please let me know the default user-id password for version 7.1.5, so that I can atleast login and try creating some users.<BR><BR>Any help in this matter s highly appreciated.<BR><BR>Thanks in advance,<BR>[email protected]

    There's no such ting as a default user ID and password for Essbase. The system user ID and password is the one you create when you install Essbase. IF you want to reset and start from scratch, delete the essbase.sec file and launch essbase.exe from \essbase\bin. You will be prompted to enter a new user ID and password. Hint : it's not good practive to use someone's name as the system ID. BE aware of a couple of things if you do this, any users, filters, applications, etc you had we'll be gone and have to be re-created. If this was an upgrade from the previous version, upon install completion, you would run the essbase.exe and it would prompt you for the existing password. If it's not working, chances are you are using the wrong password. Remember, the system password might not be the same as the admin password. For instance at my location, when I did the upgrade I entered the admin password and it didn't work. I asked everyone and they said that was the only password. After digging little deeper I found that a couple of years ago it was determined the passwords were too generic so they changed them. While they changed the admin password, the system password stayed the same. After digging, I found out what the old password was and sure enough I was able to fire it up. If you don't have existing apps and users to worry about then just start fresh, but if you want to salvage what you had, then you will need to find the right password. One more thing, if you have Essbase running as a service, disable the service and run it in console mode until you get this straightened out. <BR><BR>HTH

  • Reg: Hyperion Upgradation from 7.1.x to 9.3.x and Shared Services...

    Hi Everybody,
    New to this forum and i want to know about upgrading the essbase from 7.1.x to 9.3.x...As i gone through PDF, it is mentioning as upgrading of 9.3.x from earlier versions prior to release 9.2.x cannot be done directly...Here comes with the migration/upgradation topic wherein... Can we go ahead and install essbase 9.3.x on new box and migrate app's / db's from 7.1.x old box?
    One more thing is like...if we are using External authentication using LDAP in 7.1.x version for security....will it be mandatory to implement shared services separately in system 9 or continue with native security mode without installing shared services...I have only essbase and no other tools implemented...
    Hope u guys understand my queries!...If any body can explain on these two aspects...will be of great help to me...
    Thanks for the help in advance!!

    Hi,
    You will have to migrate the Essbase server from 7.1.2 to 9.3.1
    The steps you will follow are as below: --
    1. Configure Essbase on new environment, 9.3.1 by using the same user as on 7.1.2 [THIS IS AN IMPORTANT STEP, TO MIGRATE SECURITY]
    1. Take data exports of all application/databases in old environment
    2. Take backups of all Essbase objects, including essbase.sec in old environment. Take security file backup after stopping Essbase 7.1.2
    3. Create the applications/databases with same name in new environment 9.3.1
    4. Copy the outlines and open outline in EAS in 9.3.1 and save them again.
    5. Copy all objects, rules, reports, calc for all applications.
    6. Stop essbase, Eas in new environment and copy security file from old environment to new environment Take backup of Essbase.sec on new environment
    7. Start Essbase 9.3.1
    8. Validate all databases using Esscmd "validate" command
    9. Reimport all data and run default calc on all applications.
    10. Now, you have the security in new Essbase server, as in old environment
    11. Externalize the security in EAS.
    Caution: When you migrate to Shared Services, Essbase users and groups are converted to equivalent roles
    in Shared Services. Shared Services creates a superuser with the user ID named “admin,” which
    is read-only. If Essbase contains a user ID named “admin”, that user ID cannot be migrated to
    Shared Services. Before migrating, change the “admin” user ID (for example, from “admin” to
    “asadmin”).
    It is not compulsory to use shared services with Essbase 9.3.1, if you have Essbase only.
    but since it the way to go, you will have to migrate your essbase security to shared services.
    Let me know if it helps, by defining the reply as answered, Helpful or correct.
    Cheers
    RS

Maybe you are looking for