Problem in setting participant in business rule
Hi All,
I am facing problem while setting the target participant in business rule. I want to route the task to the target participant for the adhoc routing in serial process .It's not taking the value as participant name.
I have 5 participant for approve d task .But when I am writing
If PreviousOutcome.outcome=="'REJECT'"
then
call GOTO(participant:"CTU")
as CTU is one of the participant in the process.
But it gives the error while deploying the application as unknown participant .Please tell me how come I route to different participant as per the condition in serial routing.
please help me.
Thanks & Regards
Aseet
Multi-post:
http://forum.java.sun.com/thread.jspa?threadID=727161&tstart=0
Similar Messages
-
Problem with two of my business rule triggers
Good morning every one,
I have a small problem with two of my business rule triggers.
I have these tables:
pms_activity
csh_cash
csh_integrate_leh
csh_integrate_led
and my process goes like this:
upon approval of a row in my pms_activity table I have a trigger that insert a row in my csh_cash - and in the csh_cash table I have a trigger that will insert in the csh_ingerate_leh and csh_integrate_led.
my problem is pms_activity does generate a row in csh_cash but the trigger in the cash does not fire to generate a row in the csh_integrate_leh and led tables.
I have generated in the following order after I created my business rule:
I have generated the table from the designer (server module tab)
I have generated the CAPI from the head start utility
I have generated the API from the designer
I have generated the CAPI from the designer
I have run the recompil.sql
I have checked that my business rule trigger is enabled and should run on insert and no where restriction
=== this is my business rule logic ======
l_rule_ok boolean := true;
begin
trace('br_csh001_cev (f)');
csh_gl_pkg.csh_gen_integ_jvs(p_id
,p_ref_num
,p_own_id
,p_trt_id
,p_value_date
,p_description
,p_amount
,p_cur_id
,p_gla_dr
,p_gla_cr
,p_gla_pl
,p_gla_rev
,p_gla_eqt);
return l_rule_ok;
exception
when others
then
qms$errors.unhandled_exception(PACKAGE_NAME||'.br_csh001_cev (f)');
end br_csh001_cev;
==== end =======================
Any help will be appreciated as I have struggled with this for two days.
Thankshmmm...
Try resetting it again and restoring with the same backup file...
Does the phone work properly once you've reset it before you try restoring? A lot of people here have experienced problems restoring from backups... could be worth forgetting about it and starting from scratch.
You could try contacting your nearest Nokia Service Centre (www.nokia.com/repair) and see if they can do anything - it may need the firmware reinstalling or upgrading... possibly... give them a call though and see.
Nokia History: 3110, 5110, 7110, 7110, 3510i, 6210, 6310i, 5210, 6100, 6610, 7250, 7250i, 6650, 6230, 6230i, 6260, N70, N70, 5300, N95, N95, E71, E72
Android History: HTC Desire, SE Xperia Arc, HTC Sensation, Sensation XE, One X+, Google Nexus 5 -
Problem with FIX-Statement in Business Rule
Hello,
ich have a business rule with two nested FIX-Statements.
I calculate depending on the month in the runtime-prompt a forecast for this month. After that i fix on that month an clear some specific accounts. But some of these accounts still have data.
they are in the cleardata section and they are children of FiBuKonten from the first fix. When i leave out the @CHILDREN("FiBuKonten") in the first fix the accounts are cleared as excepted, but i need that fix because not all accounts are part of this forecast.
I changed everything to work as a calc-script and the same problem appears, on dev and prod database.
Why are some accounts cleared while others not ? Really misterious!
Here is the rule
FIX([TEBIT_RTP_Year],[TEBIT_RTP_Version],"IFRS operativ",[TEBIT_RTP_Entity],"Daten brutto","Daten_brutto_P_M",@CHILDREN("FiBuKonten"))
[TEBIT_RTP_Period](
IF(@ISMBR("Jan"))
Actual_kum = Budget_kum;
ELSEIF(@ISMBR("Feb"))
Actual_kum = Budget_kum;
ELSEIF(@ISMBR("Apr"))
Actual_kum = @ROUND(("1HR"->Dec - Actual_kum->Mar)/9 + Actual_kum->Mar,2);
ELSEIF(@ISMBR("May"))
Actual_kum = @ROUND(("1HR"->Dec - Actual_kum->Apr)/8 + Actual_kum->Apr,2);
ELSEIF(@ISMBR("Jul"))
Actual_kum = @ROUND(("2HR"->Dec - Actual_kum->Jun)/6 + Actual_kum->Jun,2);
ELSEIF(@ISMBR("Aug"))
Actual_kum = @ROUND(("2HR"->Dec - Actual_kum->Jul)/5 + Actual_kum->Jul,2);
ELSEIF(@ISMBR("Oct"))
Actual_kum = @ROUND(("3HR"->Dec - Actual_kum->Sep)/3 + Actual_kum->Sep,2);
ELSEIF(@ISMBR("Nov"))
Actual_kum = @ROUND(("3HR"->Dec - Actual_kum->Oct)/2 + Actual_kum->Oct,2);
ENDIF;)
FIX([TEBIT_RTP_Period])
CLEARDATA "41000000";
CLEARDATA "41100000";
CLEARDATA "41200000";
CLEARDATA "41990000";
CLEARDATA "41000900";
CLEARDATA "41096000";
CLEARDATA "41196000";
CLEARDATA "41296000";
CLEARDATA "41940000";
CLEARDATA "42000000";
CLEARDATA "42100000";
CLEARDATA "42200000";
CLEARDATA "42099000";
CLEARDATA "42199000";
CLEARDATA "42299000";
CLEARDATA "42990000";
CLEARDATA "41918000";
CLEARDATA "41100900";
CLEARDATA "42091000";
CLEARDATA "42918000";
CLEARDATA "54000000";
CLEARDATA "54009000";
CLEARDATA "54009900";
CLEARDATA "54009600";
CLEARDATA "54130200";
CLEARDATA "93541175";
CLEARDATA "54001000";
CLEARDATA "54001900";
CLEARDATA "54014000";
CLEARDATA "54019000";
CLEARDATA "54021000";
CLEARDATA "54021900";
ENDFIX
ENDFIX
Thx for your help.
Greets
KevinDoes it make a difference when a dimension has dynamic calc members and i dont fix on that dimension to fix on the Level 0 members of that dimension ? The result should be the same in my eyes.
SGF is dense. I found out that everytime i the fix includes that first member M_124100 the error occoured.
I changed the rule in the form that i split the FIX Statement. And now it works without the error and with all data cleared. Even when i don`t reorder the dimension SGF.
Again thanks for your help.
Greets
Kevin
FIX([TEBIT_RTP_Year],[TEBIT_RTP_Version],"IFRS operativ",[TEBIT_RTP_Entity],"Daten brutto","Daten_brutto_P_M")
FIX(@CHILDREN("FiBuKonten"))
[TEBIT_RTP_Period](
IF(@ISMBR("Jan"))
Actual_kum = Budget_kum;
ELSEIF(@ISMBR("Feb"))
Actual_kum = Budget_kum;
ELSEIF(@ISMBR("Apr"))
Actual_kum = @ROUND(("1HR"->Dec - Actual_kum->Mar)/9 + Actual_kum->Mar,2);
ELSEIF(@ISMBR("May"))
Actual_kum = @ROUND(("1HR"->Dec - Actual_kum->Apr)/8 + Actual_kum->Apr,2);
ELSEIF(@ISMBR("Jul"))
Actual_kum = @ROUND(("2HR"->Dec - Actual_kum->Jun)/6 + Actual_kum->Jun,2);
ELSEIF(@ISMBR("Aug"))
Actual_kum = @ROUND(("2HR"->Dec - Actual_kum->Jul)/5 + Actual_kum->Jul,2);
ELSEIF(@ISMBR("Oct"))
Actual_kum = @ROUND(("3HR"->Dec - Actual_kum->Sep)/3 + Actual_kum->Sep,2);
ELSEIF(@ISMBR("Nov"))
Actual_kum = @ROUND(("3HR"->Dec - Actual_kum->Oct)/2 + Actual_kum->Oct,2);
ENDIF;)
ENDFIX
FIX([TEBIT_RTP_Period])
CLEARDATA "41000000";
CLEARDATA "41100000";
CLEARDATA "41200000";
CLEARDATA "41990000";
CLEARDATA "41000900";
CLEARDATA "41096000";
CLEARDATA "41196000";
CLEARDATA "41296000";
CLEARDATA "41940000";
CLEARDATA "42000000";
CLEARDATA "42100000";
CLEARDATA "42200000";
CLEARDATA "42099000";
CLEARDATA "42199000";
CLEARDATA "42299000";
CLEARDATA "42990000";
CLEARDATA "41918000";
CLEARDATA "41100900";
CLEARDATA "42091000";
CLEARDATA "42918000";
CLEARDATA "54000000";
CLEARDATA "54009000";
CLEARDATA "54009900";
CLEARDATA "54009600";
CLEARDATA "54130200";
CLEARDATA "93541175";
CLEARDATA "54001000";
CLEARDATA "54001900";
CLEARDATA "54014000";
CLEARDATA "54019000";
CLEARDATA "54021000";
CLEARDATA "54021900";
ENDFIX
ENDFIX -
Problem with balance carry forward business rule and automatic adjustments
Hi All,
I faced with issue when run BCF business rule and consolidation process. According sap courses BPC440 members with A(automatic adjustments) type should carry forward automatically, and I(imputable), M (adjustments) members should carry forwarded by bcf business rule.
When I set up my BCF business rule I use property "Category_for_ope" in Category dimension. But this rule not work properly, then I use notes:
1784365 - Category_for_ope property should not effect Consolidation.
1902677 - The property category_for_ope shall work for consolidation
After applying those notes, system work as I aspect. After i run consolidation first time system carry forward my automatic adjustment from Category "Expected" to "PLAN_Y0" and this is correct!!!. But when i run consolidation process second and third time system duplicated automatic adjustments in Category "PLAN_Y0".
Someone can help me with this Issue?
And sorry for my englishHi,
Can you try as follows :
*RUN_PROGRAM COPYOPENING
CATEGORY = %C_CATEGORY_SET%
CURRENCY = %RPTCURRENCY_SET%
TID_RA = %TIME_SET%
*ENDRUN_PROGRAM
hope it helps...
regards,
Raju -
Problem in setting up in update rules
Hi,
I am trying to extract data from DB connect. everything all right, i have created Info source and its active. when i have created ODS that is active.but when try to create update rules. Iam getting error massage like this.
"No communication structure exits in version service center for change for info source A.
Regards.
harryHi,
try to insert a new infoobject in the communication structure. Activate it. Take off the object and active again.
This should activate all the sctructures and associated programs.
Try to create the update rule then
Cheers,
Jorge Afonso -
Problem definition:
We have a business rule according to CDM ruleframe, but have a
problem when we want to delete a row from a table. The problem
occurs when the business rule is validated. The
delete operation works fine when the business rule is not
validated.
Business rule: BR_FELT_0006_DEL
Table: SLN_FELTER
CAPI-package: SLN_FELTER_CAPI
Trigger attr.: After triggering statement on DELETE operation
The definition of this delete rule is the same as the definition
in the Headstart demo application.
This is a simple reconstruction of the error problem:
SQL> delete from sln_felter
2 where opve_oppgave_nr = 'RF-1061'
3 and opde_oppgavekode = 1014
4* and inar_inntektsaar = 2000
SQL> /
delete from sln_felter
FEIL pe linje 1:
ORA-20999:
ORA-06512: ved "HST65.CG$ERRORS", line 565
ORA-06512: ved "SLNHL6.CG$SLN_FELTER", line 474
ORA-20998: Transaction Failed
ORA-06512: ved "HST65.QMS$ERRORS", line 128
ORA-06512: ved "HST65.QMS_TRANSACTION_MGT", line 822
ORA-06512: ved "SLNHL6.CG$ADS_SLN_FELTER", line 51
ORA-04088: feil ved utfxring av
triggeren 'SLNHL6.CG$ADS_SLN_FELTER'
ORA-06512: ved "SLNHL6.CG$ADS_SLN_FELTER", line 43
ORA-04088: feil ved utfxring av
triggeren 'SLNHL6.CG$ADS_SLN_FELTER'
SQL> @d:\hsd65\hst\scripts\messages
Feil QMS-00100: Ukjent feil ORA-01403: ingen data ble funnet:
qms_transaction_mgt.perform_business_rule
Kontakt brukerkontakten.
PL/SQL-prosedyren ble fullfxrt.
Error message should have been:
SLX-00367: <p1>: Feltet kan ikke slettes hvis det har pestand
fra skattyter
We have debugged the PL/SQL code and the error occurs in the CDM
ruleframe generated
CAPI-definition and not in the business rule itself. This is a
part of the code where we think the error occur:
procedure br_felt_0006_del
is
l_rule_validation_result boolean := true;
begin
l_rule_validation_result := br_felt_0006_del
( g_current_row.opde_oppgavekode
, g_current_row.inar_inntektsaar
, g_current_row.id
if not l_rule_validation_result
or l_rule_validation_result is null
then
qms_transaction_mgt.process_rule_violation
( p_br_name => 'BR_FELT_0006_DEL'
, p_msg_code => 'SLX-00367'
, p_display_label => display_label
, p_table_name => 'sln_felter'
, p_table_rowid => get_rowid <------ When this procedure
-- is calling the get_rowid function
); -- then we get the ORA-01403: No data found.
end if; -- Business Rule is violated
end br_felt_0006_del;
|
|
|
function get_rowid
return rowid
-- Purpose Return rowid of the current row
-- Usage From br procedures
is
l_rowid rowid;
begin
if g_current_row.the_rowid is not null
then
l_rowid := g_current_row.the_rowid;
else
select rowid <--- We suspect this is a
-- problem in CDM ruleframe,
into l_rowid -- because a deleted row is read !!!
from sln_felter
where id = g_current_row.id
g_current_row.the_rowid := l_rowid;
if g_stack_index is not null
then
g_felt_tbl(g_stack_index).the_rowid := l_rowid;
end if; -- g_stack_index
end if; -- g_current_row.the_rowid
return l_rowid;
end get_rowid;We also have a problem with the delete rule.
In our case we have two tables persons and reservations.
A person can place more reservations. The foreign key between them two is cascade delete.
Our code is
Purpose Persons can only be deleted three years after they made the last reservation
Remarks
Revision History
When Who
Revision What
30-01-2002 REPOWN
1.0 Using utility HSU_BRTR (revision 6.5.1.3)
04-01-2002 MAST
1.1 Code toegevoegd
l_rule_ok boolean := true;
begin
trace('br_klt002_del (f)');
-- for instructions, see the Headstart User Guide
l_rule_ok := not ati_rsg_capi.exists_row
( p_where => 'trunc(reservationdate ) >= add_months(trunc(sysdate),-36) and psn_id = '||p_old_id );
--also tried
--l_rule_ok := not ati_rsg_capi.exists_row
-- ( p_where => 'trunc
--(reservationdate ) >= add_months(trunc(sysdate),-36) and
--psn_id = '||p_id );
return l_rule_ok;
exception
when others
then
qms$errors.unhandled_exception(PACKAGE_NAME||'.br_klt002_del (f)');
end br_klt002_del;
The problem is that this doesn't work. We are allowed to delete every person, even if they have a reservation yonger than three years. -
Creating simple Business Rules in BPEL process
Hi,
I have an environment consisting of SOA Suite 11g running on Weblogic Server. I'm using JDeveloper 11g for development.
Scenario
I have a BPEL process which starts off by polling a DB table and I then assign the input to a Recieve activity's InputVariable. I have a 'Number' column which will contain a number between 1 and 3. I then require Business Rules (BR) to be set up which read this value, and based on the number, assign a 'Name' string (which is to be the output variable from the business rules) to be used later on in BPEL process.
Problem - I have followed the basic tutorials available in order to set up the business rules, but am getting numerous errors. Firstly, I sometimes find that my input/output variables created during setup of BR component and the XSD based on this, does not have XML Faces automatically created for it (therefore have to create it myself by clicking on the + button and doing this for each element of XSD). When I do get this working, I then double-click on my Business Rules activity in my BPEL process, only to find that the input/output variables here no longer are assignable to my BR input/output variables as I get the following error "Exception: Problem Building Schema!".
I am not sure why this is, but suspect that my XSD (which is very simple anyway) or the setup steps I follow to define the link to my XSD, are wrong.
I have taken the following steps so far:
1. Create empty BPEL process
2. Set up polling adapter to poll DB table
3. Create Receive activity and assigned polled input to created variable
4. Add Business Rules component to composite and set up and create dictionary here. Also set up inputs/outputs to be in form of my XSD elements.
5. Add Business Rules component to my BPEL process and configure this to include input/output variables (*This is where error occurs*)
6. Go back to .rules component in composite to define rule and define rule
Upon deployment, I get many errors most of which pertain to "Unresolved XML element... make sure XML element +xxxxx+ is defined in one of WSDL's that are referenced by the deployment descriptor."
I have only imported a simple XSD containing two elements to this project. The other XSD is the one of my polling adapter. I've not created any input/output variables for the overall BPEL process as didn't think I was required to.
Can you please help in getting this process doing the simple activities described at the top.
I appreciate your help.
Edited by: user10248308 on 10-Mar-2010 11:49Hi,
Create a project with BPEL composite
Now drag a business rule
Now create input variable of type ur requestelement
and output variable of type response element
Now in rules designer page take decision table
and then craete a condition (inputelement.input > 1000) and in the rule select true
now create another rule select false
Npw create an action with assertion and select the parameterized box there
now in designer page for first rule assign some value (say 500) and for second rule some value(100)
Now in bpel u have to assign a value to input var of BR
Deploy the process
If u supply 10000 u will get 500
if u supply 100 u will get 100
In the same way u can do by using If-Then
You can use facts and bucketsets according to ur requirement
Regards
PavanKumar.M
PavanKumar.M -
Business Rule Currency Conversion and Carry Forward
Hello Guys,
I have a question related to the Business Rules Currency Conversion and Carry Forward
I configured the business rule "Currency Conversion" and I selected "Apply to Periodic". What this rules does with the flag selected is to get the value of the previous month converted and add the factor (Local Currency previos month - Local Currency Actual month) * Exchange Rate of Current Month
For Example: USD previos month +
This rule applies perfectly from FEB to DEC but if I run it for January, it does not consider the value of USD previos month and LC previous month for calculations so the result I get is:
(and of course it´s because it only applies to periodic)
I need to include into my results this amounts and factor so the question is: Is not a flag I can activate to force the system to act as it does for FEB to DEC periodic ??
I also set up the Business Rule "Carry Forward" so with this rule Im able to bring values converted in USD from DEC to JAN for example from a Data Source Input, but the problem is that it erase any other value I have in other Data Source members and I need to keep that info.
Hope you can come with a suggestion.
Im working with SAP BPC NW 7.5 SP08Hello guys,
Yes, my fiscal year is from JAN to DEC and Im using a YTD app,
As you mentioned for P&L accounts the rule works fine; but we want to carry forward LEQ accounts. Is there a way to use or configure the currency conversion rule with the flag "Apply to Periodic" to carry forward LEQ accounts for the next following year?
Here is how we configured our Carry Forward Business Rule
Source and Destionation account = 4111
Source and destionation Flow= FCLO
Reverse Sign= False
Data Source Type= ALL
Same Period= False
Apply to Periodic=False
Opening Data Source=DatosBase
Source Data Source = AJ_AC
Regards -
Business Rules in Planning 11.1.2.1 - Cannot connect to Planning
Hi,
I started experiencing some problems today in forms with Business Rules. I don't really know how it happened, but I noticed after a Refresh and after stopping CalcManager service (business rules run on this service?). Either way I restarted the EPM System and the error persists.
When I ented in any form with business rules i get the error: An error occured, in a white background.
In logs i have the following:
missing property key:embedded_timeout
missing property key:css_refresh
missing property key:PLUGIN_DATA_REFRESH_RATE
missing property key:MYOLAP_ENABLED
missing property key:HBR_CACHE_REFRESHRATE
missing property key:launch_log.filename
missing property key:launch_log.log_calc_script
missing property key:launch_log.log_prompt_values
missing property key:launch_log.date_format
missing property key:EDS_UserName
missing property key:EDS_Password
missing property key:EDS_Domain
missing property key:EDS_url
missing property key:log4j.logger.com.hyperion.hbr
missing property key:log4j.appender.stdout.layout
missing property key:log4j.appender.stdout
missing property key:log4j.appender.stdout.layout.ConversionPattern
missing property key:log4j.appender.R
missing property key:log4j.appender.R.File
missing property key:log4j.appender.R.MaxFileSize
missing property key:log4j.appender.R.MaxBackupIndex
missing property key:log4j.appender.R.layout
missing property key:log4j.appender.R.layout.ConversionPattern
missing property key:HBR_CACHE
Default HBR = http://<servername>:19000/aps
In getDBDetails()
Found HBR product = ESSBASE_PRODUCT
In lookupBRLWA()
Found HBR product = ESSBASE_PRODUCT
Found HBR product = ESSBASE_PRODUCT
- Cache Manager initialized...
- authenticateUser: UserName = admin, Password = password
- Repository does not exist for poolname: nullnullnull
- Repository does not exist for poolname: nullnullnull
- Creating new Repository for poolname: nullnullnull
- Invalid Database Type specified: 0. Unable to create Repository object.
- Error while creating Repository object. Please make sure your HBR Configuration is correct.
- COMM001
Embedded HBR initialized.
Seeking ESAPI.properties
Found in 'org.owasp.esapi.resources' directory: E:\Hyperion\EPMSystem11R1\products\Planning\config\esapi\ESAPI.properties
Loaded 'ESAPI.properties' properties file
Seeking validation.properties
Found in 'org.owasp.esapi.resources' directory: E:\Hyperion\EPMSystem11R1\products\Planning\config\esapi\validation.properties
Loaded 'validation.properties' properties file
Seeking antisamy-esapi.xml
Found in 'org.owasp.esapi.resources' directory: E:\Hyperion\EPMSystem11R1\products\Planning\config\esapi\antisamy-esapi.xml
- authenticateUser: UserName = admin, Password = null
- Repository does not exist for poolname: nullnullnull
- Repository does not exist for poolname: nullnullnull
- Creating new Repository for poolname: nullnullnull
- Invalid Database Type specified: 0. Unable to create Repository object.
- Error while creating Repository object. Please make sure your HBR Configuration is correct.
- COMM001
Launching the business rules against Planning also result in the following error message:
ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)' com.hyperion.hbr.plugin.planning.PlanningMetadata - Error connecting to Planning server <server name>
- Error connecting to Planning server <server name>.
Any advice on what might be going on?
Thank youI'm still having this problem. I checked that RMI is running but whenever I try to enter in Planning the logs write that it can't connect to the eas database, and HBRPluginData relational table isn't being filled.
-
Business rule trigger not calling the procedure in my code
Good morning every one,
I have a small problem with two of my business rule triggers.
I have these tables:
pms_activity
csh_cash
csh_integrate_leh
csh_integrate_led
and my process goes like this:
upon approval of a row in my pms_activity table I have a trigger that insert a row in my csh_cash - and in the csh_cash table I have a trigger that will insert in the csh_ingerate_leh and csh_integrate_led.
my problem is pms_activity does generate a row in csh_cash but the trigger in the cash does not fire to generate a row in the csh_integrate_leh and led tables.
I have generated in the following order after I created my business rule:
I have generated the table from the designer (server module tab)
I have generated the CAPI from the head start utility
I have generated the API from the designer
I have generated the CAPI from the designer
I have run the recompil.sql
I have checked that my business rule trigger is enabled and should run on insert and no where restriction
=== this is my business rule logic ======
l_rule_ok boolean := true;
begin
trace('br_csh001_cev (f)');
csh_gl_pkg.csh_gen_integ_jvs(p_id
,p_ref_num
,p_own_id
,p_trt_id
,p_value_date
,p_description
,p_amount
,p_cur_id
,p_gla_dr
,p_gla_cr
,p_gla_pl
,p_gla_rev
,p_gla_eqt);
return l_rule_ok;
exception
when others
then
qms$errors.unhandled_exception(PACKAGE_NAME||'.br_csh001_cev (f)');
end br_csh001_cev;
==== end =======================
Any help will be appreciated as I have struggled with this for two days.
ThanksHaroon,
SAP does not allow Stored Procedures to be used as part of the SAP Business Db or to be used to access SAP Business One tables directly for Insert, Update or Delete. Any interaction with the SAP Business One Db is required to go through the SAP Business One API's, namely the DI and UI API's.
Eddy -
Error accessing Business Rules from EAS
Hi,
I am using EPM System 11 and trying to access Business Rules via Essbase Adminstration Services Console (EAS). When I open up the Business Rules node from Enterprise View, and select Repository View > Rules, a list of all the Business Rules is displayed. However, when I try to click on one to open it in the editor, I received an error message from EAS the reads:
Business Rules Error. Error creating DBUserGrpObjLinkTable. Cannot continue.
When I click Get Detail, it just displays Detail: null. This occurs when trying to open any of the Business Rules. In the past I have had no problem creating, editing, and launching business rules from EAS.
I am still able to successfully launch the Business Rules I have already created and assigned to my Planning application FROM the Planning Web Application, but I am not able to edit them or create any new ones in EAS. Does anyone know what has happened to cause this error? It appears as if something happen to the one of the tables in the relational database that was configured during the installation of the EPM system? I can provide more detail if necessary. Thank you.I have restarted the services and that did not solve the problem. This may be a stupid question, but I'm not exactly sure who I would contact at Oracle about this problem. Can someone tell me where I should look for this?
Also, I have a bit more information from the logs that may be helpful in solving this. Here is an excerpt from the hbrserver.log:
2009-12-09 03:28:10,656 WARN main com.hyperion.hbr.core.AccessControlManagerServer - HBR repository is not configured. HBR will not be available.
2009-12-15 10:25:02,656 FATAL http-10080-Processor4 com.hyperion.hbr.core.AccessControlManagerServer - Error creating DBUserGrpObjLinkTable. Cannot continue.
It appears that the HBR repository is not configured? I am confused because Business Rules were working fine just last week, and I'm not sure what has changed. Also, I can still successfully run Business Rules from Planning. Any ideas on how to fix the repository? Thanks. -
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
AshokIf 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 Access Privileges Strange Issue
Hello,
i know it's weird but it seems that planning has problems with Access Privileges on Business Rules.
This morning i found that some Privileges were missing (groups disappeared from Access Privileges tab on BR). When i try to fix this (adding it again), i have to repeat the operation more than one time to make it works.
What it could be? Sync problem with repository? ...i had no errors on message panel.
I run Hyperion Planning 9.3.1.1.8 on windows environment.
thank u,
danieleHi,
I would of recycled the services first to see if it was a communication issue.
Cheers
John
http://john-goodwin.blogspot.com/ -
Business Rules (SOA 11g)
We are facing one issue while implementing an use-case in Business Rules (SOA 11g). In brief it is defined as below:
There is an aggregate function used to calculate the sum of all nodes and based on the result, we need to send notifications.
In the Rule Set of a Business Rule project, we have created one Decision table and have defined our Rule conditions there (say Price > 500 and Price < 500).
Above these conditions, we have defined aggregate function ( under advanced category), where we will calculate the sum of all Price nodes in a variable.
And finally, we have Actions set for both the Rule Conditions, whereas notifications will be sent to the desired user.
While executing this project, we are getting the below mentioned error:
Non Recoverable Business Fault :encountered ')' when expecting one of: "instanceof" ...":" ...">" ..."<" ..."?" ..."==" ..."<=" ...">=" "!="
..."||" ..."&&" ..."+" ..."-" ..."*" ..."/" ..."%" ..."**" ..."++" ..."--" ..."[" ..."." ..."(" ...
Note: There is a check-box above each action item, where we can select whether we want to execute this action or not. Now when we select only one out of these Actions ( say 1st one), and other one is unchecked and we execute the project by giving input according to 1st Rule condition, the project runs successfully. But when both the Action Items are checked, it fails.
If anybody has faced the similar issue, please revert.I would advice you to make use a debug-function to be able to run locally in JDeveloper.
Then try to make the easiest case possible work, and then thange to what you really want.
Whaty type is the input to the rule, is it a complex type ?
Are you running from BPEL ? -
Enable/select/change to Business rules from Calc Manager in App settings
Hi all,
Somehow we are Unable to Expand the Planning Node in Essbase Administration Services (EAS) Console When Creating Business Rules. I am not sure is it
I am not sure, is it because of one of the application has calc settings as calc manager in under application settings in dev environment, but in other environment all applications set it as Business Rules.
I was trying to change from Calc Manager to Business rules in App settings, but it is grayed out and not able to change to Business rule from calc manager.
Please suggest me.
Thanks,If it say been set incorrectly then you may need to update one of the relational tables for the application.
Table - HSP_SYSTEMCFG
Field - CALC_ENGINE_OPTIONS
Values - 1=HBR, 2=CalcMgr
Restart the planning application web app service after making changes.
Cheers
John
http://john-goodwin.blogspot.com/
Maybe you are looking for
-
Any way to override default printer settings into a PDF
Hi -- I work for a large organization that has lots of computers and printers and prints a lot of forms and documents. We are moving towards more digitization of documents and records including printing forms as needed as opposed to having large set
-
List View webpart throws "list does not exist" although everything is correct
Hi, I'm experiencing a very strange issue. I've already made some research but no one seems to give a clear answer. Scenario : Site A (Root site collection) -- Site B (Sub site of Site A) Site B has a publishing page containing a single List View Web
-
Relations with Fund Management and Ledger in General Ledger Accounting
We have already defined Leading Ledger in General Ledger Accounting. After activating the Fund Management, Leading Ledger is not displayed. We can not use FB01, FB03. How can we solve this problem? Wbr.
-
Why would Photoshop CS5 crash when I try to print (Mac OSX 10.8.2)?
I trashed the prefs. No help. Photoshop is usually bulletproof, but this is something new. W hat is going on? Next I will re-assign the printers. Any help would be appreciated.
-
I can't see my album covers!
For certain songs and albums, all I get is a completely black image. (At other times half of the album image is shown, but the bottom half is completely black.) I have the actual album artwork and it shows on iTunes, but I'm not sure why it will not