Essbase business rule error

Hello

Creating business rule in essbase I get error while combining the outline of essbase next server:
"Essbase 172.18.28.74 server connection error".

My essbase server running and I m able to open the application, write scripts of calc etc.
Any idea?

Thank you

You create a company that uses a planning connection or through essbase, for problems with the company rules I have suggestions you connect to "My Oracle Support" and search for Doc - id - 763345.1

See you soon

John
http://John-Goodwin.blogspot.com/

Tags: Business Intelligence

Similar Questions

  • Business rule error

    Hello

    When I try to associate a schema to HBR, I get the following error.

    Error connecting to server ServerName/appname Essbase.

    Details: cannot open the selection of members. Error (1051544) analytical server: unknown error: not a valid entry

    If I ping the server it gives the answer.

    Thank you and best regards,
    Konrad.

    Hello

    If you start the services in the following order, RMI, EAS, planning
    Now, you have to connect to the planning via the web application.

    Open the EAS, and then create a rule and business when you associate the outline planning application you just logged in should be available in the list.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Issue when executing the planning of business rules

    Hello

    I get the following error when trying to run a Planning Business Rules of EPMA production environment. The same rules of business work without any problem in UAT which is exactly in line with the production.

    Getting the following message while starting business rules:

    Error detected while trying to perform the work: naming rules

    Newspaper:

    [ACTIVE] ExecuteThread FATAL: '2' for queue: com.hyperion.planning.calcmgr.HspCalcMgr '(self-adjusting) weblogic.kernel.Default"- cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.
    -Cannot run validateRule(). An error occurred when executing the specified calc script. See the log for more details.

    FATAL Thread-2352 calcmgr.launch - Server/Application/base of data: localhost Business Rule Name: user: M05 FP data planning.     Exception: com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.

    com.hyperion.planning.InvalidCalcException: an error occurred when executing the specified calc script. See the log for more details.

    Please could someone tell if you're aware of something like this?

    Thank you
    Jean

    Remove essbase Server console of Regional service,
    Add Server Essbase with IP address or host name and try again.

  • Cannot we discovered 11.1.2.1 planning business rules

    Hello
    Cannot discover us planning that have been created in Essbase business rules?
    Thank you

    Ah, to view the contents you will need to open HBR aka EAS

    Pablo

    Published by: Pablo on December 31, 2012 12:17 AM

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

    Hello

    I get the following error when I run this business rule specifically.

    Details: cannot calculate. Essbase Error (1042017): network error: the client or the server timed out while waiting to receive data by using TCP/IP.  Check the network connections.  Increase the values NetRetryCount or NetDelay in the ESSBASE. CFG file. Update this file on the client and the server.  Restart the client, and then try again.

    I don't understand this error with any other rule. I 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 does not help because I do not get this error in any other rule.

    The rule that I run is

    'Depreciation value' = "Value Cumulative.Asset" / ("Assumptions_Programs"-> Jul-> @UDA (Entity,@NAME (@CURRMBR (rental))) - > @UDA (Location,@NAME (@CURRMBR (rental)))-> 'Active life in months');

    The functions in the above rule will not be replaced as below

    "Depreciation value' ="Value Cumulative.Asset"/"Assumptions_Programs"-> Jul-> IND_Assumptions-> LOC_IND->"active life in months. "

    If I hard code and run, I do not get this error. Help, please.

    Kind regards
    Brig.

    The reason why it works when you hard code and why it does not use when the UDA is simply that you should never have a multiple responses in a dimensional cross. Function @UDA returns multiple responses. Although in your case he brings only one I think it fires the calculation. Worse if you are actually bring multiple responses for @UDA that certainly isn't going to work.

    I understand all your corrections above the calcultion to recommend the best possible solution. But at least you understand why you get the error and you have difficulty

  • Strange error when you try to validate a business rule

    I get this strange error when I try to validate a business rule:

    Details: cannot calculate. Essbase Error (1200369): error optimize [69972] formula (line 38): cannot cross the same dimension members


    The rule is:

    DIFFICULTY (@RELATIVE ("SG & A", 0))
    '69972' = (("60001"-> "C1130"-> "Tous les projets"-> "Tous les employés») + ("69971"-> 'C1130'-> 'All projects'->"All employees")) * ' SG & a % of C1130 '-> 'No cost center'-> 'PNULL',-> 'no employee" * (("Effectifs"->"Tous les projets"->"Tous les employés»)-(«C1130 «->» effectifs»-> «Tous les projets»-> «Tous les employés»)) / (("Effectifs"->"SG & A"->"Tous les projets"->"Tous les employés»)-(«C1130 «->» effectifs»-> «SG & A»-> «)) ((All projects"->"All employees"));

    ENDFIX

    Msg of error indicates that you have used the operator of crossdim with the Member of the same sun. Cross the check again.
    EX:
    'C1130'-> 'Numbers'-> 'SG & A'-> 'All projects'-> 'all employees '.
    Are all these members belong to various dimesions?

  • Error opening of AAS business rule

    Hello

    I'm unable to open console ASA business associated with one of the planning rules / Essbase application. This particular planning application is also not appear when I try to "select Preview ' for the business rule. The rules of business for this particular application are works good planning of a web application.


    Error recovery planning request app_name on server servername.
    Details: Exception occurred. Please check your log file for more details.

    hbrserver.log randomly shows one of the following two errors:
    2010-06-15 16:02:56, 469 [ACTIVE] WARN ExecuteThread: '1' for the queue: com.hyperion.hbr.plugin.planning.PlanningMetadata "(self-adjusting) weblogic.kernel.Default" - error recovery planning request app_name on server servername.

    or

    2010-06-15 15:28:22, 094 [ACTIVE] WARN ExecuteThread: '0' for the queue: com.hyperion.hbr.plugin.planning.PlanningMetadata '(self-adjusting) weblogic.kernel.Default' - Impossible to recover root element connected to planning/server_name/app_name/database_name


    There is no problem with the other rules of business that are associated with other applications.


    I tried to restart the Regional but that does not solve the issue. Furthermore, I believe that this problem came after I manually deployed 64 bit weblogic for EAS. On other environments where tomcat is used there is no problem at all.


    Thanks in advance.

    I assume you've tried the standard process of: -.
    Stop planning, EAS, RMI services.
    Start planning of RMI, EAS,
    Connect to the planning through the web application.
    Connect to EAS, open your rule.

    Also you can create a new rule for the planning application after following the process described above?

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Error when creating a business rule

    Hi all

    I'm trying to create the regional service console m rule when I choose business rule > repsitory display > rules > new rule > select outline.
    I am able to select an essbase database schema, but while I am trying to select the outline planning I get the following error


    WARN http-10080-Processor4 com.hyperion.hbr.plugin.planning.PlanningMetadata - connection error in the metamorp-ee0b9e of Planning Server.


    Any suggestion?

    Thank you

    The problem is solved? You log on with the default admin user? Given that it is a question in the environmental assessments for business so rules using user default hyperion. For example, to create a new admin user and try. I hope this will help you!

    byeee
    Ankur

  • connection error of business rules for outline planning application

    Hi all
    I recently migrated schemas uat to configured prod.i evrything successfully.when database
    I loged in the console of Regional service with the user (other than the administrator) that the user has all access to create business rules.
    I tried to create new business rule to select the planning application.
    I get this error"error connection server essbase < servername >: < appname >
    in the details of the error "connection to the server pllanning < servername > error: < appname >.
    and "error loading of objects from data source: java.sql.SQLException: [Hyperion] [Oracle JDBC Driver] object has been closed."

    Please someone help on these

    concerning
    SAV

    Hello

    I reconfigure EAS on the machine production and the drop and re-create the database.
    So I'd either use the migration tool to copy rules from one server to another, or just rules the export as xml and then import them again.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Error using EXCLUDE in business rules

    I've been able to use EXCLUDE successfully in calc scripts, but not in business rules. When I copy the Calc Script code containing an EXCLUSION (see below) to a business rule, I get the following error:

    FIX (@IDESCENDANTS ("TIP_10"))
    EXCLUDE("1040080")
    "10RF1310" = "RF_Cum_Temp" * "FY_Rate"-> "7RF30000";
    "10RF1320" = "RF_Cum_Temp" * "PY_Rate"-> "7RF30000";
    ENDEXCLUDE;
    ENDFIX;

    Meeting ") ' at line 25, column 18.
    Expected one of:
    "::" ...
    ":" ...
    "->" ...
    "=" ...
    < MULOP >...
    "+" ...
    "-" ...
    < RELOP >...
    < EQOP >...
    "AND"...
    "GOLD"...
    ";" ...

    When I remove EXCLUDE it, it works. I hate having to chop my Calc in order to bring them into the rules of the company, but this seems the only alternative. We use Essbase version 9.3.1. I noticed someone in the forums had the same question, but never received an answer as to if it is a 9.3.1 limitation, etc. Here is the original post: EXCLUDE... ENDEXCLUDE in business rules

    Thanks for any help!

    @LIST is just a way to create a game of a series of individually selected members who do not have a hierarchical relationship of members. You can use it in a large number of functions.

    The game to the right of the decimal point in the @REMOVE must be a member - member set can be a function, say @CHILDREN or so cherry picked, @LIST.

    I still consider @REMOVE as a superset and together, including the value of superset.

    So for your code, I think it would be something like:
    Fix (@Remove (@LIST, @descendants (MemberName) (mn1, mn2, mn3, mn4, etc..)))

    I think that the combination of @DESCENDANTS and @REMOVE behave as EXCLUDE.

    By the way, I try to make these corrections on the members of level 0 and then roll as it affects fewer blocks of data and then roll up the numbers. It is almost always more rapid, but may not work for you.

    Kind regards

    Cameron Lackpour

  • Error calling operation, working business rule

    I'm a Faulted while invoking the operation 'callFunctionStateless' the provider 'OracleRules1.OracleRules1_OracleRules1_DecisionService_1' on a business call inside my rule on my ApprovalProcess.bpel.  This approval policy is related to activity of the user to be created.  I am using Enterprise Manager 11.1.1.7.0  It's the first rule of business, I have worked on.  The payload for the invoke is:

    < messages >

    < entry >
    < Invoke_callFunctionStateless_InputVariable_1 >
    < part name =" payload " > 
    < callFunctionStateless />

    </ part >

    </ Invoke_callFunctionStateless_InputVariable_1 >

    </ entry >

    < fault >

    < bpelFault >
    < faultType > 0 < / faultType >

    < operationErroredFault >

    < part name =" payload " > 
    < errorInfo >
    < errorMessage > Index: 0, size: 0 < / errorMessage >

    </ errorInfo >

    </ part >

    </ operationErroredFault >

    </ bpelFault >

    </ fault >

    < faultType >

    < message > 0 < / message >

    </ faultType >

    </ messages >


    I guess the issue is because the input parameters are empty?


    That's what I see in the soa_server1.out when I test this point.

    < 14 may 2014 9:35:43 CDT > < error > < oracle.soa.services.rules > < BEA-000000 > < < >. error when running the session rule.

    The session of rule 10184 cannot run.

    Check the underlying exception and fix the error. If the error persists, contact Oracle Support Services.

    Error when running the session rule.

    The session of rule 10184 cannot run.

    Check the underlying exception and fix the error. If the error persists, contact Oracle Support Services.

    at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:276)

    at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:278)

    at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:342)

    at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.request(BusinessRulesServiceEngine.java:1024)

    at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)

    at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:182)

    to oracle.integration.platform.blocks.mesh.MeshImpl$ 2.run(MeshImpl.java:217)

    at java.security.AccessController.doPrivileged (Native Method)

    at javax.security.auth.Subject.doAs(Subject.java:396)

    at oracle.integration.platform.blocks.mesh.MeshImpl.doRequestAsSubject(MeshImpl.java:215)

    at oracle.integration.platform.blocks.mesh.MeshImpl.request(MeshImpl.java:187)

    at sun.reflect.GeneratedMethodAccessor4517.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

    Thank you

    Tom Henriksen

    Yes, you must create an xml based on the RequestCatalogDetailsDataType to complete. Then you should be able to send to business rules like this: but in your case you have to send it to the variable of the dsIn.

  • Validation error in calculation Manager business rule (@_AT)?

    I've migrated a 11.1.1.3 business rule and both macros (models) in the calculation Manager 11.1.2.2. When I validate the script I get the following error. Everyone has seen this before or have any advice? Script syntax checks ok.

    "An error occurred in: rule: FCO_3YrBud_DGAlloc error: formula [statement of DIFFICULTY] (line 24) parse error: expected [()] found [@_AT]" after the function name rule FCO_3YrBud_DGAlloc ".

    Line 24 is the first declaration of FIX in the script below show:

    UPDATECALC OFF SET; AGGMISSG OFF SET;

    Model of % (name: = "FCOm_TargetSection", ask: = 'FCO', plantype: = 'FCO', PDT: = ("parm1": = ([["three year Budget"]]), "parm2": = ([["DGAllocation"]]), "parm3":=([[{FCOrtpYears}]]),"parm4":=([[Mar]])))))

    Model of % (name: = "FCOm_TargetAgg", ask: = 'FCO', plantype: = 'FCO', PDT: = ("parm1": = ([["three year Budget"]]), "parm2": = ([["DGAllocation"]]), "parm3":=([[{FCOrtpYears}]]),"parm4":=([[Mar]])))))

    First model:

    UPDATECALC OFF SET; AGGMISSG OFF SET;

    /****************************************************************************************************************

    FCOm_TargetSection

    parm1 = scenario

    PARM2 = version

    parm3 = years

    parm4 = periods

    The purpose of this macro is to translate GBP target and copy in the Curr entry and aggreggated. Step 1: Copy the total Section entry to I / P Total Section and no step 1 project: copy converted into money - no need to translate entries all entries are in GBP step 2: copy entry GBP to Curr NA values

    *****************************************************************************************************************/

    DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), "Curr NA", "basic", 'Entry in the currency', ' one - 6111 "," A - 6112 ',' A - 6113 ', ' a - 65 ',' A - 66 ',' A - 620905 ')

    DATACOPY 'Total Section' to 'Input_Total Section;

    DATACOPY 'Total Section' to 'no project ';

    ENDFIX

    DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), 'Curr NA', 'Total Section', Section 'Input_Total', 'No project', ' base', ' a - 6111 "," A - 6112 ',' A - 6113 ',' A - 65 ',' A - 66 ',' A - 620905 ')

    DATACOPY 'entered currency' to 'convert currency (GBP);

    ENDFIX

    DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), @IDESCENDANTS ("BH - T"), "Total area", 'Input_Total', 'No project' Section, "basic", 'Entered in the currency ", converted into currency (GBP)', ' a - 6111", "A - 6112 ',' A - 6113 ',' a - 65 ',' A - 66 ',' A - 620905 ')

    DATACOPY "Curr NA ' to 'entry GBP;

    ENDFIX

    Second model:

    /****************************************************************************************************************

    FCOm_TargetAgg

    parm1 = scenario

    PARM2 = version

    parm3 = years

    parm4 = periods

    The purpose of this macro is to target data aggreggate Step2: aggregate data

    *****************************************************************************************************************/

    DIFFICULTY (([["trois ans Budget"]]), ([["DGAllocation"]]), ([["FY15"]]), ([[Sun]]), "basic", "Entered in the currency ',' converted to currency (GBP)")

    CALC DIM ("account", "BudgetHolder", "Admission tickets", "SectionProjects");

    ENDFIX

    In fact

    I just re thinking about your message. My comments above is not correct for your situation. The syntax above is correct if you are talking about the code 'in' the model itself (so if you open the template and look at the code). But if the code you have posted in your messages made from the window of script of the rule (in script view) then your problem is something different potentially.

    So the first thing is to make sure that in the model itself (open model), the PDT is defined in the global range or range of Member as [Parm1], [Parm2] etc. (or difficulty, depends on the way the model is shown) as I said in my first reply above, the model only defines the DTP, not members and must be placed between square brackets , as [Parm1}. Who will make that the DTP as defined in your model correctly. Then we need to look at how you define these PDT in the rule itself. Normally, it is much easier if your rule is in the chart view, as you just click on the model and you can enter the values. As you have your rule in Script mode, you must be very careful about how you set the values of the PAO. Every DTP 'type' has a different syntax in script mode.

    Looking at your script again I see another problem potentially. When you set the values in the DTP, the value must locking with double brackets, so [['three year Budget"]]. In your script, you must also in brackets. That is not always correct. There are moments between brackets and double square brackets is correct, but it is only when your DTP is of type 'Members', and by default, according to me, old macros of business rule translates into templates with the "Script" DTP types

    So, if you also change your business section where the models are defined as below; (as you can see, without parentheses around the DTP values).

    UPDATECALC OFF SET; AGGMISSG OFF SET;

    Model % (name: = "FCOm_TargetSection", application: = 'FCO', plantype: = 'FCO', dtps:=("parm1":=[["Three_Year_Budget"]],"parm2":=[["DGAllocation"]],"parm3":=[[{FCOrtpYears}]],"parm4":=[[Mar]]))))

    Model % (name: = "FCOm_TargetAgg", application: = 'FCO', plantype: = 'FCO', dtps:=("parm1":=[["Three_Year_Budget"]],"parm2":=[["DGAllocation"]],"parm3":=[[{FCOrtpYears}]],"parm4":=[[Mar]]))))

    The end of the game should be that when you open your rule and the view script and script tab then select low bottom your models should look as below, as you can see, everything that needs to be included in the script are the values substituted for the definition of the model, the key point is that there are no brackets or parentheses. The script should show script "pure". (I have highlighted and underlined how these 4 PDT should result in script mode)

    First model:

    UPDATECALC OFF SET; AGGMISSG OFF SET;

    /****************************************************************************************************************

    FCOm_TargetSection

    parm1 = scenario

    PARM2 = version

    parm3 = years

    parm4 = periods

    The purpose of this macro is to translate the target entry to GBP and copy of Curr NA and associate. Step 1: Copy the total Section entry to I / P Total Section and no step 1 project: copy converted into money - no need to translate entries all entries are in GBP step 2: copy entry GBP to Curr NA values

    *****************************************************************************************************************/

    DIFFICULTY ('Three-year Budget', 'DGAlocation', FY15, Mar, @IDESCENDANTS ("BH - T"), "Curr NA", "basic", 'Seized currency', '-6111 ", '-6112", "has - 6113", "A - 65", "A - 66", "-620905")

    DATACOPY 'Total Section' to 'Input_Total Section;

    DATACOPY 'Total Section' to 'no project ';

    ENDFIX

    DIFFICULTY ('Three-year Budget', 'DGAlocation', FY15, Mar, @IDESCENDANTS ("BH - T"), "Curr NA', 'Total Section', Section 'Input_Total', 'No project', 'basic', '-6111", '-6112 "," has - 6113 "," A - 65 "," A - 66 ","-620905 ")

    DATACOPY 'entered currency' to 'convert currency (GBP);

    ENDFIX

    DIFFICULTY (FY15, Mar, 'DGAlocation' and 'Three-year Budget', @IDESCENDANTS("BH-T"), 'Total Section', Section 'Input_Total', 'No project', 'basic', 'Entered in the currency "," converted into currency (GBP)', '-6111 ", '-6112", "-6113", "A - 65", "A - 66", "-620905")

    DATACOPY "Curr NA ' to 'entry GBP;

    ENDFIX

    Thank you

    Anthony

  • Business rule for Essbase cube calculation in 11.1.1.3?

    Hello
    Can we use business rules to use @XREF of transfer of data from a cube to the other cube. Why I went to business rule is, I can put together of business rules in a sequence and all new user can execute this order on demand and even we must invite also to who.

    So, I want to clarify that I can use the management rules for the following calculations Essbase calc scripts?
    Receive the response.
    Thank you

    Right,

    In fact, business rules run in any case essbase cubes.
    Don't forget to plan and BRs add additional layers as guests, forms, security, process...

    Business rules do you think we address version of calc scripts with features more. In the end, they run on essbase cubes...

    Kind regards
    Ahmet

  • Diff between the combining of planing &amp; Essbase locations business rule

    Hi guys,.


    I know that this may be a matter of elementary... We know that we are able to execute a business rule with a planning scheme & also an Essbase outline... I just wanted to know the difference. IE associating the BR is outlined planning offer additional benefits...?

    Thank you

    user9098908 wrote:
    I just wanted to know the difference. IE associating the BR is outlined planning offer additional benefits...?

    Yes you can see the business rules in planning if you associate with a planning application, you can also pass on information of Member of web forms in variables.
    Not all customers who purchase essbase also buy planning and business rules can be used either with you it is important to make two connections.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Business validation error rule

    We migrated prod DEV business rules.
    All the rules have been migrated in the same way. We are able to validate the rules against a cube, but not another.
    It's not a permissions issue. We tried a few userids - all of which are admins.
    The error:
    Cannot execute or validate this rule (< RuleName >) from the following location: < name of the Cube planning > for user < username >.

    Any ideas?
    Thank you
    Elkaïm

    When you export business rules make sure you click on the button for dependants, as it includes all the variables/macros associated with the rules.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

Maybe you are looking for