Can members in business rule prompts be sorted

Hi,
we have business rules with prompts in accounts as Level 0 of a parent. the users are complaining that these leaf level members in the prompts selection window are not sorted. Is there a way we can display the selection list in prompts alphabetically?
thanks

Hello,
the users see the alias or ID?
When it is the ID, then I can agree what Sree said. If it is the alias, you have a bigger challenge. Sorting the children on Alias.
I would recommend to use a relational table for creating the dimension files in EPMA or OutlineLoad.
Regards,
Philip Hulsebosch

Similar Messages

  • EPMA Batch Client - Can I launch business rules created in Calc Manager?

    I'm currently on a project where we have implemented an EPMA Planning app (v 11.1.1.2), and we need to schedule business rules to run in batch. In the past, I used the command line launcher to perform this task. Unfortunately, the command line launcher is really a part of EAS, so it would appear that I cannot use this method to launch a rule created in Calc Manager. Is this correct?
    It looks like my other option is to use the EPMA Batch Client. In looking at the "Execute" command in the documentation, it doesn't reference the ability to run a business rule. The docs are fairly limited, so I'm wondering if I really CAN launch a business rule from here.
    Has anyone scheduled a business rule (created in Calc Manager) to run in batch? If so, what method did you use? If all else fails, I can create a calc script and run it from MaxL, but I'd rather not have multiple versions of the code floating around.
    Thanks!
    - Jake

    Hi Jake,
    One of the known issues in 11.1.1.3 is :-
    You cannot launch a business ruleset with runtime prompts from the Planning command line launch (7205464).
    Whether this means you can't run calc manager BR's from command line I am not sure.
    There is no documentation in this area so I assume it can't be done yet.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Hyperion plannin can not launch business rules in basic mode

    Hi,all,
    We are updating HP system from version 9.2.1 to 11.1.2.1. There is a problem between two versions, here we go: Login Hyperion planning workspace,switch to basic mode,choose a form which has a business rule,in the tool bar,select edit menu,in Hyperion planning version 9,the menu contains a function:launch rules,which can launch the rule which is set on the choosen form,but in version HP 11,the launch rule function does not exist.where can i find or version 11.1.2.1
    has removed this function? Thanks a lot!
    帖子经 tony.lee编辑过

    Hi, tony.lee,
    you can set the business rule on the forms which you want in these steps:
    administration--manage data forms selected form edit--business rule option--add the business rule you want to launch .

  • Interactive Users Can't See Business Rules

    <p>We have business rules for interactive users in planning.</p><p> </p><p>We had to do a refresh on the planning application to includesome members into the planning outline (members added usingHAL).</p><p> </p><p>After that the interactive users can't see the business ruleswhich they could see earlier to the refresh.</p><p> </p><p>Can some one help me on this please. This is a criticalissue.</p><p> </p><p> </p>

    <p>Issue resolved.... The issue was using the wrong password toenable HBR while regenerating the HSPJSHome.Properties file.</p>

  • Can not run business rule with bat file

    Hi all,
    I've problem with using *.bat file to run business rule. My Essbase version is 11.1.1.3 and the syntax within
    *.bat is simple, but I always got the Usage message and can not execute the rule.
    The error result as blow(I already execute the syntax in command panel directly):
    C:\Hyperion\products\Essbase\eas\console\bin>CmdLnLauncher -SWILSON -Usynadmin -P111111 -r0004_COPYDATA
    Usage: CmdLineLauncher [-p:<passwordFile>] -Sservername -Uusername [-rBusiness R
    ule Name | -sSequence Name] [-fRun Time Prompts file] [-validate]
    My *.bat file content as below:
    cd c:\Hyperion\products\Essbase\eas\console\bin
    call CmdLnLauncher -SWILSON -Usynadmin -P1111111 -r0004_COPYDATA
    Is there something wrong? If anyone know about this problem, please help,thanks!!

    Hi,
    Here is a brief overview on how to use the command line launcher.
    You can create a file and put the following information into it filling in the servername,app name and db name
    ExecDB::"Planning/servername/appname/dbname"
    Save it as .xml file (don’t think it has to be an xml, could be .txt), so something like connect.xml
    Then when you run your command line do exactly like before Cmdlnlauncher -Sservername -Uusername -p:password.txt -rrule -fconnect.xml
    If you have variables in your rule you can
    In EAS right click over the rule and select "Automate Launch Variables", fill in the details and then save it is as an xml.
    You just need to reference the xml in the batch script as described above using the -f parameter, for sequences remove -rrule and use –sSequence
    update password.txt to the name of your password file.
    Cheers
    John
    http://john-goodwin.blogspot.com/
    Edited by: JohnGoodwin on Apr 30, 2010 8:17 AM

  • Pass business rule prompt to email

    Hi,
    My requirement is to send email to different users depending on the selection of runtime prompts in a business rule. First i registered essbase cdf posted in one of the other threads to send emails. It is working fine from calc script.
    However when I pasted the same thing inside a BR in Calc Manager the BR doesnt validate. So I am stuck up again.
    I need a business rule as I also need to pass prompt selected by the user in the subject of the email.
    The calc script I am using :
    RUNJAVA com.oracle.essbase.cdf.SetEmailProp "target:target1" "subject:Approval" "css:C:/target1.css";
    RUNJAVA com.oracle.essbase.cdf.SetEmailProp "target:all" "title:<center><b>% Approval</b></center>" "header:Approval" ;
    FIX ("Version",Project,CostCenter,YearTotal,Allocation)
    BUDGET (
         @JaddToAlert("target1",@LIST(@NAME(Official),@name(Acc)),Acc->FullYear);
    ENDFIX;
    RUNJAVA com.oracle.essbase.cdf.SendMail target:target1 "server:smtp_ip" "from:[email protected]" "to:[email protected]";
    When pasted in BR it says "target1" is not a UDA or attribute member ...
    Any leads appreciated.
    Thanks,
    Neetesh

    How about posting your business rule(if any different from above)? Maybe someone can spot an error.
    Also: Sometimes these will run correctly even though they don't validate. Have you tried using the BR in its unvalidated state? Try that and see what happens.
    Robb Salzmann

  • Can't launch Business rules from Smartview

    Hi,
    I am trying to lauch a business rules from smartview, but the "calculation option"/ "business rules" menu is unavailable in Excel.
    This business rules is available in the Web HBR launcher.
    How could I get access to business rules in Excel please ?
    Regards

    In Excel, you can't launch a Business rule in a free form, you have to use a form from Hyperion Planning for example.
    It would have been nice to be able to launch a BR in Smartview, as in the web launcher.

  • Can I ReUse business rule with JHeadStart ?

    Hi All,
    I am looking for tools and methods for our development team to achieve this goal. The keyword is Re-Use as far as we can, in all application layer.
    We will have core application, and for any new customer we will only develope the things that specific to that customer and Re-use the core application.
    Will JHeadStart help us to achieve that goal ?
    Could anybody pls help me with the scenario for maximum reUse ?
    Thank you for your help,
    Krist

    Krist,
    JHeadstart does not 'help' much with your business rule implementation, but it also does not prevent it (I'll get to the bugs you mentioned later). ADF BC is an excellent framework for implementing your business rules, and if you implement these rules on Entity Objects (instead of View Objects) as much as you can, they are highly reusable. Have a look at this paper, which is from the 'before ADF' era but will still contain lots of information on how to implement various types of Business Rules in ADF BC:
    http://www.oracle.com/technology/products/jdev/htdocs/bc4j/BusinessRulesInBc4j.pdf
    The JHeadstart bugs you mention should not hinder you (much). The first should not reproduce in the latest patch version; you can create your own application module subclass as long as it (directly or indirectly) extends the JHeadstart one.
    The bug with respect to View Object extending does not mean the Java class extending of the View Object classes, but rather the situation where one View Object 'inherits' the attribute definitions of another View Object. I would not advice using this type of 'definition inheritance', and furthermore implementing business rules on View Objects should be avoided as much as possible if re-use is your goal; the Entity Objects underneath the View Objects are a much better location.
    The bug with imported Entity Object is more a restriction in how you organise your sources in JDeveloper (i.e. spreading your Business Components across multiple projects) than it is a limitation on reusing business logic.
    Kind regards,
    Peter Ebell
    JHeadstart Team

  • Where can i find Business rules console in oracle SOA11G?

    Hi All,
    I am using the business rule component in the SOA 11G.
    After deploying my BPEL process i want to edit the values of rule set at run time. i am not able to find any console for business rules like in 10G.
    please let me know
    Thanks&Regards,
    Sudhakar

    Sudhakar,
    There is no UI provided for rules modification in SOA 11gR1 (11.1.1.1.0). User has to create their own UI by implementing the exposed APIs.
    However its available as part of 11gR1 Patchset1 (11.1.1.2.0)
    URL would be http://host:soa_port/soa/composer

  • Can I pass the selected member at page dimension to form business rule?

    I have a business rule which will be executed when the form get loaded, the business rule is very complex, so I want to narrow down the calculation by passing the selected member at page dimension to the business rule.
    For example, I have year as page dimension, and I only want to calculate the selected year at one time? How can I do it?
    I know runtime prompt, but I don't think it's a good way, since you need to select again.
    Thanks
    Tony

    You can use a variable and a run time prompt.
    You can set the business rule options in planning to "Use Members on Form" and "Hide Run time prompt"
    This way the page/pov member will be passed into the business and into the variable.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rules in Planning 11.1.2.1

    Hi,
    I'm having a strange problem in Planning 11.1.2.1 dataforms. I added a business rule and selected Run on Save, Use members in dataform and Hide Prompt in a dataform. However when I press the save button, the Business Rule prompt appears, and the values of the prompt parameters are not filled with the current page selection (the specific business rule has 2 run-time prompt variables), while I was expecting it to simply start running without showing the prompt and ask the members to the user.
    Anyone knows what could be the problem?
    Thank you

    Its worth having a look at below link:
    http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/ch06s09s04.html
    Make sure that RTPs which you have created in EAS are of type Member not Members.
    Cheers..!!!

  • Business rule for Essbase cube calculations in 11.1.1.3?

    Hi,
    Can we use business rules to use @XREF from data transfer from one cube to other cube.Why I went for business rule is, I can put set of business rules in a Sequence and any new user can run this Sequence on demand and even we need prompt also in that.
    So, I want to clarify whether I can use the business rules for Essbase calculations along with calc scripts??
    Appreciate the response.
    Thanks

    Right,
    Actually, Business rules are running essbase cubes in every case.
    Remember planning and BRs are adding extra layers like prompts, forms, security, processes...
    Think Business rules are extended version of calc scripts with some more functionality. They are ultimately running on essbase cubes...
    Regards,
    Ahmet

  • Editing Business Rules

    Hi All,
    I am using Hyperion Planning 11.1.1.1.0 and have a classic planning application.
    I created a few business rules using the Essbase Administrative Services Console.
    Now I need to let one of the users modify certain values used in the buisness rule. One way is to allow the user to access EAS Console and then edit the rule.
    However for a business user its not a very ideal way of editing the rules.
    Can somebody please suggest if at all there is some other way by which the user can modify the business rule without getting into much of a coding thing and out of EAS Console?
    Thanks in Advance.
    Regards.
    Alicia

    Hi,
    If you are using classic planning and in the first release of planning the only way to edit business rules is via EAS.
    I wouldn't really expect standard business users to be editing business rules, maybe the occasional user who has knowledge of business rules.
    Does the user really need to update code? Are run time prompts not enough. Should it not be a superuser or admin making these changes.
    In later versions of V11 there is also calc manager for classic planning though I am not a fan of this yet and feel it has a long way to go.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rules Instance disappeard in projects folder in Shared Services

    Hi all,
    I have this strange thing happend to me today morning. when i logged into the Shared Services i can find the Business Rules folder but i couldnt find the instance for it.Is there any way i can reconfigure it so that i can see the instance back again in Shared Services.
    Environment: Windows server, Hyperion version 9.3.1
    Any help on this would be greatly appreciated.
    Thanks in Advance

    Please find the error log below
    com.hyperion.cis.config.wizard.RunAllTasksWizardAction, ERROR, Error:
    java.lang.Exception: Registeration failed: error.generalSaveModel.Registeration failed: error.generalSaveModel.
         at com.hyperion.cis.config.CmsRegistrationUtil.registerApplication(CmsRegistrationUtil.java:222)
         at com.hyperion.cis.config.wizard.RunAllTasksWizardAction.executeHubRegistrationTask(RunAllTasksWizardAction.java:360)
         at com.hyperion.cis.config.wizard.RunAllTasksWizardAction.execute(RunAllTasksWizardAction.java:165)
         at com.installshield.wizard.RunnableWizardBeanContext.run(Unknown Source)
    Thanks

  • Error Creating New Location in Business Rules

    I have installed System 11.1.1.x EAS Web on Windows / WebLogic. When I log into EAS as 'Admin' I can log into Business Rules and Create a New Location. When I log in as any other user, I get a message that "Business Rules Login Successful" but when I try to create a New Location I get and error. I get to the select location screen. When I expand (+)Essbase, I see my Essbase Server. When I expand my Essbase Server, I get this error message:
    Error Connecting to Essbase Server <server name>
    Detail: Exception occurred. Please check your log files for details.
    hbrserver.log:
    2010-01-14 10:02:44,265 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.util.UserServerInfoXMLParser - Error while reading file server.xml
    2010-01-14 10:02:44,265 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.core.UserManagerCmdListener - EAS error exporting HBR data (xto.exportXml) to the xml transfer object.
    2010-01-14 10:02:44,296 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.plugin.essbase.EssbaseMetadataServerElement - Cannot sign on user. Invalid sign on attempt.
    com.essbase.api.base.EssException: Cannot sign on user. Invalid sign on attempt.
         at com.essbase.api.session.Essbase.signOn_internal(Unknown Source)
         at com.essbase.api.session.Essbase.signOn(Unknown Source)
         at com.hyperion.hbr.plugin.essbase.EssbaseMetadataServerElement.connect(Unknown Source)
         at com.hyperion.hbr.plugin.essbase.EssbaseMetadata.getChild(Unknown Source)
         at com.hyperion.hbr.plugin.essbase.EssbaseMetadata.connect(Unknown Source)
         at com.hyperion.hbr.core.MetadataCmdListener.connect(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.essbase.eas.framework.server.application.AbstractCommandListener.handleEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultCommandDispatcher.dispatchEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultEventController.handleEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.EventDispatcherWorkListener.handleEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultWorkDispatcher.dispatchEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultEventController.handleEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultApplication.generateWorkEvent(Unknown Source)
         at com.essbase.eas.framework.server.application.DefaultServlet.handleRequest(Unknown Source)
         at com.essbase.eas.server.AppManServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3244)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    2010-01-14 10:02:44,296 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.plugin.essbase.EssbaseMetadataServerElement - Error connecting to Essbase server <my essbase server>.
    2010-01-14 10:02:44,296 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.plugin.essbase.EssbaseMetadata - Error connecting to Essbase server <my essbase server>.
    hbrclient.log:
    2010-01-13 18:24:45,883 WARN AWT-EventQueue-0 com.hyperion.hbr.core.MetadataManagerServerRemote - Cannot retrieve connected root element for Essbase/<my essbase server>.
    2010-01-13 18:29:41,114 WARN AWT-EventQueue-0 com.hyperion.hbr.core.MetadataManagerServerRemote - Cannot retrieve connected root element for Essbase/<my essbase server>

    John, Thanks for the response.
    The user has all provisions in SS for Essbase and Applications (Server Access as well as Application Administrator). I can explore all the Essbase applications in EAS.
    I have double checked all the provisions and refershed security in EAS. I am still getting the same error.
    Here are a few more interesting things that I have noticed from debugging. The only account with the ability to create "New Locations" or Associate a Business Rule with an Essbase Application is "admin". If I deprovision "admin" in SS, I can no longer create New Locations. If I add the provisions back for "admin" then I can create New Locations. So, that tells me that BR is looking at SS for provisioning of "admin".
    Here is another interesting message in hbrserver.log.
    2010-01-14 11:42:34,377 WARN [ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving Indirect Users and Groups.
    I get the above message when I 'Right Mouse' on Administration under Business Rules and select "Refresh User List".
    Any additional thoughts?
    Edited by: user3086671 on Jan 14, 2010 9:02 AM

Maybe you are looking for