Hyperion Enterprise API

Hi,Can anyone tell me whether we can establish a connection between a Front-end application (Java,J2EE) and Hyperion Enterprise database? In otherwords, what we do normally (data entry/updates) between any Java,J2EE application and Oracle DB, can we do the same functionality with Hyperion Enterprise database.Thanks in advance for your help.

I found this set of instructions that could help you create your own Status Function, but you really need to know Visual Basic, anyway here it is:
Dim selectaddrc As Long
Dim wStatus As Integer
Dim iDataView As Integer
Dim sDataView As String
Dim iView As Integer
Dim lpBuf As String * 127
Dim lpAPIs As apiStruct
sigCat = EntFindStrN(glhSelect, HYP_ID_CATEGORY, HYP_NONE, szCategory, 0)
If sigCat = HYP_NONE Then
nRC = MsgBox("Unable to obtain Category signature.", vbExclamation, sMsgTitle)
Exit Function
End If
sigEntity = HYP_NONE
If szEntity <> "" Then
sigEnt = EntGetEntitySig(glhSelect, szEntity, NAME_EXPLICIT)
End If
dValue# = 0
lpAPIs.sigCat = sigCat&
lpAPIs.sigName = sigEnt&
lpAPIs.sigParent = HYP_NONE
lpAPIs.wType = ID_REGULAR
lpAPIs.lStartPeriod = StPer& - 1
lpAPIs.lEndperiod = StPer& - 1
lpAPIs.u_Dfa.sigAcct = -1
lpAPIs.u_Dfa.iFreq = -1
lpAPIs.u_Dfa.bAutoRecalc = False
lpAPIs.u_Dfa.bPeriodic = iDataView%
lpAPIs.u_Dfa.sViewType = HYP_NONE
lpAPIs.u_Dfa.sigAccumFreq = HYP_NONE
lpAPIs.lpimrData = EntGetVarAddr(dValue#)
lpAPIs.lpseStatus = EntGetVarAddr(wStatus%)
selectaddrc& = EntSelectTableAdd(HYP_ID_PSFDATA + HYP_ID_ASSOC, sigCat, glhSelect&, APILOCK_READONLY, 0, 0, 0, 0, lpAPIs)
If selectaddrc& = -1 Then
Exit Function
End If
rc = EntQueryExStr(glhSelect, HYP_ID_PSFDATA, HYP_PSF_GETSTATUSTEXT, -1, -1, Len(lpBuf$), lpBuf$, lpAPIs)
If rc% = 0 Then
GetPSFStatusA = UCase$(CToB(lpBuf$))
Select Case GetPSFStatusA
Case "LOCKED"
FlGrdPSFStatus.CellForeColor = &HC0&
Case "OK"
FlGrdPSFStatus.CellForeColor = &H8000&
Case "NO DATA"
FlGrdPSFStatus.CellForeColor = &H0&
Case "CHANGED"
FlGrdPSFStatus.CellForeColor = &HC0&
Case "IMPACTED"
FlGrdPSFStatus.CellForeColor = &HC0&
Case "CALC"
FlGrdPSFStatus.CellForeColor = &HC0&
Case Else
'FlGrdPSFStatus.Font = "Arial Narrow"
FlGrdPSFStatus.CellForeColor = &H0&
End Select
End If
glhSelect& = EntUnSelect(glhSelect&, HYP_ID_PSFDATA, sigCat, 1, rc%, lpAPIs)
End Function

Similar Messages

  • Essbase & Hyperion Enterprise API

    Is there anyone out there that has done extensive calls to Essbase or to Hyperion Enterprise 5.5 using API?Has anyone developed an application that does outline maintenance outside of Application manager? We have a very manual process since we do not pull everything out of enterprise and make that part of our outline dynamically through like a load rule. We bring all the accounts into a dimension and then drag them to where they need to go.Any Help would be appreciated.Paul [email protected]

    I found this set of instructions that could help you create your own Status Function, but you really need to know Visual Basic, anyway here it is:
    Dim selectaddrc As Long
    Dim wStatus As Integer
    Dim iDataView As Integer
    Dim sDataView As String
    Dim iView As Integer
    Dim lpBuf As String * 127
    Dim lpAPIs As apiStruct
    sigCat = EntFindStrN(glhSelect, HYP_ID_CATEGORY, HYP_NONE, szCategory, 0)
    If sigCat = HYP_NONE Then
    nRC = MsgBox("Unable to obtain Category signature.", vbExclamation, sMsgTitle)
    Exit Function
    End If
    sigEntity = HYP_NONE
    If szEntity <> "" Then
    sigEnt = EntGetEntitySig(glhSelect, szEntity, NAME_EXPLICIT)
    End If
    dValue# = 0
    lpAPIs.sigCat = sigCat&
    lpAPIs.sigName = sigEnt&
    lpAPIs.sigParent = HYP_NONE
    lpAPIs.wType = ID_REGULAR
    lpAPIs.lStartPeriod = StPer& - 1
    lpAPIs.lEndperiod = StPer& - 1
    lpAPIs.u_Dfa.sigAcct = -1
    lpAPIs.u_Dfa.iFreq = -1
    lpAPIs.u_Dfa.bAutoRecalc = False
    lpAPIs.u_Dfa.bPeriodic = iDataView%
    lpAPIs.u_Dfa.sViewType = HYP_NONE
    lpAPIs.u_Dfa.sigAccumFreq = HYP_NONE
    lpAPIs.lpimrData = EntGetVarAddr(dValue#)
    lpAPIs.lpseStatus = EntGetVarAddr(wStatus%)
    selectaddrc& = EntSelectTableAdd(HYP_ID_PSFDATA + HYP_ID_ASSOC, sigCat, glhSelect&, APILOCK_READONLY, 0, 0, 0, 0, lpAPIs)
    If selectaddrc& = -1 Then
    Exit Function
    End If
    rc = EntQueryExStr(glhSelect, HYP_ID_PSFDATA, HYP_PSF_GETSTATUSTEXT, -1, -1, Len(lpBuf$), lpBuf$, lpAPIs)
    If rc% = 0 Then
    GetPSFStatusA = UCase$(CToB(lpBuf$))
    Select Case GetPSFStatusA
    Case "LOCKED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "OK"
    FlGrdPSFStatus.CellForeColor = &H8000&
    Case "NO DATA"
    FlGrdPSFStatus.CellForeColor = &H0&
    Case "CHANGED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "IMPACTED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "CALC"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case Else
    'FlGrdPSFStatus.Font = "Arial Narrow"
    FlGrdPSFStatus.CellForeColor = &H0&
    End Select
    End If
    glhSelect& = EntUnSelect(glhSelect&, HYP_ID_PSFDATA, sigCat, 1, rc%, lpAPIs)
    End Function

  • Hyperion Enterprise API: consolidation status

    Hi, collegues.
    In formulas we need to check if some entity had been already consolidated(passed calculation). Are there functions that in combination would return logical or numeric value of condition like "whether the entity had been consolidated"?
    I appreciate your help.

    I found this set of instructions that could help you create your own Status Function, but you really need to know Visual Basic, anyway here it is:
    Dim selectaddrc As Long
    Dim wStatus As Integer
    Dim iDataView As Integer
    Dim sDataView As String
    Dim iView As Integer
    Dim lpBuf As String * 127
    Dim lpAPIs As apiStruct
    sigCat = EntFindStrN(glhSelect, HYP_ID_CATEGORY, HYP_NONE, szCategory, 0)
    If sigCat = HYP_NONE Then
    nRC = MsgBox("Unable to obtain Category signature.", vbExclamation, sMsgTitle)
    Exit Function
    End If
    sigEntity = HYP_NONE
    If szEntity <> "" Then
    sigEnt = EntGetEntitySig(glhSelect, szEntity, NAME_EXPLICIT)
    End If
    dValue# = 0
    lpAPIs.sigCat = sigCat&
    lpAPIs.sigName = sigEnt&
    lpAPIs.sigParent = HYP_NONE
    lpAPIs.wType = ID_REGULAR
    lpAPIs.lStartPeriod = StPer& - 1
    lpAPIs.lEndperiod = StPer& - 1
    lpAPIs.u_Dfa.sigAcct = -1
    lpAPIs.u_Dfa.iFreq = -1
    lpAPIs.u_Dfa.bAutoRecalc = False
    lpAPIs.u_Dfa.bPeriodic = iDataView%
    lpAPIs.u_Dfa.sViewType = HYP_NONE
    lpAPIs.u_Dfa.sigAccumFreq = HYP_NONE
    lpAPIs.lpimrData = EntGetVarAddr(dValue#)
    lpAPIs.lpseStatus = EntGetVarAddr(wStatus%)
    selectaddrc& = EntSelectTableAdd(HYP_ID_PSFDATA + HYP_ID_ASSOC, sigCat, glhSelect&, APILOCK_READONLY, 0, 0, 0, 0, lpAPIs)
    If selectaddrc& = -1 Then
    Exit Function
    End If
    rc = EntQueryExStr(glhSelect, HYP_ID_PSFDATA, HYP_PSF_GETSTATUSTEXT, -1, -1, Len(lpBuf$), lpBuf$, lpAPIs)
    If rc% = 0 Then
    GetPSFStatusA = UCase$(CToB(lpBuf$))
    Select Case GetPSFStatusA
    Case "LOCKED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "OK"
    FlGrdPSFStatus.CellForeColor = &H8000&
    Case "NO DATA"
    FlGrdPSFStatus.CellForeColor = &H0&
    Case "CHANGED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "IMPACTED"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case "CALC"
    FlGrdPSFStatus.CellForeColor = &HC0&
    Case Else
    'FlGrdPSFStatus.Font = "Arial Narrow"
    FlGrdPSFStatus.CellForeColor = &H0&
    End Select
    End If
    glhSelect& = EntUnSelect(glhSelect&, HYP_ID_PSFDATA, sigCat, 1, rc%, lpAPIs)
    End Function

  • Hyperion Enterprise 6.3 API related and No MODAPPDLL parm

    I am trying to utilize Hyperion Enterprise 6.3 API to connect to file based application and extract data.
    I have not had much success with it. I am using 'C/C++' apis and calling EntOpenApplication() to connection to the application after I call CoInitializeEx (as suggested in the API documentation)
    but I get a dialog with the following message:
    No MODAPPDLL parm: OpenApp error
    Based on what I could gather from the documentation of Enterprise 6.3 the following should be in the application.ini file MODAPPDLL="HEFILE"
    I have checked to see that value is correct.
    I am sure that somebody has been able to use the API to connect to Hyperion Enterprise, if you could share your knowledge on this it would be of great help.
    I have not been able to find the right resources with regards to code samples on how to use the API. If anyone has knowledge of this, it would be great if you can pass it on to me.
    I have installed Hyperion Enterprise 6.3 on Win7 (64 bit), I have been able to create a file based application and log in successfully through Hyperion Enterprise application but not able to log in when I use C/C++ API.
    I am using Visual Studio 2008 to create a C++ application that will connect to Hyperion application.
    Any help/pointers in this regard is greatly appreciated.
    Thanks
    -Phaniraj

    If you are sure the entity doesn't exist, trying using the purge entities feature. Go to the Entities module, from its main menu select Task->Unowned Entities and run the Unknown entities report, if the entity that is causing the problem is there, run the purge unowned entities task. Make sure you dont purge other entities that you may need.

  • Hyperion Enterprise VB API : Entdatafileopen sub

    Hi there,I have a question regarding the use of the EntDataFileOpen function in VB for the Hyperion Enterprise product.I don't really know what tables I should select prior to calling this function.The documentation that I have says "This function selects the Datafile table for a specified entity, account, and parent.This function must be used for each category, entity, account set combination."How do you select an account set ?Thanks a lot,V.Q

    It turns out that this was not working because it was running from a machine that had a different version of the Essbase Client than the Essbase server. When i changed this it worked.

  • Best practice to extract data from Hyperion Enterprise 5.5

    We are looking into extracting high-level data from our Hyperion Enterprise 5.5 and am in the process of researching what are the best practices to do that. I am reading the docs for the APIs that I can call from VB6. I am also interested if there are available Java APIs out there.Thanks in advance and Happy Holidays to everyone!Angelito [email protected]

    The easiest is using HAL (Hyperion Application Link). I have used HAL to extract data, organizations, account, subs, entities, etc.

  • Hyperion Enterprise Web error when trying to do application setup

    Hi David,
    Thanks a lot on helping me in resolving one issue, "Hyperion Enterprise Error: Module not Found He.hecontainer". But when I click on application setup I am getting the following error message.
    Server Error in '/HEWeb' Application.
    Source File: C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx Line: 795
    Object variable or With block variable not set.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.NullReferenceException: Object variable or With block variable not set.
    Source Error:
    Line 793:
    Line 794: ' Get the application list
    Line 795: vtStatusCode = Application("EntAppObject").EnumApps(vtAppListXML, vtStatusDesc)
    Line 796:if vtStatusCode 0 or vtAppListXML = "" then
    Line 797: ' To display the localized string for Errorloading application list problem
    Source File: C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx Line: 795
    Stack Trace:
    [NullReferenceException: Object variable or With block variable not set.]
    Microsoft.VisualBasic.CompilerServices.Container..ctor(Object Instance) +765074
    Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack) +538
    ASP.startupadminmain_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx:795
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
    System.Web.UI.Page.Render(HtmlTextWriter writer) +38
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint
    Thanks,
    Rakesh

    Hello,
    I believe you posted your query to the wrong forum. I would suggest you review the classifications for which forum to post the query. This assist other users by following the guidelines:
    Financial Consolidation
    Covers Hyperion Financial Management, Hyperion Enterprise, and respective administration/development topics
    Financial Data Management
    Covers Hyperion Financial Data Quality Management, Hyperion Data Relationship Management (formerly Hyperion MDM), and respective administration/development topics
    So in essence; please repost your query to Financial Consolidation.
    Thank you,

  • Hyperion Enterprise Web Server  - Error 406

    Hi,
    The problem occurs when trying to activate the Hyperion Enterprise webserver from the Server Administration. The error message displays "HTTP 406 error".
    We have tried many things including a full reinstall but have not managed to find a solution or pin point what's causing the problem.
    Has anybody experienced this issue before or have any suggestions as to why this is happening.
    Thanks

    Does anyone have a solution to this error? We are seeing the same.
    The Web service is running fine and we can try to enable the application from either Server Administration application or selecting application setup from the web login screen.
    The Server Admin application returns the error HTTP 406 : The resource cannot be displayed. When trying to enable the application for web access.
    The Web server application setup shows no applications within the application dropdown selection control.
    Tried using alternative applications, all of which appear to working perfectly OK other than not being web enabled.

  • Hyperion Enterprise web error

    Hi ,
    Thanks a lot on helping me in resolving one issue, "Hyperion Enterprise Error: Module not Found He.hecontainer". But when I click on application setup I am getting the following error message.
    Server Error in '/HEWeb' Application.
    Source File: C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx Line: 795
    Object variable or With block variable not set.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.NullReferenceException: Object variable or With block variable not set.
    Source Error:
    Line 793:
    Line 794: ' Get the application list
    Line 795: vtStatusCode = Application("EntAppObject").EnumApps(vtAppListXML, vtStatusDesc)
    Line 796:if vtStatusCode 0 or vtAppListXML = "" then
    Line 797: ' To display the localized string for Errorloading application list problem
    Source File: C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx Line: 795
    Stack Trace:
    [NullReferenceException: Object variable or With block variable not set.]
    Microsoft.VisualBasic.CompilerServices.Container..ctor(Object Instance) +765074
    Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack) +538
    ASP.startupadminmain_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\StartupAdminMain.aspx:795
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
    System.Web.UI.Page.Render(HtmlTextWriter writer) +38
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint
    Thanks,
    Rakesh

    Hi Rakesh - looks like you opened a new thread. (not sure which one is active so I've posted to both. I'll look for a reply on both. Cheers. -David),
    Hyperion Enterprise Reporting 6.5 is NOT supported on MS Windows 2008 server.
    Hyperion Enterprise Reporting 6.5.1 is supported.
    Could you please verify your version of Hyperion Enterprise Reporting (again)?
    Please also verify the other components of your build against your version at the following link:
    http://www.oracle.com/technetwork/middleware/bi-foundation/hyperion-supported-platforms-085957.html
    (See Hyperion Enterprise 6.5.1 (XLS) or Hyperion Enterprise 6.5 (XLS) depending on your version)
    Also can you confirm you performed the following steps during your installation of Hyperion Enterprise Reporting?:
    Applies to:
    Hyperion Enterprise Reporting - Version: 6.3.1.0.00 to 6.5.1.0.00 - Release: 6.3 to 6.5
    Information in this document applies to any platform.
    Purpose:
    Configuring Hyperion Enterprise Reporting Web.
    Questions and Answers
    How to Configure Hyperion Enterprise Reporting Web?
    1. Create LOCAL username and password with Administrator rights. This is your impersonation account.
    You may use the local administrator as your impersonation account, but it MUST be local, not a domain admin.
    2. Users IWAM..., IUSER... SYSTEM, INTERACTIVE, Administrator and Everyone are automatically created users/groups.
    In Local Security Settings -> Local Policies -> User Rights Assignment.
    Add the add IUSR, IWAM, SYSTEM, INTERACTIVE, Administrator, Impersonation account and Everyone to:
    a) Act as part of the Operating System.
    b) Log on locally (or Allow log on locally).
    c) Log on as a service.
    d) Log on as a batch job.
    3. In IIS services <server>
    Web Sites -> Default Web Site -> Right click on HSpider -> properties
    Virtual Directory tab.
    Select only Log visits and Index this resource.
    Application name: HER.
    Execute Permissions: Scripts and Executables .
    Application Protection: High.
    Directory Security tab.
    Deselect all except Basic Authentication .
    (Windows 2003) Web Service Extension .
    Select All Unknown ISAPI Extensions.
    Click the Allow button.
    Repeat with all other items starting with HER and Active Server Pages.
    4. In Component Services -> Computer ->
    a) Right click on My Computer -> Properties.
    b) Default security tab (COM security tab).
    c) Access Permissions Edit Default button.
    d) Add IUSR, IWAM, SYSTEM, INTERACTIVE, Administrator, and Impersonation account.
    e) Launch and Activate permissions Edit Default button.
    f) Add IUSR, IWAM, SYSTEM, INTERACTIVE, Administrator, and Impersonation account.
    5. My Computer -> Com+
    a) IIS... HSpider properties -> Identity tab.
    b) Browse to impersonation account and add password.
    6. My Computer ->DCOM Config (or Start-> Run -> DCOMCNFG).
    a) Right click HypPkgrH_Pooler -> Properties -> Identity tab.
    b) Browse to impersonation account and add password.
    c) Repeat with Spider_Pooler.
    7. Internet services must be reset (Start -> Run -> iisreset).
    8. In the Hyperion Enterprise Reporting folder of the Start menu, select Web Server administration
    Program.
    Options button.
    Network tab.
    Select Allow Hyperion Enterprise Reporting Web Server to access other network devices.
    Add the impersonation account and password.
    If desired, select the Preload tab and add your application.
    System is Enterprise6 as found in the repeng.ini.
    If using Distributed Retrieve or Schedules
    9. In the Hyperion Enterprise Reporting folder of the Start menu, select Distributed Server Manager
    a) Network tab
    b) Select Allow client to access other network devices
    c) Add the impersonation user and password
    If you have any questions about these steps please don't hesitate to drop me a note and I'll do my best to explain what is required.
    G'Luck,
    -David

  • Hyperion Enterprise web error message

    Hi,
    I am using Hyperion Enterprise 6.5 version, When i tried to enable web version of Hyperion enterprise web by browsing http:\\localhost\Heweb from the server
    Server Error in '/HEWeb' Application.
    Module not found:he.hecontainer
    Object variable or With block variable not set.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.NullReferenceException: Object variable or With block variable not set.
    Source Error:
    Line 338:     ' Get the application list
    Line 339:
    Line 340: vtStatusCode = Application("EntAppObject").EnumAppsForLogon(vtAppListXML, vtStatusDesc)
    Line 341:
    Line 342: Dim domXML
    Source File: C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\LogonMain.aspx Line: 340
    Stack Trace:
    [NullReferenceException: Object variable or With block variable not set.]
    Microsoft.VisualBasic.CompilerServices.Container..ctor(Object Instance) +765074
    Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack) +538
    ASP.logonmain_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in C:\Program Files (x86)\Hyperion Solutions\Hyperion Enterprise\HEWeb\LogonMain.aspx:340
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115
    System.Web.UI.Page.Render(HtmlTextWriter writer) +38
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240
    Version Information: Microsoft .NET Framework Version:2.0.50727.3615; ASP.NET Version:2.0.50727.3601

    Hi Rakesh,
    1.) Please confirm you followed the steps below during your HEWEB initialization process? (The first time you enable HEWEB - the applications added need a long time to cache depending on their complexity.)
    *How to Prevent Hyperion Entperise Web Components from Timing out and Dropping from Memory on HEWEB Server [ID 1134663.1]*
    Modified 03-AUG-2010 Type HOWTO Status PUBLISHED
    Applies to:
    Hyperion Enterprise - Version: 6.5.0.0.00 and later [Release: 6.5 and later ]
    Information in this document applies to any platform.
    Goal:
    What steps are required to prevent an application loaded into HEWEB from timing out and dropping from memory thus requiring users to wait for the application to re-load whilst the connect?
    Solution:
    In order to use Hyperion Enterprise Web (HEWEB) and Hyperion Smartview for Enterprise (HSE) the application you wish to connect to needs to be Enabled for HEWEB on the designated HEWEB server.
    To enable an Application for HEWEB the designated HEWEB Server needs to have Microsoft Internet Information Server (MIIS) and ASP.NET installed.
    If the HWEB component has never been installed, the Enterprise Installer needs to be run selecting the HEWEB option on the Install component list. Once selected and run the install. This will install the required version of HEWEB and ASP.NET.
    If the HEWEB server has been installed, in order to Web Enable the application(s) required follow the steps below:
    1.Login to Enterprise as a user with Admin Rights.
    2. Enter the Application Module from the Enterprise Desktop.
    3. Choose the Navigate menu followed by Server Administration.
    4. In the Web Server pane select the Enabled check box.
    Set the Web Server URL to read http://YOUR SERVERNAME.
    Set the Session Manager, task Server and Web Application Controller to be just the server name.
    Set the upload location to be a suitable folder on the server in which to store dataload files.
    5. If using Hyperion Enterprise Reporting Web (HERW) as well as HEWEB:
    Set the Server name for your HERW server in the Hyperion Enterprise Reporting Web Server.
    6. Leave the number of connections set to 12.
    7. Once these parameters are all set. Hit Apply.
    Depending on your application size and complexity of your metadata, after a delay, three processes will start up and consume memory and CPU. These are HeAppController.EXE, HeDataController.EXE and HeAppMgr.EXE. The time taken is a function of application metadata complexity and NOT the amount of data within the application.
    Once the HeAppController.EXE has settles to 0% CPU utilization and the process memory usage has stopped increasing the application has loaded into HEWEB and should be visible in the list of applications when you hit the link http://YOURSERVERNAME/HeWeb/default.asp from a browser.
    If the application takes a very long time to load, the amount of time can be reduced with no adverse affect by editing the Applicationname.ini located in the application folder to include the line ENABLECACHEFORSMARTVIEW=”0” towards the end of the file.
    After some time these 3 processes, HeAppController.EXE, HeDataController.EXE and HeAppMgr.EXE will drop from memory and if the line WEBAUTOSTART=1 is set in your server Hypent.ini file, these processes will re-load when a user hits the HEWEB server via a browser or makes a Smartview Connection attempt.
    Note if the load process for your application takes a long time, the first users to hit the server will have to wait while the processes re-load.
    This can cause user confusion and lead users to think the server is down!
    To prevent these processes dropping from memory perform the following steps on your HEWEB server:
    1. From the Start Run command run INETMGR to bring up Microsoft Internet Information Manager Console.
    2. Identify the Default Application Pool in the left hand pane by drilling down into Application Pools.
    3. Right Click on the Default Application Pool and select properties.
    4. Find the re-cycling TAG and edit the value in Recycle work processes in minutes to a long period i.e. 28800 (20 days).
    5. Find the Performance Tag.
    6. DESELECT, Shutdown worker processes after being idle for (time in minutes).
    7. Exit from the Web pools setting and close down INETMGR.
    8. From the start button re-set IIS services by issuing the command IISRESET from the run box.
    9. IIS will now re-start and then once initially called the process for HEWEB should not remain in memory for the duration of the period specified.
    Note: Be wary of taking back-ups while the webserver connection are held open. It is advised that the internal Enterprise back-ups are used which will not be affected by the HEWEB process remaining active.
    2.) In your previous post you mentioned that you followed all of the installation steps required for installing HE 6.5.1. Could you please confirm that this was a new installation? Or was this an upgrade from an older version?
    Let me know how you get on.
    G'Luck,
    -David

  • Decimal Places in Hyperion Enterprise

    Since upgrading to Hyperion Enterprise 6.5.1, we have lost the ability to see any values beyond the decimal point. I can go to View and select decimal places, but it used to appear in the bottom right corner of the Data Entry screen as Value: 7195.1548869 now all I get is Value:7195
    Does anyone know how to get that Value to show all the decimal places?

    Hello,
    During operation, you must neither delete currencies used nor change their definition of decimal places. Amounts in posted documents could become invalid or incorrect as a result.
    You cannot subsequently use R/3 standard functions to make a consistent change to the number of decimal places of a currency in the R/3 system that is already operatively used because the system interprets all amount values on the database according to the number of decimal places of the reference currency that is stored in the system.
    Prase

  • Hyperion Enterprise Reporting Error

    I'm new to Hyperion Enterprise and Hypeion Enterprise Reporting. While exploring the reporting portion of it in Hyperion Enterprise reporting" I unintentionally made some setting change which has resulted in period dimension in POV showing *error*. Rest of the dimensions are displaying properly but this has resulted in reports not displaying anything. Can anyone guide me on how to undo this. Thanks in advance for your help.

    Hi Jay,
    This is basically due to a Proper Frequency is not set in the POV.
    And easy way would be to log in to Enterprise and click on Reports module and open the report and check if you are able to view the data.
    If so make a note of the POV and making a note of the POV should be done in the Enterprise Reports module, the reason why is when you open the POV in the Enterprise reports module it would open the POV the similar way it opens in the Hyperion Enterprise reporting.
    Make a note and write it down exactly as it is being displayed in the Enterprise > Reports module POV.
    Hope this helps,
    Thank you,
    Charles Babu J

  • Help on Migration from Hyperion Enterprise 6.5.0 to HFM 11.1

    Hello All,
    We are planning to upgrade our system from Hyperion Enterprise 6.5.0 to HFM 11.1 and would be very grateful if you can help us in answering the below questions as I am novice in Hyperion.
    Current Environment:
    We have one Hyperion Enterprise 6.5.0 server and Hyperion 6.5 client is installed on two Citrix servers. We use Citrix servers to publish Hyperion client which users can use to access the Hyperion application. I have been planning the Citrix upgrade for Citrix servers and due Hyperion 6.5 incompatibility with Win2008 R2, we are also planning to do Hyperion upgrade to either 6.5.1 or to HFM.
    Having no knowledge on HFM, I found out that HFM is web-based application and users can access HFM application through browser unlike Hyperion 6.5 which is accessed by Hyperion client.
    I have following question if you can help me, please:
    1. Do we need any client to access HFM or all the feature are web based?
    2. If it is web-based, do we need any web-server or IIS can be used to provide access to HFM application to users?
    3. How many servers (application, web-server, database server etc) would be suffice for 270 users, any estimate?
    My questions might be very dumb for this forum but, I would really appreciate and thank any kind of help provided.
    Thanks,
    Rajneesh

    You should not proceed without expertise in HFM. The installation and configuration requires a much greater technical knowledge and support than Hyperion Enterprise does. Also, you should not perform a straight migration of Hyperion Enterprise to HFM since you have to consider the differences in dimensionality. I recommend you engage someone who has already done such a migration and has good experience with HFM.
    --Chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Smart View Excel Add-in for Hyperion Enterprise 6.5

    Hi All,
    I'm trying add a data source connection directly in Connection Manager and my data source provider is Hyperion Enterprise. In the Install manual it mentions the following URL syntax for Hyperion Enterprise http://<servername>/heofficeprovider/heofficeprovider.aspx. I used the same syntax and added the server name but it errors out stating "Cannot connnect to provider. Make sure it running in the specifice host/port Error(401).
    Has anyone encountered such an error and what might be the solution for it?
    Thanks a lot for the help.

    Hello,
    Sounds like you have the right URL and Smartview 9.3.1.2 is compatible with HE 6.5.
    401 error is an Authorization error. So it may be an idea to start looking at the IIS server where the Enterprise Smart View Provider is installed.
    When you configured the provider did you give a valid anonymous user account with sufficient rights?
    There may be some messages about User rights or what is causing the error in the IIS Servers Windows Event Logs. Maybe have a look there first.

  • Callback Functions for the Enterprise API

    I'm using VB to write some API functions to pull journal detail from Enterprise 6.0, but having trouble with the callbacks. I did find some syntax errors in the toolkit.bas file, correct those and am able to pull specific data points, but the enum functions just crash. Because the documentation is scetchy at best, I'm not sure if my functions are wrong, if there are other syntax errors in the .bas file or if the dll's are corrupt.<BR><BR>I'd really appreciate some help from someone who has experience writing callback functions to the Enterprise API.<BR><BR>Thanks in advance.

    Hey there...
    I think part (if not all) of your question can be answered by abstracting it a level. Think of all the tools that are available through PL/SQL or JAVA in the database. For instance...
    * Heterogeneous Services that allow you to access any ODBC/JDBC data source directly from within the Oracle database.
    * DBMS_JOB that allows the scheduling of jobs to run at a given time/interval.
    * DMBS_FILE_UTL that allows Oracle to interact with the file system.
    That doesn't even take into account the things you can do with Java in the database.
    In short, just about everything you mentioned can be done in one shape or form with tools that reside in or around the oracle database.
    HTMLDB is a front end interface tool that has access to all of the tools available to you at database level.
    So in short (and in my opinion): Yes, it is capable of creating Enterprise level applications. I'm building a fairly complex one right now that interfaces with 2 external (non-oracle) databases via Heterogeneous services, and which used DBMS_JOB to schedule jobs to collate data from an external file system.
    I hope this helps..
    Doug Gault
    TXI

Maybe you are looking for

  • [Urgent Help Required] Report not displaying

    Dear All, Please help me with a issue in running report from form. I am using the following code to run a report from a form. The issue is that when i click the button i get all the success messages which are in the code and a new browser window open

  • Material with batch management

    Hi gurús, We have a material with Batch management for which already took place movements. Sales orders and lots have already been created. It is posible removed the mark and use the material as non material with batch lot? Thanks in advance for the

  • ICloud Calendar

    Can someone develop a feature on iCloud to upload Calendar meetings from a *.xlxs or *.csv format? I wish there was an ability to upload a file and avoid all the syncing issues. Windows 8 & iCloud do not play nice. Anything that I sync up through Out

  • How to check the element  in xml file by xpath

    hi all, * How to check the element in xml file by xpath for the following XML file, * I want to check whether the element (sage) is present or not in the following xml file XPATH expression... * I have tried by the following expression , NodeList res

  • Trying to install dot net 3.5 on 2 fully patched 2012 standard server

    I have tried the dism method as well as the alternate source to the wim and the sxs folder but it always ends up with error 0x800f081f as the source is no good. I tried the offline installer which fails while running the dism command I need this to t