Business rules execution error

Hi,
I am facing an error with business rules and forms.
We are having 6 folders and each folder relating to different departments and each department (folder) contains 5 forms.
The same environment is in UAT server and Production server.
The same UAT server is migrated to Production.
Here the problem is example: In each folder, form 2 is tagged with 3 business rules like rule1, rule2 and rule3.
These 3 rules are same for the form 2 in all folders, except the legal entity, code, prduct will be vary as per the user selection.
but the code is same.
In these 3 rules, the first 2 rules rule1 and rule2 are not working. While double clicking the rule, its says that, error while executing the calculation script. Please check the log file. The same error coming for form 2 in all folders with the same rules which are tagged.
But the same rules are working with the same form in UAT environment. I have tried to change the rules from UAT to Production.
After changing the rules also, the same error is coming while executing the business rule.
So can any one suggest me what to do and how to resolve this.
Thanks & Regards
RREDDY

The same error when executing the business rule after opening the form.
" Error executing the calculation script. Check log for details"
I have checked the log also, but its also showing the same sentence.
While validating the rule, I have checked the same thing and I have compared with the UAT settings also. Its all are fine.
Only these 2 rules with the same form in all the folders are getting the error.
I have done one more thing that copying the content of Business rule code in UAt and paste the same in Production and saved it.
I have checked all other settings they are remain same and no changes. Then I have detached the rules from web form and saved it and log-off from planning.
Again logged in and tagged the BR's to the form and tried to execute, even then also the same error coming.
thanks
rreddy
Edited by: user4483519 on Sep 21, 2009 4:39 AM

Similar Messages

  • Error in Business Rule execution

    Dear Gurus,
    I have two base planning applications whihc are having lot of business rules. I have created Duplicate application for those two application by using LCM and EPMA. I have migrated each and every artefact.
    I am able to see all the Business Rules in planning application and able to launch those but one business rule is giving problem.
    That business rule is having 6 runtime prompts but in error it is stating only one RTP name.
    The Error is - Unable to retrieve variable RTP_LAST_ACT_WK deployed in application PROPTEMP in Planning instance Default
    I am clue less why the application is throwing this error.
    Thanks
    Giri Prasad

    Hi Rahul and Endy,
    I have created another duplicate application now and migrated all the artefacts and I set the default value for RTPs which i got from validation of particular business rule. Now its running fine with default instance.
    The problem is i have created some more applications on different instance than the base application where the business rule validation is throwing different error.
    I can stongly say that the instance is making the difference.
    can you please let me know how to change the instance of existing planning applications.
    Thanks
    Giri

  • Two business rules runtime errors

    Hi,
    The business rules looks very nice but I got two runtime errors, The first I have to deploy twice else I got a wdsl error
    08/02/17 13:05:16 -------> CompositeDeployerTimer: deploying composites ...
    08/02/17 13:05:16 --------->deploying composite model: businessrules/br!1.0*2008-02-17_10-23-41_328
    17-feb-2008 13:05:16 oracle.integration.platform.PlatformMessages warningUnableRegisterService
    WARNING: Unable to register service.
    oracle.fabric.common.FabricException: Error in getting XML input stream: OrderCheckRules_DecisionService.wsdl: Error in getting XML input stream: OrderCheckRules_DecisionService.wsdl: Error in getting XML input stream: oramds:/br/OrderCheckRules_DecisionService.wsdl: MDS-00054: Het bestand dat moet worden geladen oramds:/br/OrderCheckRules_DecisionService.wsdl bestaat niet.
         at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStream(MDSMetadataManagerImpl.java:341)
         at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:141)
         at oracle.fabric.composite.model.CompositeModel.loadImports(CompositeModel.java:149)
         at oracle.fabric.composite.model.CompositeModel.getWSDLManager(CompositeModel.java:130)
         at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.load(WebServiceEntryBindingComponent.java:89)
    The other is more serious. All the business rules fails with the same error.
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.> ORABPEL-36335
    Fact not found in the rule engine working memory, rule session execution failed.
    The rule session bpel:1701 failed because an instance of the fact credit_check_br.OUTPUT could not be found in the working memory of the rule session.
    This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable.
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.executeUnitOfWork(OracleRuleSession.java:516)
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:272)
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:246)
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:1273)
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at java.lang.Thread.run(Thread.java:595)
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.> ORABPEL-36333
    Error while executing the rule session.
    The rule session bpel:1701 failed to execute.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
    SEVERE: <.>      at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:287)
    SEVERE: <.> Fact not found in the rule engine working memory, rule session execution failed.
    The rule session bpel:1701 failed because an instance of the fact credit_check_br.OUTPUT could not be found in the working memory of the rule session.
    This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable.

    I'm not sure what you did to create the rule you are running here. Did you try the Rules chapter of the 105 sample on the TP3 page? That one does work.
    Once you have it working using the sample, try your exercise again and let us know what you did to create your rule. There are many permutations here and we want to know what doesn't work.
    Heidi.

  • Problem with Business rule-Essbase Error(1042017):

    Hi,
    I am getting the following error when i run this business rule specifically.
    Detail:Cannot calculate. Essbase Error(1042017): Network error: The client or server timed out waiting to receive data using TCP/IP.  Check network connections.  Increase the NetRetryCount and/or NetDelay values in the ESSBASE.CFG file. Update this file on both client and server.  Restart the client and try again.
    I dont get this error with any other rule. I have checked the solution provided in this link
    _[http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_error/erhelp.htm#ercalc.htm]_. But this solution wont help because i dont get this error in any other rule.
    The rule i run is
    "Depreciation Value" = "Cumulative.Asset value"/ ("Assumptions_Programs"->Jul->@UDA(Entity,@NAME(@CURRMBR(Location)))->@UDA(Location,@NAME(@CURRMBR(Location)))->"Assets life in months");
    The functions in the above rule will get replaced as below
    "Depreciation Value" = "Cumulative.Asset value"/ "Assumptions_Programs"->Jul->IND_Assumptions->LOC_IND->"Assets life in months";
    If i hardcode and run, i dont get this error. Please help.
    Regards,
    Ragav.

    The reason it works when you hard code it and why it doesn't when use UDA is simply that you should never have a multiple answers in a cross dimensional. @UDA function returns multiple answers. Even if for your case it only brings back one I believe it is tripping up the calculation. Worse if you are actually bring back multiple answers for @UDA that is definitely not going to work.
    I would have to understand all your fixes above the calcultion to recommend you the best possible solution. But at least you understand why you are getting the error and what you have to fix

  • Business Rule Validation Error

    Hello,
    Please help me I'm finding the this error when I'm validating Business Rule in Admin Services.
    "Unable to run or validate this rule (Demo2) against the following location: Essbase/Amit-pc/Sample/Basic for user Admin"
    Rahul

    Hi,
    Make sure you add the location in the locations tab of the business rule, then give the user access in the next tab along.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Validation of business-rule gives error

    Hi,
    After valadating the following business-rule i get an error message.
    0001 FIX ("FY08","50120","DEC")
    0002 FIX ("EJV2")
    0003 Cleardata "50160" ;
    0004 ENDFIX
    0005 DATACOPY "50120"->"EJV1" TO "50160"->"EJV2" ;
    0006 ENDFIX
    The error message is:
    Validation error from planning server 'http://sth135.gwnet.nl:19000/HyperionPlanning/servlet/HspAppManagerServlet'.
    'Error:Cannot calculate dimension member [50160] with restricted member [50120]An error occurred while running the specified calc script. Check the log for details. on Rule object with name EPMSPEEL.Resultatenrekening.test'OK (O)
    It seems to have something to do with a calculation that tries to calculate a member after restricting the calculation to a different member in the same dimension. However, as my knowledge of businessrules is (yet) limited I can not figure out how to adjust the rule properly.

    You can not fix on a dimension and do subsequent calculations on that dimension. For example you can not say :
    Fix(Jan)
    Jan = Feb + March;
    EndFix
    You need to limit the scope in the fix statment to other dimensions not the one you are trying to calculate

  • Business Rule Sequence Error in Planning

    Hello Everyone,
    I have a Planning application where users can run a sequence of rules by going to Tools > Business Rules and selecting the sequence. The sequence has about 8 rules in it. The sequence errors after the 7th rule (a currency conversion/calculation which takes upwards of 12 minutes). The logs do not say anything about an error, however, it does say that the active user was cleared on the database. (The BR log says that the rule never finished but the Essbase log says that it finished. The following rule in the sequence never starts.
    Note: The business rule sequence completes without errors when the sequence is started from Essbase Administration Services.
    Is there some type of timeout/setting update I should look at or any suggestions on where to look within the business rule?
    Thank you,
    Mark

    Hi,
    Have a read of the following :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/ch02s07s04.html
    It explains how to set the threshold before business rules are run in the background to get around timeouts.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business rule Log/error files in 11.1.1.3?

    Hi,
    How can I trace out the status of business rules in EAS for running a calculation on essbase cube.where can I find these log/error files?
    In log files can we trace out the error like where it went wrong...?
    Thanks

    If you have a look at hbrlaunch.log it will provide details of the business rules that have been run.
    If on 11.1.1.3 and windows the file can be by default in C:\windows\system32
    If you do get any errors running the rule then the essbase app log is probably the best to find more information on the error.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule Execution

    Hi
    We have a aggregation Rule which works on 3 dimensions. It was taking too much time for execution, for this we have removed number of records from 2 dimensions and the size of dimension reduced from 11000 members to 100 members. But still same business rule taking same time for execution.
    Any Idea, how can we improve performance of Business Rule??
    Thanks
    Jiya

    Hi,
    It depends upon the hierarchy to be aggregated, since you have reduced the members to very few, you can do like:
    1.Try to aggregate the dimension using single AGG command.
    like AGG(DIM1,DIM2, DIM3) rather than writhing separate AGG commands for each dimension.
    2. SET CALCPARALLEL n; for parallel calculation if you are just aggregating the dimensions.(n is the number)
    Hope this works as pointers for your issue..
    Thanks,
    Sourabh

  • Display of data after Business Rule Execution

    Hi Gurus
    We are using 11.1.2 and experiencing few problems with some of out Business Rules. The problem is, BR executed successfully and the resultant data is not displaying in the target form. As a workaround, we put a dummy value in any of the target's combination and re-execute the BR, this time BR gets populate the target cell. Pls advice what sort of problem is this???
    Thanks in advance,
    SNK

    It could be down to the business rule not creating blocks, by entering dummy data then you are creating the blocks and the rule will run as expected.
    Have a look at this post :- Re: Busines rule Issue
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule Importing Error

    Hi All,
    I am working on Hyperion Planning 11.1.1.3 and Essbase the same version.
    I took the back of my project related BR back like this.
    1) Right Click on the Business Rule and imported
    2) Selected my project related BR
    3) Select the dependants and click on Export.
    4) Saved in C drive.
    I successfully migrated the application to another system. But BR cant imported.
    Please, any one help me out on this.
    Thank You
    EP

    Hi,
    Make sure you add the location in the locations tab of the business rule, then give the user access in the next tab along.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Smartview Forms - Business Rule Execution

    Users edit data within Planning, but don't see changes when refreshing in SmartView until a user executes business rules {Aggregation rule} on the Plan2 cube within Planning [via internet explorer].
    Once the form where the business rule is attached is loaded/saved [set to both on the form / business rule property] - the data in SmartView has the calculation updated.
    Do business rules NOT run from SmartView?

    buiseness rule can be executed from smart view as well but before that i would like to tell you that smart view can be connected to
    1)Essbase using the URL http(s)://<servername>:13080/aps/SmartView
    2)Planning using the URL http(s)://<servername>:8300/HyperionPlanning/SmartView
    here 13080 is the default smart view port for Essbase and 8300 is the default port for Planning.
    Now if the user makes a connection to planning then he can view the data forms and the buiseness rules but not the normal grid view that was visible otherwise in essbase.
    for Forms : Hyperion tab -> Forms -> Select Forms
    for HBR/Calculation Scripts : Hyperion tab -> Calculation options -> Buiseness rule
    if you are connected through Essbase then you can not view the HBR and forms but if you are using the calculation scripts for aggregation then they are visible
    Hyperion tab -> Calculation options -> Calculate

  • Rule Execution : Error while executing a rule session unit of work

    Error while executing a rule session unit of work.
    The rule session CreditRule:130002 failed to execute a unit of work.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    I have created a simple rule and using a decision service and a decide process activity I have tried to run the orchestration.
    After compiling and saving and re-opening the orchestration flow looks correct.
    When I execute the process I get the above error.
    Is this something wrong with the Rule ?
    Can anyone offer any advice
    Thanks
    Cliff

    Hi.
    Any further advice on this issue?
    Getting the same problem and cannot figure out a solution.
    How do I check the "underlying exception" btw?

  • Validating the Business Rule  Essbase Error(1200315):

    When i Execute the BR
    FIX([v_Year],[v_Scenario],"Working", "USD","EUR", "HSP_InputValue",@LEVMBRS("Datasource", 0))
    /* @ANCESTORS ("Products");
    @IDESCENDANTS ("Entities");*/
    AGG ("Products","Entities");
    ENDFIX;
    It is Successful.
    But when i Change the rule with *"JPY"* adding as it is one of the Currency UDA.
    FIX([v_Year],[v_Scenario],"Working", "USD","EUR",_*"JPY"*_, "HSP_InputValue",@LEVMBRS("Datasource", 0))
    AGG ("Products","Entities");
    ENDFIX;
    the Validation throwing me an error.
    *Detail:Cannot calculate. Essbase Error(1200315): Error parsing formula for [FIX STATEMENT] (line 282): invalid object type*
    Can you please Give me the suggestion
    JPY is just a another currency member like USD and EUR.
    But it is throwing me error while i am updating the BR.
    In the Same BR
    There is a Macro
    I pass the parameter "USD" and "EUR" in the Macro. It works good but
    If i Pass the Parameter for a Macro as "JPY"
    It is throwing an Error
    *Detail:Cannot calculate. Essbase Error(1012004): Invalid member name [JPY]*
    I know the Errors means "JPY" Member is INVALID, But the JPY is present in the Outline same as USD and EUR in the UDA "Currency".
    Edited by: 838300 on Oct 13, 2011 10:14 AM
    Edited by: 838300 on Oct 13, 2011 10:14 AM
    Edited by: 838300 on Oct 13, 2011 10:30 AM
    Edited by: 838300 on Oct 13, 2011 10:34 AM

    Are you definitely sure JPY exists in the essbase application, go into eas and open the outline and check.
    It may exist in planning but if it is not defined as a reporting currency then it won't exist in essbase.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • EPMA Business Rule Validation Error

    Validation error from planning server
    “http://servername
    Appname=finplan1
    ‘Error: Cannot calculate dimension member [20010] with restricted member [Cost per Unit COS Material] on Rule finplan1.URC.Manufacturing Cost Calc’

    Are both of those members in the same dimension? Meaning do you have Cost per Unit COS Material in a fix statement and _20010_ in the calculation?

Maybe you are looking for

  • Envy 17 J130 simple pass v8.1.11

    I have an Envy 17 J130 Laptop bought new 8 months ago and have loaded on around 20 Websites into SimplePass but it does not ask me anymore if I want to load a new Website. Is there a limit to the number to be able to load onto SimplePass. I have Wind

  • EXSORT_READ_ERROR

    Dear Collegues, now and then we get a runtime error EXSORT_READ_ERROR with error no. 22 and error text "Invalid argument". We get this runtime error from different batch jobs: F110*, report painter queries, ... It seems that the external sort tries t

  • Slow access in E900 N150 wireless router

    Hi, I bought a Ciso Linksys E900 N150 wireless router yesterday. I configured router succesfully with the help of Setup CD. On my wired connection I am getting 10 Mbps speed.  Things are bad when connected via router. A wired-router connection or wir

  • Enterprise Portal Business Objects and usage in VC

    Dear all, environment : Enterprise Portal / mySAP ERP 2005 / Visual Composer. I would like to use e.g. List Order Fulfilment ( a BO in the pcd) PCD location : pcd:Business_Objects/com.sap.pct.erp.common Object type : com.sapportals.portal.businessobj

  • PDF Fillable Forms

    What is the best way on a Mac to turn a Pages/Word document into a PDF form that has forms that can be typed in by the end user and printed out?