Business Rule calc manager issue while executing through Planning Smartview

Hi,
I am working on Hyperion Planning 11.1.2 and I have created few business rule in Calc manager. When user is opening it through Hyperion Planning webforms its working fine.
I have attached the rules on webform and they run on Save and use member on data form and Hide prompts.
All these properties are checked. So user enter the number on Planning webform and hit on save rule will cruch on the POV members.
Please help me on below 2 issues:
1.When user is using the Smartview Planning and opening webform in Smartview while exceuting the rule its throwing error. Can't run the rule.
What is the exact provsiong I need to give so that they can execute it from the Hyperion Smartview Planning also.
Currently HBRAPP is Interactive user
and Application level is Interactive user and Essbase write access
If I am giving Administrator access they are bale to run the rule, I can't give Administartor acess.
2.While running rule even with admin access its not taking the POV, its taking the default mebers which I have given while creating the variables.
However from Planning web it takes the POV selection of webform,
Please suggest why the same thing is not happening from Hyperion Smartview.
Thanks in advance
Pankaj

Please advise on this issue. Any help would be highly appreciated.

Similar Messages

  • Business Rules - Calc Manager vs AAS

    Hi All,
    one more question - 1. On 11.1.2 - Ours is a classic planning application and which one is preferable to maintain business rules between Calc Manager and AAS? Please share your thoughts.
    Thanks,
    Praveen

    Well the future direction is calc manager even if you are not a fan of it, so maybe it is worth investing the time using calc manager as you are using the latest version.
    Classic business rules will no doubt fade away over time.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule form coding issue

    I have two cubes, one for salaries and one for the P&L, called finance. All members are identical between cubes, EXCEPT the department members, in the finance cube there are numbers,
    such as "662", in the Salary cube, all department members begin with "Sal_" which is "Sal_662"
    I want a salary form on save to execute calculations and then get pulled to the finance cube.
    I have a script that works from a finance cube form, but I want the salary cube form to execute the finance cube business rule. The issue is the different names.
    To do a transfer from the finance cube form, the code looks like :
    "DIRXOT" = @XREF("_Salarycube_" ,"DIRSAL","Total_Employee",(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department")))))
    The finance BR XREF adds the "SAL_ to the current member to reference the Salary cube department.
    Trying to reverse this, code it from the salary form point of view
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == [gv_Salary_SalDepartment])
    "DIRXOT" = @XREF("_Salarycube_" ,"PRDSAL","Total_Employee", [gv_Salary_SalDepartment]);
    But no validation. . . any suggestions as to what I am missing?
    thanks

    Thanks, i didn't pose the question quite correctly. . . The IF statement won't validate:
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == @NAME([gv_Salary_SalDepartment]))
    or
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == [gv_Salary_SalDepartment])
    I have to do a NAME comparison, and I don't know how to do that, with the mathematical operators. . .
    because there is no matching member between cubes for a numerical match. . .
    So I need to return TRUE when finance cube Member "662" equals salary cube Member "Sal_662" by adding "Sal_" to the finance member and then doing the comparison.
    I think it can be done, but not sure how. . . [gv_Salary_SalDepartment] is the global variable from the salary cube form passing the salary cube member to the business rule.
    thanks in advance. . . . .

  • Authorization issue while executing a Web Template in SAP BI

    Hello All,
    I am facing an issue while executing a webtemplate .
    I have a webtemplate which is being executed by end user, upon execution user must be able to fill in the value for data and submit. The query uses a characteristic KPI identifier ,SBU,BU,product, Region,Affiliate etc . All the mentioned charcaterisitics in Analysis authorization have * value except  KPI identifier and SBU. And Activity 02,03 is provided for the infoprovider.
    When a single value (Ex:KPI01) is provided in KPI identifier the webtemplate works fine in change mode. But when additonal value (Ex KPI02) is being added to the characterstic KPI identifier the webtemplate opens only in display mode. There is no authorization failure as well in the RSEC trace.
    Actually we created two separate roles for each KPI identifier earlier but when two roles provided to a user in combination it was behaving the way i mentioned above. So we tried to create a single role with two values of KPI Identifier in single analysis authorization and it is still the same.
    Please suggest what might be the reason for this behavior. Thank you
    Regards,
    Mohammed Ghouse

    Hi Brian,
    Thanks for your reply
    RSECADMIN does not show any missing authorizations when checked , but what is observed is that the check happens only on display
    These are the characteristics being checked by the query
    Characteristic      Content in SQL format
    OTCACTVT         GRI_IC005 IN ('KPI054','KPI055')
    GRI_IC005          AND GRI_IC007 = 'MFE'
                                AND 0TCAACTVT = '02'
    GRI_IC007
    Comparison with Following Authorized Set
    Characteristic      Content in SQL format
    0TCAACTVT      I CP *
    GRI_IC005        I EQ KPI054
                               I EQ KPI055
    GRI_IC007          I EQ MFE
    And it says its authorized. But still the screen is in display mode. What might be the reason for this behavior.

  • Issue While executing the Query for Pagination using ROWNUM with like

    Issue While executing the Query for Pagination using ROWNUM with like.
    Database is Oracle11G.
    Oracle Database Table contains 8-9 lakh records
    1) SQL equal (=)
    SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
    WHERE A.REFERENCE = 'KMF22600920'
    Execution Time:- 0.00869245 seconds
    Returns 2 resultsets
    2) SQL like (one %)
    SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
    WHERE A.REFERENCE = 'KMF22600920%'
    Execution Time:- 0.01094301 seconds
    Returns 2 resultsets
    3) SQL like (two%)
    SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
    WHERE A.REFERENCE like '%KMF22600920%'
    Execution Time:- 6.43989658 seconds
    Returns 2 resultsets
    In Pagination, we are using Modified version of SQL Query 3) with ROWNUM as mentioned below :-
    4) SELECT * FROM (
    SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
    WHERE REFERENCE like '%KMF22600920%' AND ROWNUM <= 20 ) WHERE RNUM > 0
    Execution Time:- Infinite
    ResultSets:- No as execution time is infinite
    a) Instead of like if we use = in the above query it is returning the 2 resultsets (execution time 0.02699282 seconds)
    b) Instead of two % in the above query, if use one example REFERENCE like 'KMF22600920%' it is returning the 2 resultsets (execution time 0.03313019 seconds)
    Issue:- When using two % in like in the above query i.e. REFERENCE like '%KMF22600920%' AND ROWNUM <= 20 ) , it is going to infinite.
    Could you please let us know what is the issue with two % used in like and rownum
    5) Modified version of Option1 query (move out the RNUM condition AND RNUM <= 20)
    SELECT * FROM (
    SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
    WHERE REFERENCE like '%KMF22600920%' ) WHERE RNUM > 0 AND RNUM <= 20
    Execution Time:- 7.41368914 seconds
    Returns 2 resultsets
    Is the above query is best optimized query which should be used for the Pagination or still can improve on this ?

    This would be easier to diagnose if there was an explain plan posted for the 'good' and 'bad' queries. Generally speaking using '%' on both sides precludes the use of any indexes.

  • Issue while executing the report

    Hello experts,
    I have an issue related to executing the BI Report. In one report , i get an issue of Time Out, as the report is executed for a single day only with a single restriction. Also i execute the same report in RSRT, there also it gives a short dump. I checked the data into the related component for the same selection parameter values. here I get the data but it is creating issue while executing in RSRT or analyser or EP.
    what is happening there am not able to understand. please advice.
    Also searched in SDN but not get the relevant thread.
    Thanks in advance
    Neha

    hii
    The query does not includes any RKF, CKF any complex calculations. as I said before also query is based on MP which is designed on a single Cube. There are no such navigational Attributes used for selection, Number of records are not more than 300 on that particular selection parameter
    there is only one info object which is creating issue & it is a master info object. If i am restricting this info object in the query & then executes the query , it gives the error msg also i put a variable for input parameter, & there I restrict the value, then also query executes with an error msg
    But if query is not restricted with  any value for that info object then query executes with in a second.
    Thanks
    neha

  • Hyperion Planning business rules migrating to Calc Manager issue

    It was suggested I post this in calc manager as well, so I hope cross posting is allowed!
    We are trying to migrate from Hyperion Planning 11.1.1.3 to 11.1.2.2
    Our business rules were migrated to Calc Manager by our IT team. The rules run (for the most part).
    Our main complaint about this migration is that it excluded our comments inside the business rules and added it's own!
    When we first open the rule it is in graphical mode. But on the Script Tab I can see our orignal Business rule, but it's missing comments. Not all comments -- those at the top of the rule are intact, but after it starts getting into the meat of the rule, it loses many, but not all of the comments. When I chose to edit this rule in script mode, then calc manager adds tons if its own comments, making the code very junky to read.
    So, multiple questions -- how do we get the migration of business rules to calc manager to stop losing our important comments. Is it possible to get the newly migrated rules to initially open in script mode rather than graphical mode so that it doesn't add it's own comments. Or is there a way to turn off the added commenting?
    This is a snippet of our rule in 11.1.1.3:
    FIX ("D0P000 Pushdown")
    "Accrued Salaries and Wages Pushdown" = "BTL Accrued Sal & Wages Total"->"WBS_I19990_PLAN" * (D0P000->"Total Reg Labor" / "LMSS (LRP TEMPLATE LEVEL)"->"Total Reg Labor");
    ENDFIX
    /* FIX on account members that should be rolled up in the AGG statement below. */
    FIX (@DESCENDANTS( "Orders"),
    This is what it looks like when it comes up in graphical mode in Calc Mgr 11.1.2.2 (note that comment is already missing):
    FIX ("D0P000 Pushdown")
    "Accrued Salaries and Wages Pushdown" = "BTL Accrued Sal & Wages Total"->"WBS_I19990_PLAN" * (D0P000->"Total Reg Labor" / "LMSS (LRP TEMPLATE LEVEL)"->"Total Reg Labor");
    ENDFIX
    FIX (@DESCENDANTS( "Orders"),
    This is what it looks like when it switches from graphical to script (bonus comments are added):
    FIX ( /*DIM:Entities*/"D0P000 Pushdown")
    /*STARTCOMPONENT:FORMULA*/
    "Accrued Salaries and Wages Pushdown" = "BTL Accrued Sal & Wages Total"->"WBS_I19990_PLAN" * (D0P000->"Total Reg Labor" / "LMSS (LRP TEMPLATE LEVEL)"->"Total Reg Labor");
    /*ENDCOMPONENT*/ ENDFIX
    FIX ( /*DIM:Accounts*/@DESCENDANTS( "Orders"),
    Thanks for any help.
    Brenda

    You might learn to appreciate graphical mode in Calc Manager, we do. It is not like the old Business Rules in EAS. I am an old school calc script person, and have NO love for drag-and-drop coding ... I need control. ;-)
    Insert a blank script object and paste your code into the 'Script' tab for that object. Set up your prompts and use the {} notation in your code. All of the comments will stay put ... as long as you DON'T USE EDIT, SCRIPT! We make a fair number of generic, reusable pieces of code and save them as shared scripts. These can be dragged into Rules. Click on the Rule's Begin object and choose the Script tab ... you will see how the bits are assembled into complete calc script. We've even come up with a way to use LOOP ... ENDLOOP as though it were a procedural IF statement so we can control whether or not a chunk of code is active or not.
    Shared scripts are especially good for currency translation components since we occasionally add new currencies and want to make a change in one object that is used in dozens of business rules.
    Mike H.

  • Upgrading Planning from 11.1.2.1 to 11.1.2.2 BR/Calc Manager Issue

    Hi Gurus,
    I am attempting to apply the 11.1.2.2 maintenance release to my 11.1.2.1 environment however I have a question that I cannot find the clear answer to. We have never used Calc Manager so it was never installed. I have already applied the maintenance release to my servers however I have not configured them yet as I do not know what to due about Calc Manager as I was not able to select it during any part of the process. It displays as not installed and I cannot modify my existing home to install it so how am I to migrate the business rules to Calc Manager. The documentation does not state that I need to install Calc Manager prior to applying the maintenance release (I assumed that it would install as part of the process).
    How do I resolve this situation? Is it even possible to install 11.1.2.1 Calc Manager into an environment that has not been configured and is at 11.1.2.2?
    Thanks in advance.
    Gerald

    Really you should have installed Calc Manager 11.1.2.1 before the maintenance release, then when you applied the maintenance release it would upgrade the business rules to Calc Manager, I am sure you would have read that business do not exist in 11.1.2.2
    You will be able to install Calc Manager 11.1.2.2 on top of your existing environment 11.1.2.2 and then deploy it though you will not be able to access your original calc manager rules.
    Did you take an export of the business rules in calculation manager format or do you have access to the rules on another environment.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Planning Rule (Calc Manager) Names Disappearing

    I have deployed several rules to Planning but after sometime, the rule names no longer show in Planning. I have yet to determine the sequence of events that cause the rule names to disappear but this is the 3rd time it has happened. Is this a known bug/fix or is there a sequence of events to avoid? I am using 11.1.1.3 with an Oracle DB. Your help is GREATLY appreciated.

    Yes, this is a known bug and we faced this issue many times and it is not yet resolved. We were asked to apply 11.1.1.3.01 patch, then .02 and .03 patch. We did not see this issue re-occuring for some time and thought that the patch fixed it. Then it showed again yesterday and Oracle suggests that we have to apply .04 patch and this will nail the issue. We are yet to test it.
    One of the workaround to get back the rules is
    1. In deployment view of Calc Manager, de-select ALL rules from ALL plan types and do a deploy at the application level (very important at application level).
    2. Make sure in Planning that all the rules are gone.
    3. Then redeploy these rules again.
    Utkarsh

  • Issue while executing the discovery command from target nodes

    Hi Experts.
    I had to create cluster two node using openfile, after creation of successful lun and associated partition from all the nodes i have changed the ip address of openfiler.
    After changing the IP on open filer.
    A) openfile version:-
    [root@san ~]# uname -r
    2.6.26.8-1.0.11.smp.pae.gcc3.4.x86.i686
    B) Linux Oel5:-
    [root@rac1 ~]# uname -r
    2.6.18-194.el5xen
    [root@rac1 ~]#
    1:- I am able to ping and ssh etc from any node to openfiler.
    However, while executing the below command i am facing the below exception..
    service iscsi restart
    Stopping iSCSI daemon:
    iscsid dead but pid file exists [  OK  ]
    Starting iSCSI daemon: [  OK  ]
    [  OK  ]
    Setting up iSCSI targets: iscsiadm: No records found!
    [  OK  ]
    [root@rac1 ~]#
    Moreover, tried to discover the targets, unfortunately no message is getting displayed after execution of this below command.
    [root@rac1 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.37.200
    [root@rac1 ~]#
    The quick response will be appreciated as my whole test case is down as of now due storage issues.
    Thanks,
    Arch.

    Are you running a firewall that needs to be adjusted to support your changed Openfiler IP network?

  • Unable to find Business Rules in the JDeveloper while creating new project

    Hi All,
    I am going through the chapter 9 Creating a Rule-enabled Non-SOA Java EE Application for JDevloper 11g. I am following the instruction given in the chapter.
    However I am unable to find a Business Rules category for creating a Business rules directory.
    Probably it has to be activated from somewhere.
    I tried searching its significance with JDev installation but haven't got anything.
    It seems very basic level problem, however...Please let me know if anybody knows how to solve it
    Thanks,
    Makarand.
    Edited by: user11223806 on Aug 12, 2009 7:48 AM

    Did you install the SOA extension for JDeveloper from the help->check for updates?

  • Error while execute through SE30

    Hi ,
    An error "Runtime error GETWA_NOT_ASSIGNED"
    has occured while executing the report program  with transaction SE30, for performance analysis.
    However, when I executed the same with SE38.
    Please help me regarding this.
    Thanks,
    Srinivas

    Hi Srinu,
    The runtime error you have mentioned occurs when a field-symbol has been used before it has been <i>assigned</i>.
    Are you very sure that there's no such problem in your code ?
    You have said that you don't get this error when you run the program through SE38. Dis you use the same values for the selection-screen (if there's one) in both SE38 and SE30 ? Because, it may very well happen that the program fails for some particular values.
    And finally, if everything is okay, then please chekc if you have activated the program and all it's objects (screens., GUI Statuses, Includes, etc.,)
    Let me know how it goes...
    Regards,
    Anand Mandalika.

  • Authorization issue while executing F110 tcode

    Dear All,
    User is facing the proble while executing the tcode F110, user wants to change some payments, but does'nt have change option(pencil mark button is not appearing).
    according to su53 screen shot analysis, fdkuser tcode is missing. this fdkuser is asssociated with all critical obects.
    Kindly do the neeful.
    Thanks & Regards,
    Ganesh.

    >
    Jurjen Heeck wrote:
    > > Recommendation is to do it in dev as it slows down the system performance.
    >
    > If you have production data in your DEV system, which is hardly ever the case, you can do that. I'd do it either in an up to date testsytem or in production. Running a trace on one user and only for authorization checks will not be too big a performance issue as long as you remember to stop the trace after the analysis is finished.
    I agree.  If a trace causes perceptible system performance degradation then it is undersized and likely to come to a standstill during financial closing etc.

  • Business Rules Change Management

    Hello BRM Experts,
    Can you let me know the features which are coming as part of the Business Rules management? According to one of the presentations, it is supposed to come out in 2009. Can you also tell me the availability of Rules management in 2009?
    Regards,
    Vivek
    Edited by: Vivek D K on Dec 18, 2008 12:47 PM

    Hello Vivek,
    This is Arti from the SAP Business Rules Management team.
    Yes, according to the roadmap, change management will be available with SAP Netweaver BRM in 2009. Along with this, you can also expect Rules Manager - a web based interface to manage rules. This is specifically meant for business users. There will also be rules testing and business rules refinement and validation.
    I am providing a link to BRM Roadmap here -https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/702315d9-7901-2b10-eaa1-d9e4f5470cac
    Hope you find it useful.
    Regards,
    Arti

  • Database Alert Macros issue while executing the macros in Background

    Hi All,
    I am facing some problems while executing the Database alert macros in Background/Process Chain.
    There are two macros for which the problem exists.
    1.Excess Projected Inventory above Max
    The logic here is, the alert should work for Only Fixed Lot size Procedure.
    If the Stock on hand (projected EA) > (Safety Stock (EA) + Full SOQ (EA)) then alert = "Projected inventory is XX% above MAX".
    XX is the Percent above Max. 
    Note: SOQ => fixed lot size.
    2.Excess Actual Days of Supply
    The Logic here is, the alert should work for all Lot size Procedures except for "Fixed lot size".
    Actual Days Supply >=180 days. (current -> future buckets)
    -  For every receipt cell check the Actual Days Supply - if >= 180 days.
    The macros are working perfectly as expected.

    Hi Abhi,
    Hope you are doing good.
    Yes exactly, the macros are working in foreground/Interactively but not in the Background via Process chain. Let me send the details again.
    Issue :
    I am facing some problems while executing the Database alert macros in Background/Process Chain.
    There are two macros for which the problem exists.
    1.Excess Projected Inventory above Max
    The logic here is, the alert should work for Only Fixed Lot size Procedure. But in Background the alerts are getting created for Lot for Lot and other Planning procedures..
    If the Stock on hand (projected EA) > (Safety Stock (EA) + Full SOQ (EA)) then alert = "Projected inventory is XX% above MAX".
    XX is the Percent above Max. 
    Note: SOQ => fixed lot size.
    2.Excess Actual Days of Supply
    The Logic here is, the alert should work for all Lot size Procedures except for "Fixed lot size". But in Background the alerts are getting created for the Fixed Lot size procedures too..
    Actual Days Supply >=180 days. (current -> future buckets)
    -  For every receipt cell check the Actual Days Supply - if >= 180 days.
    The macros are working perfectly as expected in Foreground/Interactively but the samething is not happening while executing the macro in Background/Process Chain.
    I have tried running these macros in different sequences(Default/Start/Macro) but couldn't able to resolve the issue.
    Thanks in Advance,
    Jay.

Maybe you are looking for