Professional Documents
Culture Documents
Objectives
After completing this lesson, you should be able to:
Launch Workspace Describe the user interface components Open applications Navigate Planning
Workspace Overview
Workspace
Planning
Planning output
Launching Workspace
Adjuster
Opening Applications
Navigating in Planning
Planning menus Planning toolbar
View pane
Open application
Content area
Data form
View pane
Business rules
Content area
Folder
Data forms
Summary
In this lesson, you should have learned to:
Launch Workspace Describe the user interface components Open applications Navigate Planning
Oracle Hyperion Planning, Fusion Edition 11.1.1 Create and Manage Applications
Course Objectives
After completing the course, you should be able to: Create Planning applications Load data into Planning applications Set up security for users, groups, and member access Create data forms and enter data by using data forms and Smart View Set up and test business rules Review budget data by using process management
Creating Application Structures Lesson 3: Creating Dimensions Overview Lesson 4: Managing Dimensions with Performance Management Architect Lesson 5: Setting Up the Period, Scenario, and Version Dimensions Lesson 6: Setting Up the Entity Dimension Lesson 7: Setting Up the Account Dimension Lesson 8: Creating User-Defined Elements
Loading Data and Calculating the Database Lesson 13: Loading and Calculating Data Overview Lesson 14: Loading Data
Planning Overview
Objectives
After completing this lesson, you should be able to: Explain Oracles Enterprise Performance Management system Describe Hyperion components List the main features of Planning Describe the product architecture of Planning Explain the relationship between Planning and Essbase
BI BI Applications Applications
Fusion Middleware
OLAP
Excel XML
Business Process
Planning Features
Planning has the following features:
Multidimensional data structure Target setting and bottom-up planning Iterative planning cycles Complex business rules and allocations Web-based data entry; management of the planning cycle Currency conversion for multicurrency applications Headcount and salary expense modeling Metadata and data transfer between Planning applications and other Hyperion products
Product Components
Planning Essbase Administration Services Workspace Performance Management Architect Calculation Manager Smart View Financial Reporting Shared Services
Related Products
Workforce Planning Capital Asset Planning Performance Scorecard Strategic Finance Financial Management Web Analysis
Planning Architecture
Client
Smart View Client Offline Client
Web Application
Financial Reporting Server Shared Services, Java Application Server for Planning, Performance Management Architect, Administration Services Performance Management Architect Dimension Server Planning Web Server EPMA Web Server
Database
Planning RDBMS
Essbase
User Roles
Shared Services Roles
Administrator LCM Administrator Dimension Editor Application Creator Calculation Manager Administrator
Planning Interface
Manage Planning components
Manage data forms, task lists, user variables Assign member access Copy data (including supporting details) View statistics and run administration reports
Enter data, supporting details, and annotations Run business calculations Manage workflow
Manage the Planning process Copy data between versions
Essbase Server
Essbase
Security Metadata Foreign Exchange Rates Smart Lists (numeric values after data save) Data Business Rules Rules Files
Preferences
Application Setup Data Forms User Variables
Dimensions
Structural elements of an application that describe and hold data.
Account Entity Period
Dimension Hierarchies
Parent Child of GrossMargin; parent of Sales and OtherRevenues Descendants of GrossMargin
- Subtract
* Multiply / Divide ~ Ignore
Never
VCR
Denver LA SF West February Actual Budget Sales Camera TV VCR Audio Margin Camera TV VCR Audio March Actual Budget
Drill-Down Process
Period Entity Account Customer
Year Quarter
Month
Worldwide N America
East
New York
Metadata
3689.00
Data
Metadata
January FY08 Actual Final Net Sales for Alliance Merchandise in New York is 3689.00.
Essbase TerminologyHierarchies
Outline
Dimensions Members
Essbase TerminologyFamilies
Dimension
Leaf Node
Gen 3
Level 0
Generate reports using dynamic member selection. Include level and generation references in calculation scripts. Load metadata into Essbase loading by level or generation. Create Web Analysis documents by level or generation.
Summary
In this lesson, you should have learned to:
Explain Oracles Enterprise Performance Management system Describe Hyperion components Describe the main features Planning Describe the product architecture of Planning Explain the relationship between Planning and Essbase
Objectives
After completing this lesson, you should be able to:
List two methods for creating applications Describe plan types Identify required dimensions Identify user-defined dimensions Describe dense and sparse dimensions Create data blocks Set up aggregation, data storage, and calculation options
Plan Types
Essbase database created for each plan type Three customizable plan types Data sharing between plan types Plan types set for applications, dimensions, and members
Budgeting Application
Plan Type 1
Plan Type 2
Plan Type 3
Workforce
Capital Asset
Planning Dimensions
Essbase
Planning Repository
Required Dimensions
Six Required Dimensions* Period Year Scenario Version Entity Account Other Dimensions Alias Smart Lists UDA
User-Defined Dimensions
14 User-Defined Dimensions* For example:
Employee Product Channel Project Customer Salesrep attribute dimension
*A Planning application can have a total of 20 dimensions. Attribute, Alias, Smart List, and UDA dimensions are not included towards the total of 20 dimensions.
Dense Dimensions
Dense Dimensions
Sparse Dimensions
Sparse Dimensions
Members of Dimension B
Scenario (Sparse)
Scenario Budget
Year (Sparse)
Year 2009
Version (Sparse)
Version 1st Draft Final
Account (Dense)
Account Account1 Account2 Account3
Period (Dense)
Period Jan to Dec
Storage Option Store Data Dynamic Calc and Store Dynamic Calc Share Data Never Share Label Only
Classic Application Store Dynamic Calc and Store Dynamic Calc Shared Never Share Label Only
Calculating Data
Essbase calculates the outline in the following order:
1. Account dimension 2. Time dimension 3. Other dense dimensions in top-down order 4. Other sparse dimensions in top-down order 5. Members that are tagged as Two-Pass Calculations
1st Pass
2nd Pass
Level 0 Data
After Two-Pass
Summary
In this lesson, you should have learned to:
List two methods for creating applications Describe plan types Identify required dimensions Identify user-defined dimensions Describe dense and sparse dimensions Create data blocks Set up aggregation, data storage, and calculation options
Objectives
After completing this lesson, you should be able to:
Navigate Performance Management Architect Manage dimensions and members Create alternate hierarchies Create property associations Organize Shared Library Create members in Grid Editor Add and modify currencies Set up aliases Automate Performance Management Architect tasks
Application pane
Dimension Server
Planning application Consolidation application
Application Server
Application Server
Dimension class
Creating Members
You can add members to dimensions by rightclicking the member and selecting Create Member. You create members by selecting one of the following options:
As Child As Sibling
Backward slash (\) Double quote character () Member names cannot start with the following characters: Backward slash (\) Equal (=) Comma (,) At (@) Plus sign (+) Underscore (_) Minus sign (-) Braces ({ }) Period (.) Pipe (|) Less than (<) Double quote Apostrophe ()
character ()
Defined
Derived
Default
Descendants of Europe inherit Euro as value for Currency property. Currency property is set to GBP, overriding inherited value.
Alternate Hierarchies
Managing Members
Finding Members
Double-click a member to locate it in the outline.
FM_Accounts
Sort dimensions by dimension class, name, or owner. Visually recognize that dimensions are sorted.
Visual cues
Creating Members
Actions you can perform to change what is displayed in Grid Editor: Change dimensions Add, remove, and delete members Add and remove properties Create members Copy, paste, and save data
Adding Currencies
Creating Aliases
Create association.
Summary
In this lesson, you should have learned to:
Navigate Performance Management Architect Manage dimensions and members Create alternate hierarchies Create property associations Organize Shared Library Create members in Grid Editor Add and modify currencies Set up aliases Automate Performance Management Architect tasks
Objectives
After completing this lesson, you should be able to:
Describe Planning time periods Customize time periods Create Scenarios Create Versions
Year
Year
Description
History-to-date Year-to-date Season-to-date Period-to-date
Q-T-D
M-T-D W-T-D D-T-D
Quarter-to-date
Month-to-date Week-to-date Day-to-date
DTS members are exposed as dynamic calculation functions. In Essbase, they are not added as members to the Period dimension.
Data Storage
The storage type for a member has a major impact on the size and calculation performance of your database.
Creating Scenarios
You can create hierarchies and shared members in the Scenario dimension.
Select Start and End Year, and Start and End Period
Creating Versions
You can create hierarchies and shared members in the Version dimension.
Summary
In this lesson, you should have learned to:
Describe Planning time periods Customize time periods Create Scenarios Create Versions
Objectives
After completing this lesson, you should be able to:
Add entity members to the Entity dimension Modify entity members in the Entity dimension Delete entity members in the Entity dimension
Entities Overview
Entities allow you to model the flow of budget information through your organization. You can create an entity for each group or responsibility center that submits a plan for approval. You can assign plan types to entities. Entities can have a currency property.
If no currency is defined, the application default currency is used. The entitys currency can be overwritten during data entry or data loads.
IncStmt
BalSheet
Revenue Eastern US
Assigned
NY FL
New York
London
Tokyo
Saving Dimensions
Save changes to the relational database.
Deleting Entities
Summary
In this lesson, you should have learned to: Add entity members to the entity dimension Modify entity members in the entity dimension Delete entity members in the entity dimension
Objectives
After completing this lesson, you should be able to:
Define account types and consolidation order Create account hierarchies
Accounts Overview
Assign plan types to accounts.
If more than one plan type is assigned to an account, designate a source plan type. Other plan types pull their values from the source plan type.
Data Form
Plan Types
IncStmt
BalSheet
Source Plan
Total Expenses
Account Types
Account Type Expense Expense Reporting Expense Time Balance Flow Skip N/A Exchange Rate Type Average Data Type Currency
Revenue
Asset
NonExpense
NonExpense
Flow
Balance
N/A
None
Average
Ending
Currency
Currency
Liability
Equity
NonExpense
NonExpense
Balance
Balance
None
None
Ending
Ending
Currency
Currency
Saved Assumption
User-defined
User-defined
N/A
None
NonCurrency
Jan
Total Revenues Cash on Hand
Feb
Mar
Quarter 1
Revenue Asset
50
100
75
150
50
75
175
75
Saved Assumptions
Use saved assumptions to perform these tasks:
Centralize planning assumptions Identify key business drivers Ensure consistency across the application
Currency
Average
Ending
Historical
Consolidation Order
Account (Never Share) Profit (+) Margin (+) Sales (+) COGS (-) Expenses (-) Level 2 Level 1 Level 0
Marketing (+)
Misc. (+)
Ratios (~) (Label Only) Margin % (+) (Two Pass Calc) Margin % Sales; Product Share (+) (Two Pass Calc) Sales % Sales -> Products;
Summary
In this lesson, you should have learned to: Define account types and consolidation order Create account hierarchies
Objectives
After completing this lesson, you should be able to:
Create user-defined dimensions Create attributes and assign attribute values Describe member formulas Add member formulas Create Smart Lists
User-Defined Dimensions
User-defined dimensions require these items:
Unique values across databases Plan types assigned at the dimension level
Customer
Attributes Overview
Base dimension
Customer
Your IT Source
ABC Company
Doug Nichols
Software Company
Chris Jones
Creating Attributes
Create the attribute.
4000-100 (Network Sales), and 4000-200 (Chip Sales), use data values.
Summary
In this lesson, you should have learned to:
Create user-defined dimensions Create attributes and assign attribute values Describe member formulas Add member formulas Create Smart Lists
Objectives
After completing this lesson, you should be able to:
Format metadata files Load and extract metadata from flat files Create profiles Map dimensions and dimension properties Explain best practices for loading metadata Load metadata from interface tables
Section header
Column names
Setting Up Dimensions
Add an entry for each dimension in the load file. The required columns are Name, DimensionClass, and DimensionAlias.
!Section=Dimensions 'Name|DimensionClass|DimensionAlias|DimDataStorage HP Accounts|Account|HP Accounts|NeverShare Calendar Months|Period|Calendar Months|NeverShare Standard Year|Year|Standard Year|NeverShare Version|Version|Version|NeverShare Scenario|Scenario|Scenario|NeverShare Currency|Currency|Currency|NeverShare Functional Entity|Entity|Functional Entity|NeverShare
1000
Plant1 WestSales Connecticut Mass Europe
Setting Up Members
Use a separate Members section for each dimension. Use Y for Yes and N for No.
!Members=Scenario 'Name|Data Type|Start Year|End Year|Start Period|End Period|Use Beginning Balance|Enable Process Management|Smart List|ExchangeRate Table Current|Unspecified|FY07|FY10|Jan|Dec|N|N||A_FXRate Actual|Unspecified|FY08|FY08|Jan|Dec|N|N||A_FXRate Budget|Unspecified|FY09|FY11|Jan|Dec|Y|Y||B_FXRate
Managing Aliases
Manage aliases in the Members section
!Members=HP_Account 'Name|Alias=English|Alias=German|Data Type|Source Plan Type|Ac Gross Profit|Total Gross Profit|Bruttogewinn|Currency|Plan1|Re Net Sales|Total Net Sales|Nettoumsatz|Currency|Plan1|Revenue
Manage aliases in the Hierarchies section
!Hierarchies=Account 'Parent|Child|Alias=English|Alias=German|DataStorage|MemberVal Operating Margin|Gross Profit|Total Gross Profit|Bruttogewinn| Gross Profit|Net Sales|Total Net Sales|Nettoumsatz|DynamicCalc
Manage aliases in the PropertyArray section
Mapping Properties
Best Practices
Recommendations for efficient importing and easier maintenance include the following guidelines:
Populate the Hierarchies section with all the member properties. Place the member formula property as the last column. Work with the file-generating utility to create an initial file. Load multiple dimensions using one file.
Relational database
Interface tables
Creating Applications
Objectives
After completing this lesson, you should be able to:
Set up application name, plan types, time periods, and currency Select dimensions Configure application settings Add dimensions to applications from Shared Library Activate dimension associations Adjust Performance Settings
Incstmt
Balsheet
Plan 3
Plan Types
Budgeting application
Plan Type 1
Plan Type 2
Plan Type 3
Workforce Capex
Currency Specifications
Set default currency for entities Specify whether multiple currencies are used
Time Periods
Choose Base Time PeriodMonths, Quarters, Custom Select Weeks DistributionEven, 445, 454, 544 Select Start Year and Start Month
Selecting Dimensions
Property values loaded or manually entered override both Shared Library and ancestor values.
Filtering Members
Add button
Dense Dimensions
Least Dense
Smallest
Smallest
Summary
In this lesson, you should have learned to:
Set up application name, plan types, time periods, and currency Select dimensions Configure application settings Add dimensions to applications from Shared Library Activate dimension associations Adjust Performance Settings
Summary
In this lesson, you should have learned to:
Format metadata files Load and extract metadata from flat files Create profiles Map dimensions and dimension properties Explain best practices for loading metadata Load metadata from interface tables
Deploying Applications
Objectives
After completing this lesson, you should be able to:
Validate applications Compare applications Adjust performance settings Deploy applications Review Planning applications in Essbase Administration Services Redeploy applications
Deployment Process
Validate applications. Deploy applications to a Planning server. Create the application files in relational and OLAP databases.
Validating Applications
Validate applications from the Application Library. Review the validation job in the Job Console. If there are validation errors, review the validation log.
Comparing Applications
Comparing applications helps you determine how the deployed application differs from the one you modified. You can review the changes made within dimensions as well as the overall application changes. You can compare property changes since you last deployed the application.
Deploying Applications
The deployment process creates a Planning application.
Outline .otl Calculation Script .csc Report Script .rep Load Rules .rul
View pane
Outline Editor
BalSheet
IncStmt
Revenue
Redeploying Applications
Change in dimension hierarchy - Replace Change in properties - Merge
Redeploy
HYPlan application
Summary
In this lesson, you should have learned to:
Validate applications Compare applications Adjust performance settings Deploy applications Review Planning applications in Essbase Administration Services Redeploy applications
Objectives
At the end of this lesson, you should be able to:
Create exchange rate tables Enter exchange rate values Generate currency conversion calculation scripts
Properties of Budget
Summary
In this lesson, you should have learned to:
Create exchange rate tables Enter exchange rates Generate currency conversion calculation scripts
Objectives
After completing this lesson, you should be able to:
Define the requirements for data load files Describe the setup for data load rules Describe the setup for data staging using interface tables Describe loading data using ETL tools Identify how data is calculated within dimensions
Data Loads
You can:
Load data directly into the Essbase database for each plan type. Use any of the following for loading data:
Administration Services Performance Management Architect interface tables
EUROPE GROSS SALES EUROPE GROSS SALES EUROPE GROSS SALES ACTUAL EUROPE EUROPE ASIA ASIA FINAL GROSS SALES NET INCOME NET INCOME GROSS SALES
4000-100 1500
4000-200 1700
4000-300 1200
Multicurrency Applications
The HSP_Rates dimension has the following members:
Rules applied
Data Calculations
There are three types of calculations in Planning:
Calculations within dimensions Calculations and data blocks Calculation scripts
Margin (+)
Calculation Scripts
Calculation scripts:
Contain a series of calculation commands, equations, and formulas. Define calculations other than the calculations defined by the database outline. Specify how to calculate a database. The default calculation script calculates the entire database.
Summary
In this lesson, you should have learned to:
Define the requirements for data load files Describe the setup for data load rules Describe the setup for data staging using interface tables Describe loading data using ETL tools Identify how data is calculated within dimensions
Loading Data
Objectives
After completing this lesson, you should be able to:
Describe data load rules Create load rules for Administration Services Load data using Administration Services Load data using rules files Load data using interface tables Describe loading data using ETL Tools
Click OK.
Click OK.
Use a rules file to replace text strings so that fields map to Essbase member names during a data load Replace text strings without changing the data source
Interface tables
ETL
Planning
ETL System
Flat File
Summary
In this lesson, you should have learned to:
Describe data load rules Create load rules for Administration Services Load data using Administration Services Load data using rules files Load data using interface tables Describe loading data using ETL Tools
Objectives
After completing this lesson, you should be able to: Describe security in Planning Describe user provisioning in Shared Services Describe users and groups for Planning Generate provisioning reports
Levels of Security
There are four levels of security in Planning.
Data forms and task lists
User authentication
Task security
Object security
Data security
User Authentication
Users must provide a valid user name and password to access an application. Planning leverages external authentication providers such as LDAP, Microsoft Active Directory, and NTLM. Users and groups must exist in the authentication directory before they can be granted access to a Planning application.
Task Security
Object Security
You can assign security to specific objects in your application.
Data form
Task list
Data Security
You can assign users or groups Read, Write, or None access to data for specified dimension members.
Entity Members East Region West Region United Kingdom Singapore Assigned Access Level Write Read Read None
RJackson
User Directories
User Directories list users from native and User directories: Native and NTLM external directories
Application Groups
Application groups bundle instances of Hyperion products that compose an implementation.
Select a role.
Click Add.
Click Save.
User Roles
Objectives
After completing this lesson, you should be able to:
Assign access rights Import access rights Create security filters
Access Options
Member and data form access rights consist of the following options:
Read Write None
Inheritance Options
The following inheritance options are available:
Member Children iChildren Descendants iDescendants
For group rights, no access overrides write or read access. Write access overrides read access.
United States United States Direct member rights override relationship LA rights
Summary
In this lesson, you should have learned to:
Assign access rights Import access rights Create security filters
Summary
In this lesson, you should have learned to:
Describe security in Planning Describe user provisioning in Shared Services Describe users and groups for Planning Generate provisioning reports
Objectives
At the end of this lesson, you should be able to:
Manage data forms and folders Set up row, column, page and POV properties Assign business rules to data forms Set up display and precision options Create composite data forms Print data form definition reports Assign access rights to data forms Assign data form folder security
Columns
Rows
Point of View
Currency = Local
Customer = No Customer
Folder Structures
Remember the following points when working with folders:
Move folders within the hierarchy as needed. Rename folders, including the top-level folder, called Forms. Assign access rights to folders and data forms. Delete only empty folders. Do not move or delete the top-level folder, called Forms.
Selecting Members
Member
Descendants
Members Descendants plus North America Worldwide Europe, PacRim, Corporate Worldwide Central, South, East, West 200, 205, 210, 220, 225, 230, 240, 245, 250, 255, 270, 275, 280
Q2 Actual
2000 9000
Q3 Actual
1600 7500
Q4 Budget
1800 8500
2000 11500
2500 13500
2500 11600
2500 12800
The first three columns contain actual data for the quarters.
The fourth column contains budget data for the fourth quarter.
Read: Enables users to view and use the data form for data entry. Write: Enables users to change the data forms design and to view and use the data form for data entry. None: Prevents users from viewing the data form.
Summary
In this lesson, you should have learned to:
Manage data forms and folders Set up row, column, page and POV properties Assign business rules to data forms Set up display and precision options Create composite data forms Print data form definition reports Assign access rights to data forms Assign data form folder security
Objectives
At the end of this lesson, you should be able to:
Export and import data forms Create menus Set up custom messaging for data forms Specify application default settings Manage user variables Set up user preferences
Menus
Create the menu. Set up menu item properties for the menu. Associate the menu with data forms.
Creating Menus
Associating Menus
Only administrators and application owners can view and set Advanced Settings.
1. Create the appropriate parent-level members in the dimension outline (if they do not already exist). For example, the parent levels could correspond to the business unit divisions. 2. Create user variables for each dimension that you want planners to be able to filter. 3. When designing the data form, associate the user variables with the data form. 4. Notify planners that they can select members for the user variables that are associated with the data form.
Summary
In this lesson, you should have learned to:
Export and import data forms Create menus Set up custom messaging for data forms Specify application default settings Manage user variables Set up user preferences
Entering Data
Objectives
After completing this lesson, you should be able to:
Submit data in data forms Launch Dimension Editor from members on data forms Spread data Adjust and annotate data Calculate data in data forms Enter data with Smart Lists Navigate data forms with menus
Row headings
View pane
Content area
Add/edit document
Open document
Cell with cell text (blue triangle) Cell with supporting details (bright blue)
Q1
90000 3000
#missing Hiding children
1000
#missing
1000
#missing
3000
#missing
1000
#missing
Showing children
Selecting Dates
Spreading Data
Jan Revenue or Expense (Flow) Asset, Liability, or Equity (Balance) Percentage Weekly Distribution (4-4-5) 1000 Feb 1000 Mar 1000 Q1 3000
1000 25
923
1000 25
923
1000 25
1154
Q1 400 1000
Q1 400 1000
Feb 150
Mar 200
Q1 450
100
100
100
150
150
200
200
100
200
100
100 100
300
150 150
200
200 200
200
150 150
Weighted Average-Actual_365 (100*31 + 150*28 + 200*31)/90 = 150 Weighted Average-Actual_Actual* (100*31 + 150*29 + 200*31)/91 = 150 *29 Days in Feb during a leap year
Jan
Catalog Commercial Direct 272.73 272.73 272.73
Feb
272.73 272.73 272.73
Mar
272.73 272.73 272.73
Q1
818.18 818.18 818.18
Distributor Education
Government Indirect Mail Order Online Retail Special Events All Channels
272.73 272.73
272.73 272.73 272.73 272.73 272.73 272.73 #missing
272.73 272.73
272.73 272.73 272.73 272.73 272.73 272.73 #missing
272.73 272.73
272.73 272.73 272.73 272.73 272.73 272.73 #missing
818.18 818.18
818.18 818.18 818.18 818.18 818.18 818.18 #missing
Initial Value
100
Input Text
+50
Result
150
Subtract + -
100
100 100 100
+-50
*5 /5 %25
50
500 20 25
Adding Annotations
Cell text Account annotations Document attachments Planning unit annotations Supporting details
Account annotation
Hide rows
Show rows
Business Rules
Price per New Computer x Headcount of New Employees = New Computer Expense
Summary
In this lesson, you should have learned to:
Submit data in data forms Launch Dimension Editor from members on data forms Spread data Adjust and annotate data Calculate data in data forms Enter data with Smart Lists Navigate data forms with menus
Objectives
After completing this lesson, you should be able to:
Describe Smart View Enter, adjust, calculate, and analyze data using Smart View Work with Ad Hoc Analysis Work with Offline Planning
Essbase
Planning
Oracle BI EE
HTTP(s)
Provider Services
Data tier
Essbase
Planning
Oracle BI EE
Financial Management
Hyperion Enterprise
Enter cell text and attach documents to cells Perform ad hoc analysis Enter supporting detail Spread values to base periods Calculate data
Row headings
Ad hoc grid
Pivoting Dimensions
With ad hoc analysis, you can pivot dimensions to the following: POV Row Column Outermost row or column
Removes all unselected members from the worksheet for that dimension.
Remove Only:
Removes the selected member (active cell) and data or member range and data from the worksheet for that dimension. Retains all unselected members in the worksheet.
Submitting Data
x
Smart View
Data source
Working Offline
Work with data while not connected to the Planning application Work with Offline MyAnalytics cube
Planning
Summary
In this lesson, you should have learned to:
Describe Smart View Enter, adjust, calculate, and analyze data using Smart View Work with Ad Hoc Analysis Work with Offline Planning
Objectives
After completing this lesson, you should be able to:
Describe Calculation Manager and its components Design business rules Validate business rules Deploy business rules Assign launch access to business rules Launch business rules
% of Sales
50% 10%
Central
South
30
50
15%
25%
Formula details
Rule Components
Loop component
Condition component
Formula component
Script component
Formula Components
Destination
Source
Condition Function
Validating Rules
Formula components
Rules
Rulesets
Script components
Deploying Rules
Currently deployed rules
Summary
In this lesson, you should have learned to:
Describe Calculation Manager and its components Design business rules Validate business rules Deploy business rules Assign launch access to business rules Launch business rules
Objectives
After completing this lesson, you should be able to:
Create templates Create business rules from templates Create rulesets Validate business rulesets Deploy business rulesets
Templates Overview
Select from predefined actions or calculations or create custom templates
Creating Rulesets
Use the up and down arrow buttons to modify the sequence to launch the rules within the ruleset.
Rulesets
Summary
In this lesson, you should have learned to:
Create templates Create business rules from templates Create rulesets Validate business rulesets Deploy business rulesets
Objectives
After completing this lesson, you should be able to:
Create variables Set up runtime prompt variables Create formulas Work with condition components Set up member ranges Set up business rules components
Creating Variables
Two types of variables:
Execution:
Calculated when you launch the business rule Used in formulas, scripts, conditions, or loop components
Replacement:
Substituted when you design or launch the business rule Used in formula components and loops
Summary
In this lesson, you should have learned to:
Create variables Set up runtime prompt variables Create formulas Work with condition components Set up member ranges Set up business rules components
Objectives
After completing this lesson, you should be able to:
Explain the planning process Define a planning unit Manage the review cycle for a planning unit Copy data between versions Clear cell details Copy data
Reject
Planning Units
Planning Unit =
Scenario : Budget
Version : Draft1
Entity : California
Start
First Pass
Promote
Under Review
Promote
Under Review
Sign Off
Signed Off
Reject
Approve
Approved
Reviewer Actions
Start Status
Not Started First Pass Under Review Under Review Under Review Under Review
Current Owner
Everyone with rights First owner New owner Same owner New owner Administrator
=
=
All childrens statuses are automatically updated to Under Review, Not Signed Off, Signed Off, or Approvedthe same as their parents.
*
* *
The parents status is automatically updated to Under Review, Not Signed Off, Signed Off, or Approvedthe same as its childrens.
Copying Data
Administration > Copy Data
Summary
In this lesson, you should have learned to:
Explain the planning process Define a planning unit Manage the review cycle for a planning unit Copy data between versions Clear cell details Copy data
Objectives
After completing this lesson, you should be able to:
Describe task list capabilities Navigate task lists in Basic and Advanced modes Create task list folders Create task lists Assign access to task lists Use task lists Report on task lists
View instructions.
Setting Up Tasks
Specify name of task. Specify type of task. Add instructions. Set task due date and time. Set alert due date and time. Indicate any dependency.
Summary
In this lesson, you should have learned to:
Describe task list capabilities Navigate task lists in Basic and Advanced modes Create task list folders Create task lists Assign access to task lists Use task lists Report on task lists
Objectives
After completing this lesson, you should be able to:
Describe Lifecycle Management Identify application artifacts View and search for artifacts Migrate applications and artifacts View LCM reports
Development
Test
Production
Shared Services
Direct migration
LCM Security
In order to use LCM, a user must have a Planning administrator role and a Shared Services LCM administrator role. With the LCM administrator role, you can perform LCM on any application registered with Shared Services.
Artifacts
Forms
Dimensions/ Hierarchies
Reports
Planning Artifacts
Configuration
User Preferences User Variables Application Settings
Data
Planning Units Cell Text Text Values Account Annotations Supporting Details
Global Artifacts
Substitution Variables Business Rules Task Lists Spread Patterns and more
Plan Types
1 2 3
Security
Access Permissions
Shared Dimensions
Entity
Account and any other dimension in Shared Library
Dimension Access
Import Profiles
Data Synchronization
Synchronizations
Mapping Tables External File Definitions Interface Table Definitions
Rules
Rulesets
Templates
Migration Scenarios
OR
Application to application
Migration Guidelines
Create a shell application in the destination environment. Migrate artifacts in a specific order. Destination
Source application application
Test
Production
Application to Application
You use the Application Migration Wizard to migrate applications and artifacts from the intermediary file to a destination application.
Summary
In this lesson, you should have learned to:
Describe Lifecycle Management Identify application artifacts View and search for artifacts Migrate applications and artifacts View LCM reports
Objectives
After completing this lesson, you should be able to:
Describe classic administration List the steps for creating classic Planning applications Create classic Planning applications
Create application
HPSystem
CorpPlan TaxPlan Finbud
Finbud
TaxPlan
Data source
Calendar
Currencies
Plan types
Setting Up Currencies
Reregistering Applications
Summary
In this lesson, you should have learned to:
Describe classic administration List the steps for creating classic Planning applications Create classic Planning applications