WFP Dimension loads in planning

should the employee and entity dimension loaded every month as part of actual data loads or should they be loaded only at the begining of the planning cycle ? 
What happens if the 2 cycles overlap
 if planning cycle is jun - jul (12 mths) will the  delivered business rules still work or do we have to modify them.

Hi,
1. I think you need to re-explain your issue.
2. I understand that employee is a custom dimension.
3. You would not be loading actual data at the beginning of the cycle, it depends again. Let me explain you . Initially, you plan something for the coming year and planners enter data montly or so.
4. After a period of time , you would be interested in knowing , how exactly your plan is near reality. Here, we load actuals data ( might be from Oracle GL..etc) and now we are in a position to do variance analysis - actuall data vs plan.
5. You need to explain with an example , when you say 2 cycles overlap.
6. Business Rules are written in a manner that they are scalable and not to be modified
Sandeep Reddy Enti
HCC
http://hyperionconsultancy.com/

Similar Messages

  • Error during dimension load in planning using ODI adapter

    I have created a Planning app in Classic and used ODI Planning adapter to load the dimension from a csv file. I tried this with Account and Entity dimension. Both fail at the same step. This is the error I get.
    Error:
    -22 : S0002 : java.sql.SQLException: Table not found: C$_0Entity in statement
    java.sql.SQLException: Table not found: C$_0Entity in statement
    at org.hsqldb.jdbc.jdbcUtil.throwError(Unknown Source)
    at or
    -22 : S0002 : java.sql.SQLException: Table not found: C$_0Account in statement
    java.sql.SQLException: Table not found: C$_0Account in statement
    I am following John Goodwin's blog and not sure if I am missing a step. I would appreciate any help with this.
    Thanks

    Thank you John for your respone. Here are the details:
    Step 1 - Loading -SS_0 - Drop work table - It is failing in this step with the following message:
    -22 : S0002 : java.sql.SQLException: Table not found: C$_0Account in statement [drop table "C$_0Account"]
    java.sql.SQLException: Table not found: C$_0Account in statement [drop table "C$_0Account"]
    Step 2, 3, 5 and 6 are successful
    Step 7 - Integration - Interface name - Report Statistics - This fails with the following error:
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last):
    File "<string>", line 2, in ?
    Planning Writer Load Summary:
         Number of rows successfully processed: 0
         Number of rows rejected: 8
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
         at com.sunopsis.dwg.codeinterpretor.k.a(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(Unknown Source)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(Unknown Source)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(Unknown Source)
         at com.sunopsis.dwg.cmd.e.i(Unknown Source)
         at com.sunopsis.dwg.cmd.h.y(Unknown Source)
         at com.sunopsis.dwg.cmd.e.run(Unknown Source)
         at java.lang.Thread.run(Thread.java:595)
    I have checked the check box "Staging Area different from Traget" and selected "Sunopsis Memory Engine"
    I would appreciate your help - Thanks

  • Unable to load Dimension into Hyperion planning using ODI ?

    Hi All
    We are trying to load Dimension into hyperion planning Ver. 11.1.2 using ODI. We have created the interface and mapped the source csv file to target planmning application using ODI KM.
    LKM file to SQL
    IKM SQL to Planning
    We get success in ODI's Operator but the Dimension is not updated nor new data is insreted.
    We get this message in Error file:-
    +
    Retail Format,Parent,Alias: Default,Data Storage,Two Pass Calculation,Smart List,Data Type,Plan Type (APlan),Error_Reason
    ABC,Total Format,,StoreData,,,,Aplan,Cannot load dimension member, error message is: java.lang.RuntimeException: Fetch of saved member "ABC" failed.
    +
    We get this message in log files:-
    +
    2010-07-22 07:04:06,550 INFO [DwgCmdExecutionThread]: Oracle Data Integrator Adapter for Hyperion Planning - Release 9.3.1.1
    2010-07-22 07:04:06,550 INFO [DwgCmdExecutionThread]: Connecting to planning application [******] on [********]:[11333] using username [admin].
    2010-07-22 07:04:06,597 INFO [DwgCmdExecutionThread]: Successfully connected to the planning application.
    2010-07-22 07:04:06,597 INFO [DwgCmdExecutionThread]: The load options for the planning load are
         Dimension Name: Retail Format Sort Parent Child : false
         Load Order By Input : false
         Refresh Database : true
    2010-07-22 07:04:06,612 INFO [DwgCmdExecutionThread]: Begining the load process.
    2010-07-22 07:04:06,612 DEBUG [DwgCmdExecutionThread]: Number of columns in the source result set does not match the number of planning target columns.
    2010-07-22 07:04:06,659 INFO [DwgCmdExecutionThread]: Load type is [Load dimension member].
    2010-07-22 07:04:06,675 ERROR [DwgCmdExecutionThread]: Record [[ABC, Total Format, null, null, StoreData, null, null, null, null, null, null, null, null, null, Aplan, null, null, null]] was rejected by the Planning Server.
    2010-07-22 07:04:06,675 INFO [DwgCmdExecutionThread]: Planing cube refresh operation initiated.
    2010-07-22 07:04:08,425 INFO [DwgCmdExecutionThread]: Planning cube refresh operation completed successfully.
    2010-07-22 07:04:08,425 INFO [DwgCmdExecutionThread]: Load process completed.
    +
    Please help out .....

    Can you check the error log file as you have posted the log file, it should give more information to why the records were rejected.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How can i add the dimensions and data loading into planning apllications?

    Now please let me know how can i add the dimensions and data loading into planning apllication without manuallly?

    you can use tools like ODI or DIM or HAL to load metadata & data into planning applications.
    The data load can be done at the Essbase end using rules file. But metadata changes should flow from planning to essbase through any of above mentioned tools and also there are many other way to achieve the same.
    - Krish

  • Maintain attribute dimensions in Hyperion Planning, via ODI

    How can I move/maintain attribute members in Hyperion Planning, preferably via ODI?
    I have been loading an attribute dimension into Hyperion Planning, via ODI. The problem is that some children have been previously loaded to incorrect parents. However, a reload does not seem to move the children to their rightful place in the hierarchy.
    There are no errors being generated.
    Cheers

    Are you definitely sure it is not on the planning side the issue lies, I would create a file and then use the outline loader to compare load times to see where the issue is first.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Cannot find Version, Year, Period dimension while reversing Planning App

    Hi
    I am using Planning application as target for dimension loading.
    When i try to reverse the planning app using RKM Hyperion Planning.
    On reversing i could not find Version, Year & Period as datastores after reverse.
    Is it dependent on planning application version or ODI version.
    I am using 10.1.3.5 for ODI & 11.1.1.3 for Planning.
    Just to update, i was able to get Version as datastore on reversing, but didnt do anything special in that case.
    Now i am facing the problem, that on trying to reverse, i could not get Version, Year, Period as datastores.

    Hi,
    I believe if you are using 11.1.1.3 then it should reverse the extra datastores by default, as far as I am aware the core java files for planning were updated in 11.1.1.3 for this to happen.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Simple Dimension Query in Planning

    Hi Planning Experts,
    I would like to delete some of the dimension from classic planning application (9.3.1). which planning creates automatically when i created Application (unchecked sample application). though i see icon (mark for deletion but unknown about this icon.
    Please help.
    Thanks in Advance for any help
    Regards
    N Kumar

    Hi,
    You can edit the dimension name for all dimensions though you will not be able to edit the dimension member names for the year dimension, you can however you use the aliases functionality to give say FY08 an alias of 2008-2009
    Also you will not be able to delete dimensions through planning once they have been created.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How to load new planning application in EPM 11.1.1.2-DIM ESSBASE ADAPTER

    how to load new planning application in EPM 11.1.1.2-DIM ESSBASE ADAPTER

    If you trying load metadata into planning using DIM then have a look here :- http://www.oracle.com/technology/obe/hyp_fp/DIM_Planning/OBE_Dim_Planning.html
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Essbase substitution variable used for SQL Dimension load-URGENT

    Hi All,
    I am creating one dimension through SQL Dimension load rule writing by parent child build rule. The SQL query is like below---
    distinct trim(dist_mobile),trim(ret_mobile) from dist_retailer al1 where al1.proc_dt=to_date(&Proc_date,'dd/mm/yyyy')
    When I fixed the value of proc_date (e.g.- '27/09/2008') then it is retrieving data properly, but when I try to make the same as a essbase variable as shown above (to give user the priviledge to select for which date data will be fetched from RDBMS to create the dim) and after setting the aforesaid value of that variable in essbase subs var screen and click 'OK/Retrieve' in rule,it is returning no rows executing the query as well as no error coming.
    I guess in query nothing is wrong but the subs variable part is not working. Can anybody please give some insight to resolve the problem.
    In this context, I would like to mention that I will have to use substitution variable in some other rule file also to automate the load process. How can I use essbase subs variable in SQL load rule? Could you please show me a proper summarise query illustrating how to use the subs var in aforesaid purpose for the sake of understanding?
    Thanks in advance.

    Hi,
    Sorry for delayed response. Appreciate your inputs. At last I have found out the solution which is as below----
    distinct trim(dist_mobile),trim(ret_mobile) from dist_retailer al1 where al1.proc_dt=to_date('&Proc_Dt','dd/mm/yyyy')
    after setting the substitution variable as Proc_Dt and set the value as 27/09/2008 (without any quotation mark or such sign) now I checked and now it is retrieving fine.
    Thanks & Regards.

  • "CLOSED": HOW TO LOAD FIRM PLANNED ORDERS OF ANOTHER PLAN INTO ASCP PLAN?

    Hi everybody,
    How to load firm planned orders of plan 1 into plan 2?
    Business Case:
    Customer uses a separate planning for order intake. During order intake the requested due date is validated based on ASCP Gantt Chart. Bottlenecks are resolved. For make items firm discrete jobs are created, if adjusted suggested due dates are manually changed. For buy items firm planned orders are created for manually changed suggested due dates.
    If the order is accepted the demand is transferred from the Order Intake MDS into the so called Operational MDS. The firm discrete job will be automatically visible in the operational ASCP Plan (after data collection/running ASCP Plan).
    But how is it possible to include ONLY firm planned orders of another plan into your current plan?
    PLAN1 asigned master demand schedules
    - O_MDS1
    - O_MDS2
    PLAN2 assigned master demand schedules
    - O_MDS1
    - O_MDS2
    - T_MDS
    I want to transfer the firm planned orders from plan2 to plan1.
    Thanks for all your inputs,
    Catalina
    Message was edited by:
    user447176

    Since you need to run a data collection to load the new discrete job, I suggest you to add a custom step in the data collection.
    This custom step will
    1) select all firmed planned order in plan 2
    2) put the firm planned order into a new schedule through staging tables (MST_ST_SUPPLIES) .
    3) collect the data
    Then run plan1 with this schedule defined as demand schedule for your new plan.

  • Attribute Dimension members in Planning Data form

    Hi All,
    Can we see Attribute dimension members in Planning data form ? Pls. help

    Yes it is possible in 11.1.1.3, for example in your row select a dimension that has attributes associated with it. select dimension properties next to the down drop.
    Tick "Enable custom attribute display (setting applies to all dimensions with associated attributes): "
    Select the attribute dimension
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Best practices for loading apo planning book data to cube for reporting

    Hi,
    I would like to know whether there are any Best practices for loading apo planning book data to cube for reporting.
    I have seen 2 types of Design:
    1) The Planning Book Extractor data is Loaded first to the APO BW system within a Cube, and then get transferred to the Actual BW system. Reports are run from the Actual BW system cube.
    2) The Planning Book Extractor data is loaded directly to a cube within the Actual BW system.
    We do these data loads during evening hours once in a day.
    Rgds
    Gk

    Hi GK,
    What I have normally seen is:
    1) Data would be extracted from APO Planning Area to APO Cube (FOR BACKUP purpose). Weekly or monthly, depending on how much data change you expect, or how critical it is for business. Backups are mostly monthly for DP.
    2) Data extracted from APO planning area directly to DSO of staging layer in BW, and then to BW cubes, for reporting.
    For DP monthly, SNP daily
    You can also use the option 1 that you mentioned below. In this case, the APO cube is the backup cube, while the BW cube is the one that you could use for reporting, and this BW cube gets data from APO cube.
    Benefit in this case is that we have to extract data from Planning Area only once. So, planning area is available for jobs/users for more time. However, backup and reporting extraction are getting mixed in this case, so issues in the flow could impact both the backup and the reporting. We have used this scenario recently, and yet to see the full impact.
    Thanks - Pawan

  • Icloud cannot load storage plan

    icloud cannot load storage plan

    "load storage plan" make no sense at all.  What do you mean by that?  Are you unable to buy more storage?  What error messages are you getting?

  • Load maintenance plan data

    Hi,
    I have a file to load maintenance plan data(IP01).I used the standard program riibip00.
    But only those maintenance plan categories for which the call object is initial are supported.(Mentioned in documentation of riibip00)
    I have them not initial.
    How do I proceed, other than Recording?

    Hi Maruthi,
                      At my place though we have done the same using a BDC, but uploading a maintenance plan is quite possible via LSMW using"Direct Input Methord", IBIP Structure.
    Object is 0460
    methord is 0001.
    you can even create a strategy plan using the same Program IBIP.
    hope it will help you.
    Regards,
    Yawar Khan

  • Security on Year dimension in Hyperion Planning.

    Need to enable security on Year dimension on Hyperion Planning for below requirement. I know that we cannot enable security on year dimenison in Hyperion Planning, but want know if there is any custom solution.
    Requirement:
    IT users to have write access to Scenario: FY12FCSTJUN for year FY12 for period JUN to DEC & FY13 for Period OCT to SEP. (Calender year starts at OCT of every year)
    Normall users they want to have read access to Scenario: FY12FCSTJUN for year FY12 for period JUN to DEC and write access to Scenario: FY12FCSTJUN for Year FY13 for Period OCT to DEC
    1)we can modify the start period, end period, start yr and End yr for FY12FCSTJUN Scenario dimension to make FY12 FY12FCSTJUN as read/write for Specific year, but it won't meet the requirement.
    2)I have already tried making modification to the Planning respository table ( changed the value for ENFORCE_SECURITY parameter to 1 for DIM_ID 38 for Year in the HSP_Dimension table)on one of VM environments,but it won't enable security on the Year dimension.
    3)We can create a Budget scenario to achieve above, but it involves too many changes accross all the webforms and B rules, so we want to see if there is any custom solution available.
    Any suggestion/workaround to resolve the issue?

    Oracle will be releasing a patch in dec 2012 to fix/enable the security on year dimension. this patch is applicable for 11.1.2.2 version.

Maybe you are looking for