Oracle EPM 11.1.1: Business Rules issue

Hi All,
I have installed Oracle EPM 11.1.1 and I have created a planning application. However when I logon to Analytical Administration console and try to create a business rule I am facing the following issue:
1. When I try to select Planning Application out I get the following errors:
Error connecting to Essbase server <Server name>/<Application Name>.
Detail:Could not log in to Planning Server
2. As a work around I have set the Essbase outline and the rule is getting validated from AAS. This rule has been attached to a form and should be executed when I do a submit. However the rule is not running from the form. I tried running the rule from Planning web and again I am getting an error.
I checked the access rights for the Business Rule from shared services and the admin user (which I am using) has Provision and Administrator rights. Is it a configuration issue or is there something that I am missing here.
Thanks in advance,
Amol

NewUser2 wrote:
Try to add a description to the Business Rule. There is a bug associated with it and you can find out in the Planning Readme. We had the same issue and got resolved by adding a description to the BR. Hope this will work for you.But the problem is he can't even create a business rule so how can he add a description to something he can't create?
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • Business Rule Issue in Planning

    Hi All,
    I am working on a business rule and I ve tried doing it many ways but still unable to achieve the desired results. Please find the BR below:-
    FIX(@CHILDREN("Vendor Expenses")
    ,{Scenario},@Relative("Year",0),"No VendorCategory")
    {UPKVendor}
    IF (@ISUDA({UPKVendor},Master))
    {UPKMasterVendor}= @MEMBER(@CONCATENATE("V",@NAME({UPKVendor})));
    {ToVersion}->@IDescendants({UPKMasterVendor}) = {FromVersion}->@IDescendants({UPKMasterVendor})
    ELSE
    {ToVersion}->{UPKVendor}={FromVersion}->{UPKVendor};
    ENDIF
    ENDFIX
    Assumptions :-
    {UPKVendor} is a runtime prompt of type "Member" who's value is initiated from the web form (Vendor Dimension which is tagged with UDA's to identify the type of project)
    {UPKMasterVendor} is a runtime prompt of type "Member" who's value is constructed by concatenating "V" to the {UPKVendor}
    {ToVersion} & {FromVersion} are runtime prompt's as well and the user can select the values for these prompts as part of the business rule.
    Desired Results:-
    IF A VENDOR IS A "MASTER" Vendor, WHICH IS IDENTIFIED USING THE UDA
    THEN COPY THE UPKMASTERVENDOR AND IT's DESCENDANTS FROM THE ONE VERSION (FROMVersion) to ANOTHER VERSION (TOVersion)
    For some reason, the calc manager is not formulating @IDescandants({UPKMasterVendor})
    {ToVersion}->@IDescendants({UPKMasterVendor}) = {FromVersion}->@IDescendants({UPKMasterVendor})
    Any help is greatly appreciated.
    Thanks,
    Cz

    Hi,
    The issue here is that you are trying to assign a member string in a variable on runtime which is not quite possible in Calc Script language. As discussed here number of times and once more quite recently, Calc Script does not support object type (including string) assignment. You can only assign numeric values to members and variables alike. You should try something like @Match function or If condition to achieve what you are doing. Another issue in your script is that you use @Descendants in an equation. You should use @Descendants to restrict the boundaries of your calculation (IF(@ISMBR..., FIX etc) but not in equations.
    Just to give an idea, have a look at below sample:
    IF (@ISUDA({UPKVendor},Master))
    IF(@ISMBR(@Descendants((@MEMBER(@CONCATENATE("V",@NAME({UPKVendor})))))
    {ToVersion}= {FromVersion};
    ENDIF
    ENDIF
    Cheers,
    Alp

  • Business Rules issue

    Hi All,
    Please help me to resolve below issue.
    When my client logged in to EAS console ,she can execute Business rules successfully but after 30 mins again when she try to execute same Business rule she gets error message as
    *"You must be connected to database to execute a rule"*
    Please let me know what would be the issue and how to resolve this??
    Thanks in advance..
    Regards
    Vishal

    Hi Vishal,
    This error comes when Planning web and AAS Server and Client Machine are not of same patch.
    To check it:
    go to Help->About at the following locations:
    Planning Web
    Analytic Administration Services Server
    Analytic Administration Services Client Machine(s)
    If you have Planning 9.3.a.b.c then HBR version must be 9.3.a.b.c and also on AAS server and AAS client machines.
    Cheers...!!!

  • Help: Oracle data transition with enhancing business rules

    The work referred here is sql load flat file to Oracle table. However, due to the possible data errors, the flat file may not be able to load to Oracle table totally. The type of errors involve like unique constraint, invalid characters etc. Instead of sql load direct to the destination table, I am planning to load to a temporary table. The temp table has flags to each potential field which needs to enhance the business rules. The diagram looks like:
    Flat-File -> temp_table -> dest_table
    Take an example:
    temp_table with col_1, col_2, flg_1, flg_2
    dest_table with col_1, col_2
    temp_table will take all data from Flat-File with all varchar(x) fields.
    What I plan to is to write stored procedure to move the correct data from temp_table to dest_table. If there are any errors, through a trigger to update the temp_table flags. If there are no errors, the record will move to dest_table and the corresponding records will be removed from temp_table. A serve package utilizing Oracle FORMS will take care of the error data.
    I'd like to hear all suggestions before I implement this.
    Any suggestions are greatly appreciated.
    Thanks.
    Jimmy

    Hi Jimmy,
    Another approach could be to move data from temp table to dest_table using [DML Error Logging|http://www.oracle.com/technology/oramag/oracle/06-mar/o26performance.html]
    Or maybe even the [Badfile and External Tables|http://www.gennick.com/ETLandBad.html]
    Regards
    Peter

  • Business Rule issue: Not connecting to Planning outline

    Hi,
    We have recently installed EPM 11.1.2. We created a planning application and we now want to create BRs for this application. However when I tried connecting to the outline it is not able to see the plantypes. I have followed the following steps to troubleshoot:
    1. Opened Planning application through web and then open EAS to create the BR. This doesn't resolve the issue.
    2. Restarted Planning, EAS and RMI services. This also doesn't work.
    Am I missing something here?
    Regards,
    Amol

    Hi Seb,
    Thanks for replying. I was creating the rules using Admin and it has necessary access rights. Following are the entries that I found in the HBR logs that seem to point to the cause.
    Exception occured: 25:1065:Invalid value admingroup for identity.
    2009-07-10 07:34:39,428 WARN http-10080-Processor1 com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving group by identity
    2009-07-10 07:34:47,146 WARN http-10080-Processor4 com.hyperion.hbr.plugin.planning.PlanningMetadataAppElement - Error retrieving Essbase dbs from server: <> app: {1
    I have also tried to reconfigure EAS but that also doesn't help
    Regards,
    Amol
    Edited by: AmolDatt on Jul 10, 2009 12:35 PM

  • Business Rule access issue

    Hi,
    I have newly set up few business rules in 9.3.1. I have two issues here.
    1. No users listed :In Access Privileges tab,when I click on 'Add' to assign access to a user on this BR, there is only one user i.e admin(Internal) and no other users listed. But in Groups, there are groups listed and I have assigned access to those groups on this BR.
    2. Users can not view BRs in planning web : Although I have assigned access to available groups, the users in those groups can not see this business rule in planning web.
    Note : Even though I login to planning web as admin, I can not see BRs.
    Any help would be greatly appreciated.
    Thanks
    Ashok

    If you have not already it is worth going through the following doc in Oracle Support - "Troubleshooting Hyperion Business Rules Issues [ID 763345.1]"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rules won't run

    in Essbase 9.3 on Enterprise View, Business Rules, Repository view, Projects NONE of my scripts will launch. i can sort of open and but they won't execute. i can copy but i can't run them. i'm dying here because i have got to copy a version to version
    so, question 1 is how to get the business rules to work?
    and question 2 is what's the code (i know it's really really simple) to copy one version to another
    help!

    Restarting services is always a good thing to try, Also I recommend logging into My Oracle Support and having a read of doc id - 763345.1
    It goes through different options for resolving business rules issues.
    One example to copy version is :-
    DATACOPY Working TO Final;
    You may want to put a FIX around it to restrict what you want to copy.
    More information on DATACOPY is available at :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_techref/calc/datacopy.htm
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Error in association of Business Rule to Planning

    My name is Jitendra from India. I am new to Hyperion planning 9.3.
    I am facing problem while attaching a business rule with the planning database (association step). It is showing "Unable to connect to Planning" . But same Business rule is attaching with the Essbase database.
    I have installed 9.3.1Shared Service,Essbase server,Client,cosole,planning (classic application not EPMA application). My planning engine is working fine.
    I am stuck at this point for last 2 days. I saw below guide lines in OTN forum by John.
    Can somebody guide me with this problem or tell me where I can find the doc id - 763345.1
    I saw below guide lines in OTN forum by John.
    "*Before logging into EAS, try logging into the planning application via the web first.*
    *Also make sure the RMI service is running.*
    *If you still have problems I recommend logging into My Oracle Support and having a read of doc id - 763345.1*
    *It goes through different options for resolving business rules issues*."
    Thanks
    Jitendra Padhiary

    Log into "My Oracle Support" - http://support.oracle.com/
    And search for Doc id - 763345.1
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Unable to see Business rule in Dev in 11.1.1.3?

    Hello,
    In Planning while editing the webform under business rules I could not see the business rules when im trying to assign them to a dataform in Dev but I could see only calc scripts. But I could see the business rules in Prod.
    Anyone faced this issue then plz provide ur suggestions on this.
    Thanks

    Have a look at the following doc in Oracle Support - "Have a look at Troubleshooting Hyperion Business Rules Issues (Doc ID 763345.1)"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule Login Failed

    I am trying to run a Business Rule in EAS. However, when I log in to Essbase and when I clcik the plus in front of the Business Rule, it give a message "Business Rule Login Failed"
    Also, when I go to HSS, I do see the item called HP.. under the Business Rule tab. So what could be reason?

    It might be worth going through the following article in Oracle Support - "Troubleshooting Hyperion Business Rules Issues [ID 763345.1]"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rules in BC4J URGENT

    What is Oracle's recommendation for implementing business rules in BC4J?
    There are two approaches that i saw in Oracle documentation:
    1- To implement business rules in the Entity Object. Some rules are implemented in doDML(), some in validate() depending on the type of the rule.
    This approach is explained in the business rules white paper submitted early 2001.
    2- To implement business rules in the Application Module.
    This approach is depicted by the toy store sample application.
    Please direct me to which approach should i use and if there is any documentation about the matter.
    NOTES:
    1- We use JDeveloper 9.0.3.1

    Amr,
    try this paper and let me know if itt meets your requirements.
    http://otn.oracle.com/products/jdev/htdocs/bc4j/BusinessRulesInBc4j.pdf
    Frank

  • Running Business Rules with Decision Service using WebDav

    Hello everybody, I have a problem when I change a rule from Rules Author.
    I have the following scenario:
    Machine1 - I have Oracle Soa Suite 10 and I have defined a rule set using Rules Author pointing to a WebDav repository on Machine2
    Machine2 - I have define my WebDav repository, it contains the rule "amountToPay > 100"
    Machine3 - I have a deploy of a BPEL process using a Decision Service and Decide Activity elements pointing to my WebDav repository
    When I test my BPEL process it works correctly, but after I change the rule in Rules Author (on machine1) to "amountToPay > 200" the next invocations of BPEL process still evaluating the rule "amountToPay > 100" and doesn't evaluates my last changes on the rule, and I need to redeploy my BPEL process so that it takes the new changes on the repository.
    I am using Assert facts, execute rule set, retrieve results, and reset the session operation pattern in decision service and assertExecuteWatchStateless in invoke activity. I tried using assertExecuteWatchStateful as well but there was no difference in the result, any idea of that?
    Does the BPEL process needs to be redeployed?
    What can I do so that my rules take effect?
    I've searched for documentation but I couldn't find any solution.
    Thanks in advance.
    Luciano
    Message was edited by:
    user606994

    Hi,
    I am new to Oracle Fusion and working on Business Rules.
    Can you please tell me the changes need to be done in the sample java application to connect to the webDAV repository(carrental example which they have given in user guide)?
    Thanks in advance.
    I am using 10.1.3.1 version.

  • Where and how to create business rules?

    Hi All,
    1) Where and how to create business rules?
    2) How to configure Rule Engines (Ex: JRULE Engine or any other Rule Engines)?
    3) Whar products are available for Rule Engines?
    Thanks in advance

    Hi,
    You have some options on business rules.
    If you just want to create business rules that are easy for business owners to edit without a lot of training, Oracle BPM has a simple business rules creation and end user edit capability. The benefits to using the rules that come with Oracle BPM are:
    <li> they are simple and easy to edit
    <li> end users can get up to speed quickly to edit them
    <li> when changed, the business process is immediately impacted
    <li> they can use the Oracle BPM business parameters that also come with the product
    Drawbacks are:
    <li> you can only use Project variables as the variable content inside of them
    <li> if a company already has a business rules engine, they are different that the company's standard
    Business rules engines have been used with Oracle BPM. If you are a consultant, first ask if there is a standard business rules engine that the company already has purchased that they use (e.g. iLog from IBM, Corticon...). If this is the case, you typically integrate to the rules using a web service interface that the business rules engine exposes.
    If they do not already have a business rules engine, consider Jrules. The benefits are:
    <li> it is a part of the Oracle BPM Suite that they might have purchased
    <li> version 11g of the Jrules is coming out soon with a friendly front end
    Hope this helps,
    Dan

  • Business Rule Running issue??

    I am having all the BR's in my webform Run on Save
    When the rule runs on save, the rule is taking a lot of time to complete and may it is cretaing loops, may be since there are more than one rule.
    And if I run that rule by double clicking the rule on the same webform it gets completed in 30-40 seconds.
    I don't know what could be the issue
    I don't think there is a problem in my rule because that rule runs quickly by double clicking it.
    Please help!!
    Recenltl I also got error opening Planning
    The eror says:
    Failure to connect to the Apache Bridge
    No Backend server available for connention.
    Thanks

    You could look into setting business rules to run in the background after a set time period, this may help issues with timeouts on the web server.
    Have a look at :- http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/ch02s07s05.html
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Oracle Rules Manager vs Oracle Business Rules

    Hi
    Can someone explain the difference between Oracle Rules Manager and Oracle Business Rules.
    Is Oracle Promoting both the products?
    What I understand is that Oracle Rules Manager comes a part of the Oracle Database 10g R2 (and 11g) and Oracle Business Rules is a part of the SOA suite.
    Is there any difference in the positioning of both these products?
    Our client is evaluating various Rules engines in the market and we want to make sure that we choose the correct product.
    Thanks, Srini

    Igor S. wrote:
    He solves the same problem with rules and without. My question was what would be better? Why would you chose one over the other. I prefer rules that is easy to state, easy to read, and easy to implement. Clear text rules in Prolog being a firm favourite. :-)
    Using a rules engine, with a fairly complex API, in order to define rules? I would want very sound and very robust justification for that.
    Taking this EMP table example. If there is a single AddEmp() PL/SQL procedure interface for adding employees, it is simple matter to see what it does, how it does that, and test and debug that. The only knowledge needed is the ability to read and understand the source code. The same cannot be said of rules engines.
    As for the issue of updating AddEmp() with new rules. Edition redefinition takes care of versioning database objects. And in a far more controlled fashion than dealing with a rules engine that is dynamically update now! while the database is in use - and you have no real idea or real control over when exactly now! was.

Maybe you are looking for