How to enforce valid member combinations in Planning?

Hi,
Is it possible to enforce which combinations of members are valid in a Planning application? In Planning, each data cell represents the intersection of a member from each dimension. However, it is likely that not every combination of members is valid. For example, perhaps the combination of an Entity dimension member (like North Region) and an Account dimension member (like Salaries) should never exist because the North Region shoud not have data for Salaries. Is there a way to prevent data entry into the intersection of the North Region entity and Salaries account? Is there a way to define cross-dimension combination rules to prevent entry into cells that are defined to be invalid?
I currently have a Planning application that takes Actual data from another system, and the data coming from this system has defined member combinations that are allowed and not allowed. Is there a way I can define these same validation rules in the Planning application to maintain integrity and make sure that "impossible" combinations of data are not input into Planning? Thank you.

I am sorry to say that there is no way through Planning security to enforce combinations of members.
It's the nature of the OLAP beast below Planning's cover -- Essbase.
You can use security to restrict access to individual members, but cannot state "This Entity by these three Accounts only". What you can do is try to set up your forms so that this sort of metadata relationship shows up on the form -- attribute dimensions are often used to try to do this. It is an imperfect solution.
Regards,
Cameron Lackpour

Similar Messages

  • How can I delete only shared instance of a member from Hyperion Planning

    Hello,
    Can anyone tell me how I can instruct the Hyperion Planning IKM to delete a only specific instance of a shared member from Hyperion Planning? I've tried specifying the shared member, the parent of the shared instance, 'Shared' as the data storage type, and 'Delete level 0' as the operation. Instead of deleting just the shared instance under the specified parent, however, the IKM deleted the base member, which in turn deleted all shared instances of the member and all the data for the member (lucky thing I'm working in a development environment!). At one point I thought I had things working as I wanted, but now I think I must have mistaken.
    Does anyone know definitively whether only a specific instance of a shared member can be deleted from Planning and, if so, exactly how to do it?
    Thanks very much.

    Well, with a careful review of my ODI interfaces and some additional testing I found my problem. My interface for one dimension was defined exactly as it should be and it worked as expected, whereas I found I had failed to activate the mapping for the data storage property in my interface for another dimension (DOH!). Naturally, the latter interface deleted the base member because the default data storage property value is 'Store'.
    Thanks for testing and confirming that deleting only a specific shared instance of a member from Hyperion Planning does work, John.
    (P.S. to John: I can't see how to change my "Helpful" tag on your first reply to "Correct", so if you want to post another reply, I'll mark it "Correct" (for more points!). Or, if you can tell me how to modify the "Helpful" tag to "Correct" I'll do that instead.)
    Edited by: Mark on May 25, 2012 3:33 PM

  • How to pull particular member in Planning Forms.

    Hi All,
    Just have a query how can we pull particular members in Planning Data form formula row. Need to apply some formula based on particular member caluculation.
    It can be done by row reference but wanna make it dynamic in nature as row might change later on.
    Thanks In Advance.
    Regards,
    Pradeep

    You may need to update the member twice, once to remove the UDA and then to insert the new UDA
    To remove the UDA use <NONE> in the UDA column.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to combine 3 Plan methods?

    Hi: Everybody
    Can you tell me how to combine 3 Plan methods?
    Reorder point, Replenish to maximum stock level, and "PD" plan type.
    Users want sap automatically generate PR when stock is lower reorder point, and automaticlly replenish to maximum stock level. inaddition, this material is component of finish goods, so it also can run "PD" planning.
    via my test, PR gerenated either by reorder point or "PD" planning. But the methods can't be used together.
    Everybody can direct me how to do?
    Thanks
    Henry

    Hi:Partha
    I have retest your solution, that's ok for save this customized MRP type via your suggested profiles.
    however, this "external requirements" just focus on customets requirements such as sales order. I don't need to create sales order for it. its customer requirements is from its parent not itself.
    so, when I create a sales order for its parent, sap cann't automaticaly PR for it even if its stock is zero.
    by the way, reorder point is OK for the customized MRP type.
    Thanks
    Henry

  • Planning member combination for Webform

    Hi
    we have an On save BR (having complex calculations) which runs for more than 1 Hour. I have tried running the BR from EAS console for a single combination (Row and Column dimension members from webform) of data inputted via webform, BR runs for less than 10 minutes.
    Is there any way we can identify the member combination for which the data is inputted in webform and pass the members as runtime prompts to the BR?
    Thanks
    Sethu

    There isn't a feature which does what you want. I would assume that the BR is running on the whole dimension hierarchies (all Product for example).
    However you could use adjust the form layout to use Global Variables which act as Run Time Prompts, which can be hidden on the form - although this would only work if there was one member from that dimension, for example this wouldn't work on the products member if you had a list of products in the row, however if you had products dimension in the page drop down this would work.
    Check out the Understanding Runtime Prompts section in the Planning Admin guide:
    http://docs.oracle.com/cd/E17236_01/nav/portal_5.htm
    Cheers, Iain

  • How to Get the Current data into Planning Layout from the Planning cube

    Hi,
    I have a problem in BPS.   I am selecting the data from cube based on Month org details but I want to see the latest data.   How can i get this data into planning cube.
    Like
    data
    Tran           cal month            org               amt
    1                 jan                        a                  100
    1                 feb                        a                   200
    if i want to read based on Tran org as input values I shoud get the below data but I am getting the previous data.   
    Tran           cal month            org               amt
    1                 feb                        a                   200
    Kindly help me in this regard
    Thanks
    Naveen

    Naveen,
        Are yo having issue when you save something in the layout, the data doesn't appear in the listcube ? Or do you have issue that the latest data you see in the cube doesn't appear in the layout ?
    For the former issue, please look at your selections of listcube and for the second issue, please check your planning level definition, make sure all the restrictions you have applied are valid for this latest data to be presented in the layout.
    Hope this helps.
    Cheers
    Srini

  • How to have a member formula to reference a text data type member?

    Hi there
    I am just wondering how do you use a member formula to grab the text in a text data type member?
    Our situation is that we have a text data type member in the Accounts dimension (called Project Manager). This is a free text field users can input a project manager's name. However, for our reporting purposes we want to report the Project Manager next to a list of Accounts (i.e. in the same row). The way we have tried to achieve this is to create dynamic calc text data type members in the Version dimension that simply refer to the Project Manager account using the reference function (->).
    Although this works, when we run a report we get a number (assuming this is just the reference ID to the RDBMS field) instead of the actual name. We have set the dynamic calc member to text data type as well. We are using a planning connection as well.
    Does anyone know how to make this work?
    Thanks

    Are you talking about FR reports, does it display the text if you reference the original member using a planning connection, if it does then it probably looks like you can't do it using the method you are trying as it is an essbase formula and in theory it will just return a number.
    Cheers
    John
    http://john-goodwin.blogspot.com

  • Change of sales order in combination with planned/released production order

    Hi Guru's,
    How do you deal with changes in the sales order in combination with planned orders and the scenario how to deal with release production orders?
    Can you tell me the SAP scenario, technically or reports or transactions or user exits, etc?
    Thank you in advance,
    Eric

    Here You have 2 scenarios
    1. Sales order changed at planned order stage
    In this case any chagne of quantity done in the sales order level will be taken care by the Planned order until it was not firmed .
    In case if it was firmed for the increased qty you will get a new planned order getting created.
    In case if it is reduced and if it was unfirmed it will get changed accordingly
    2. Sales order changed at production  order stage
    if the planned order was converted to production order change we can manually changes the respective Production order util no confirmation was done to any operations..
    is all this scenariors you are looking for if it is helpful let me know
    thanks..
    dskumar

  • How to show two different aliases in planning data form

    I have two alias members in the Alias dimension-Default,alias-1.
    Alias is associated with all the dimensions.
    For ENTITY dimension i have values for both the aliases.
    Now my requirement is to show Default alias member in one planning data form and alias-1 member in another data form.
    How can this be achieved ?

    If this is a consistant requirement, you could create another alias table and assign the aliases as a concatenation of the two aliases you need to see at the same time.
    IOW, export both tables, and in excel or a text editor, concatenate the two existing aliases for each member into one string, then import that list into yet another alias table.

  • No valid characteristic combinations found in planing at FM

    Dear Professionals,
    I'm going to use planning functionality of FM. I've did all customizing but in Plan data change characteristic screen (t-code FMPLCPD) after filling appropriate data when I try to enter to the planning screen the system show me:
    No valid characteristic combinations found
    Message no. K9039
    Please kindly let me know about your helpful suggestion.
    Regards,
    Yashar

    hello Yashar
    Apparently the problem was with customizing: the budgeting process/es involved in the planning are not assigned to the budgeting version status properly. This could be seen in the error log behind ''No valid characteristic combinations".
    Please let me know if this information is valid for you
    Kind regards
    Mar

  • How to enforce index

    Hi Guys,
    How to enforce index ?
    Say for example,
    select max(dt) from emp
    emp table has an index called 'id1'.
    I want to enforce this index for the above query. How ?
    Inputs are welcome !

    Your index on ID is worthless for this query.
    You would have to add an index on your DT column. Even then, the index will only be used if you have a NOT NULL constraint on the column (or add "and dt is not null" to your query):
    SQL> explain plan for
      2  select min(dt), max(dt) from emp;
    Explained.
    | Id  | Operation            |  Name       | Rows  | Bytes | Cost  |
    |   0 | SELECT STATEMENT     |             |     1 |     8 |   194 |
    |   1 |  SORT AGGREGATE      |             |     1 |     8 |       |
    |   2 |   TABLE ACCESS FULL  | EMP         | 91000 |   710K|   194 |
    SQL> alter table emp modify (dt not null);
    Table altered.
    SQL> explain plan for
      2  select min(dt), max(dt) from emp;
    Explained.
    | Id  | Operation             |  Name       | Rows  | Bytes | Cost  |
    |   0 | SELECT STATEMENT      |             |     1 |     8 |    39 |
    |   1 |  SORT AGGREGATE       |             |     1 |     8 |       |
    |   2 |   INDEX FAST FULL SCAN| EMP_DT      | 91000 |   710K|    39 |
    ---------------------------------------------------------------------Still, even without an index a full table scan of 91000 rows takes < 1 second even on my laptop. How are you getting 21 seconds?

  • Any way to set "enforce-valid-basic-auth-credentials" from the WL console?

    Someone recently advised me to set "enforce-valid-basic-auth-credentials" to "false" in my laptop config.xml to avoid some annoying login prompts to the application I'm deploying locally. I haven't tried this yet because I wanted to know if there was a page in the WebLogic admin console that can set this flag.
    If not, how exactly does this get set in the config.xml? Where does it go, and exactly what would the element look like?

    Hi David,
    <font color=red> Admin Console does not provide any feature to enable or disable "EnforceValidBasicAuthCredentials" </font><br>
    You can use WLST script If you don't have access to "config.xml" like following:
    "ChangeEnforceValidBasicAuthCredentials.py"
    connect('weblogic','weblogic','t3://localhost:7001')
    edit()
    startEdit()
    cd('SecurityConfiguration')
    cd('base_domain')
    set('EnforceValidBasicAuthCredentials','false')
    save()
    activate()
    print 'Now Restart Your Server...'Above is a Non-Dynamic Change...It means ...once you run the Script ..you need to restart the Server to reflact the changes...
    In the Above Script
    base_domain = is the Domain name
    weblogic= Admin UserName
    weblogic= Admin Password
    t3://localhost:7001 = Is the Admin Server URL
    How to run the above script:
    Before running the above WLST please run the "setWLSEnv.sh"/ "setWLSEnv.cmd". Then
    java weblogic.WLST /app/myScriptLocations/ChangeEnforceValidBasicAuthCredentials.py.
    Thanks
    Jay SenSharma
    http://middlewaremagic.com/weblogic  (Middleware Magic Is Here)

  • NOT WORKING -How To Display All Comments for a Planning Package

    Hi All,
    I am using How to Document "How To Display All Comments for a Planning Package" to display comments for list of "cost center" against different "fiscal/year" for Key Figure "Budget Amount".
    Below is how the Layout looks like where comments are posted against Cost Center- year combination.
    Cost Center                          2007     2008     2009     2010     2011
    3          2.00     2.00     2.00     2.00     2.00
    4          2.00     2.00     2.00     2.00     2.00
    6          2.00     2.00     2.00     2.00     2.00
    7          2.00     2.00     2.00     2.00     2.00
    This case is very similar to the example given in how to document but after following all the steps correctly in the document and also followings various forum links such as below , I am not able to display the comments for list of Cost Centers.
    "How to...BSP display comments"...problem with row comment
    Below are the issues being faced:
    1) When i save the comments , the icon for comments (indicating that some comments have been entered) is not shown against selection of Cost Center-Year although the comment is saved.Comment are  also visible in BPS0.
    2) On execution "Web interface could not be loaded" - is the message that is shown in the area where BPS application should show all the comments.
    Highly Appreciate any help with issues mentioned above.
    Kind Regards,
    Robin Johri

    Hello Robin,
    1) please check if you set the row/cell selection property correctly for the layout component in the web interface.
    2) the error does not make sense since the comments are displayed in an iframe using a BSP application, not a web interface. Check the URL in the HTML text component.
    Regards,
    Marc
    SAP Techology RIG

  • How to build Dynamic Data Form in Planning

    Hi,
    I need for building Data Form in Planning 11.1.2.0 with table columns that would be consist of (example 1):
    - Nov 2011 - Actual
    - Dec 2011 - Actual
    - Jan 2012 - Actual
    - Feb 2012 - Forecast
    - Mar 2012 - Forecast
    - Dec 2012 - Forecast
    Note: current period is "Feb" and current year "2012" has been got from Essbase substitution variables.
    How to build Dynamic Data Form in Planning app using @relative function for period and year dimensions and Essbase substitution variables?
    Example 2 (for current period is "Mar" and current year "2012"):
    - Dec 2011 - Actual
    - Jan 2012 - Actual
    - Feb 2012 - Actual
    - Mar 2012 - Forecast
    - Apr 2012 - Forecast
    - Dec 2012 - Forecast

    As I know you can't use such range or functions in form member selection. Below are couple of options:
    Use bunch of variables for each scenario and the number depends on how many months you want to display (18 months etc..)
    pre-fill the data for related months and years and use data suppress options.

  • How to create custom member in excel BPC report?

    Hi Everyone,
    Hope you are doing good!!
    I have bit confusion on custom member and how to create custom member in excel bpc report.
    Can you please explain me on this with example.
    Thanks,
    Amit

    Hi Amit,
    Take look at below thread might be helpful for you.
    Refer page no 206
    https://help.sap.com/businessobject/product_guides/boeo10/en/EPMofc_10_user_en.pdf
    and
    Best Practices For Reporting Against SAP Business Planning and Consolidation (Powered by SAP HANA), utilizing the EPM Ad…
    Hope this will help you

Maybe you are looking for

  • How to track Inter Company Asset Retirements

    Hi friends, We have a unique requirement. As opposed to normal inter-company asset transfers in SAP via ABT1N, we would like to retire the asset to an external company code. This would reflect as a retirement in the asset register, and not as a trans

  • Sales Order Costing Error Log Display

    When I look at Sales Order costing thru VA03 or when I run the Multi-level BOM costing for sales order CK87_99 I can not display the costing error log.  I can generate the log thru VA02, but we need to limit the Sales Order change transaction to the

  • PM Task List Operations - Export to Excel

    Dear Gurus, I would like to export the task list operation to excel file for further analysis by client (maintenance personals).  How can i export all operations in a task list to a excel file. thanks in advance

  • Address book application missing!

    no address book in my applications folder. when i do a search of my hard drive address book is missing. how do i reinstall it?

  • What is the Diff Between tcodes WE19 in XI and WE19 in r/3 sys

    Hi all, Can anyone tell me What is the Diff Between tcodes WE19 in XI and WE19 in r/3 sys? one more question I have a File>XI->IDOC scenario the file is picked up from the sender sys but not posted the IDOC to the receiver sys I need to post that par