Вы находитесь на странице: 1из 66

9/23/2018

Introduction to Oracle Hyperion Planning

1
9/23/2018

Agenda

 Introduction
 Planning Challenges

 Hyperion Planning

 Data Integration Overview

 Suite of Oracle Planning Products

2
9/23/2018

CHALLENGES THAT PLANNERS FACE INCLUDE:

“High processing time due to lack of strategic guidance and


missing link between financial and operational plans” (limited
flexibility – ability to react)
“Low plan accuracy (variance accuracy) due to inaccurate data”
“Limited level of detail for the budget”
“High number of Excel sheets that need maintenance” (versions /
locations)
“Need to expand to: rolling forecasts, operational planning,
investment planning, bulk updates, pre-built depreciation
calculations, version control”

3
9/23/2018

Shortens Planning Cycles

Improves Business Predictability

Leverages Intellectual Capital

4
9/23/2018

ENTERPRISE PERFORMANCE MANAGEMENT SYSTEM

5
9/23/2018

FINANCIAL PERFORMANCE MANAGEMENT APPLICATIONS

6
9/23/2018

Analysis and Reporting

Goal Setting
Business goals Metrics and Scorecards

Financial Modeling
Long Range Targets Integrated Business Plan

Financial Planning & Budgeting


Annual Targets Aligned Plans
Strategic Operational Planning
Operational Policies Baseline Plans
Functional Operational Planning
Execution Plan Execution Status

Functional Execution

Application Foundation

7 7
9/23/2018

Hyperion
Planning

8
9/23/2018

HOW HYPERION PLANNING IMPROVES PLANNING

 Hyperion Planning is one, integrated Planning Platform that can


address different planning requirements:
 Revenue planning
 Full Income Statement planning
 Balance Sheet / Cash Flow planning
 Rolling forecasting
 Capital planning
 And others.
 Hyperion Planning is built on the Hyperion Essbase engine.
This allows for very powerful analysis and capabilities.

9
9/23/2018

INTEGRATION WITH ORACLE FUSION EPM PLATFORM

10
9/23/2018

INTEGRATION WITH ORACLE HYPERION WORKSPACE

• Workspace is the
common portal for
all Oracle Hyperion
Applications.

• BI+ repository
contains different
reporting objects
(Financial reports,
Dashboards, etc.)

11
9/23/2018

END USER TASK LISTS

Task lists detail current


status and steps
needed to complete
the different processes

12
9/23/2018

END USER TASK LISTS CONT.

13
9/23/2018

WEB FORMS
• Web forms
provide a
consistent, web-
based data
entry input.

• Web forms can


be opened in
Smart View in
Excel.

• Calculations
can be
launched from
forms.

14
9/23/2018

WEB FORMS CONT.


•Data can be
adjusted (increase /
decrease by
amount, percent)
and spread.
•Check totals to
targets can provide
feedback.

15
9/23/2018

SUPPORTING DETAIL

•Supporting detail
can provide textual
information behind
assumptions,
changes or data
elements.

16
9/23/2018

WEB FORMS THROUGH SMART VIEW


•Users can input,
adjust, edit and
submit their
financial data via
Smart View in
Microsoft Excel.

•Form can be taken


‘offline’ and input.

17
9/23/2018

WEB ANALYSIS

•Web Analysis
dashboards for ad-
hoc, dashboard
analysis.

18
9/23/2018

FINANCIAL REPORTING

•Financial Reporting
for highly formatted
presentation style
reports.

19
ORACLE HYPERION
WORKFORCE PLANNING
ORACLE HYPERION WORKFORCE PLANNING

 Special-purpose planning module


 Focused upon headcount, salary, and compensation planning
 Pre-built functionality (metadata, calculations) and best
practices incorporated in the application
 Simplifies the planning of workforce and workforce related
expenses, such as bonuses, fringe benefits, overtime and merit
increases.
 Seamlessly links workforce expense plans into Oracle Hyperion
Planning, to deliver accurate and real-time awareness of the
business impact of your workforce decisions on your overall
expense plans.
ORACLE HYPERION CAPITAL ASSET
PLANNING
ORACLE HYPERION CAPITAL ASSET PLANNING

 Specialized planning module that automates the planning of


capital assets and capital asset related expenses, such as
depreciation, maintenance and insurance

 Includes pre-built functionality and best practices that easily


plan for all your capital expenses.

 Directly linked to Oracle Hyperion Planning, so you can


immediately assess the impact of your capital expenses on
your overall expenses and financial statements.
Data Integration Options
Movement
Data access, integration and
transformation

Reference – Enterprise Wide


Master data manipulation, validation
and synchronization

Reference – Hyperion Suite


Master data synchronization

Quality
Critical information collection,
mapping, verifying and auditing
Oracle Planning Products
Analysis and Reporting

Goal Setting
Business goals Metrics and Scorecards

Financial Modeling
Long Range Targets Integrated Business Plan

Financial Planning & Budgeting


Annual Targets Aligned Plans
Strategic Operational Planning
Operational Policies Baseline Plans
Functional Operational Planning
Execution Plan Execution Status

Functional Execution

Application Foundation

26
9/23/2018

ORACLE HYPERION
STRATEGIC FINANCE

27
9/23/2018

Oracle Hyperion Strategic Finance

Financial modeling application that lets executives identify


and understand the full financial impact of alternative
corporate strategies (Acquisitions / Divestitures, Strategic
Plan).

Pre-packaged modeling and forecasting to allow finance


experts to spend their time:
Testing alternative strategies
Building contingency plans
Understanding the impact of those strategies and plans
on long-term performance.

28
ORACLE HYPERION
INTEGRATED OPERATIONAL
PLANNING
ORACLE INTEGRATED OPERATIONAL PLANNING
 Enables the alignment of key operational planning processes with financial
planning

 Addresses a range of high-value planning processes, such as:


 Demand-supply alignment
 Product allocation
 Integrated revenue planning
 which are supported typically with spreadsheet tools today.

 Based upon a change-based data modeling engine that allows rich cross-
functional modeling and interactive business impact analysis at an
enterprise scale.

 Complements existing financial and supply chain planning systems by


linking these functional plans into an integrated business planning
framework.
ORACLE CRYSTAL BALL
 Predictive analytics application
 Delivers simulation and modeling capabilities for
analyzing and understanding the key assumptions
that have the biggest impact.
 By effectively integrating this application into the
strategic planning process, users can visualize the
entire range of possible outcomes, plan for the
unexpected, and maximize success in making
decisions.
9/23/2018

DEFINITION
 Oracle Hyperion Planning is
defined by Oracle as a centralized,
Web-based planning, budgeting,
and forecasting solution that
drives collaborative,
integrated, event-
based planning
processes throughout the enterprise.

33
9/23/2018

PLANNING, BUDGETING AND FORECASTING


Planning:
Planning is deciding the best alternatives among others to perform different
managerial operations in order to achieve the pre-determined goals.

Budgeting :
Budgeting is usually an a process of setting future financial targets of the
companies. The companies would prepare action plans and strategies to guide
them to achieve their targets within the stipulated periods.

Forecasting:
Forecasting is a process of projecting the future financial results of the
companies. Usually the prediction is done after taking into consideration of its
historical performance and future business plans.

34
9/23/2018

PLANNING FEATURES
 Multi Dimensional 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

35
MULTI-DIMENSIONAL
9/23/2018

BUDGETING
Information Integration/Multi-Dimensional gives you detailed information
Eg: Sales per product per market per customer

36
9/23/2018
CHALLENGES WITH EXCEL
REPORTING

 Time Taken
 Data Integrity

 Cost

 Scalability and Adaptability

37
9/23/2018

PLANNING ARCHITECTURE
PLANNING
WEB
SERVER
SMART-VIEW
EPMA RDBMS CLIENT
EPMA WEB
SERVER

SHARED
SERVICES
PLANNING RDBMS
ORACLE EPM
Java WORKSPACE
Application
Services and
Web Server

ESSBASE

DATABASE WEB APPLICATION CLIENT


38
9/23/2018

HYPERION PLANNING
ADMIN/USER TOOLS
 Planning Web Client creates and administers
applications without installing software on client PCs
 Many administrative features that were formerly in
the Planning Desktop are now available through
Planning Web Client
 EPM Workspace is a web client and common user
interface for viewing and interacting with Oracle EPM
reporting and analysis content and financial
applications, including data forms and task lists,
providing access to many of same functions as
Planning Web Client

39
9/23/2018

HYPERION PLANNING – FUNCTIONAL VIEW

Capital Asset Integrated Margin Custom Planning


End Users P&L Planning Workforce Planning
Planning Planning Application

Web and MS Office Multi Currency


Task List Modeling

Application
Annotations and Packaged
Budget Process
Supporting Detail Financial
Management
Reporting

Multi Dimensional Modeling Formulaic Calculations


OLAP
Allocations / Aggregations Calculations Financial Semantics
Essbase

Common Meta data repository User and Security Management


Admin
Common Calculation Management Application Lifecycle Management
EPM Architect and
Shared Services

40
9/23/2018

Methods of Application Creation


Classic:
• Create Applications using a wizard
• Modify single applications using Dimension Editor
• Set up graphical business rules for complex calculations

EPMA:
• Create applications using a wizard
• Modify applications
• Design applications graphically in a central library which includes tools
for auditing, tracking and comparing information
• Use dimensions and attributes across multiple applications
• Design graphical business rules in Calculation Manager
• Graphically manage Data Flows

42
9/23/2018

Outline Member Descriptions


Parent
Child
Ancestors
Siblings
Descendants
Root
Leaf
Generation
Level

43
9/23/2018

APPLICATION AND PLAN TYPE


A Planning application is a set of dimensions and members
used
to meet a specific set of planning needs
We can design Planning application with multiple plan types
or multiple Applications based on business requirements
Consolidate
d Plan Type

Capital
Workforce
Expenditure Sales Type
Plan
Type

44
9/23/2018

PLAN TYPES
 A Planning Application can have up to 5 plan types.
 3 Customized Plan types
 Workforce Planning and Capital Expenditure planning are
optional and will initialize based on requirements
 When creating an Essbase Database for each plan type,
you initially set them at the application level for dimensions
and members. Data values stored in one database are
referenced by another database by sharing data for those
members
Consolidat
ed
Planning
Application
Plan1 Plan2 Plan3 Workforce CapEx

45
9/23/2018

SETUP NEW PLANNING APPLICATION

• Setup Relational Database Repository


• Use EPM Workspace to Creating Application and
Configure Data Source
• Define Application Calendar, Currencies and Plan
Types
• Register Application with Shared Services
• Create Database(s)
• Model Planning Dimensions and Members

46
9/23/2018
Classic Application Implementation Flow:

Create an Relational
Database

Essbase Cube
Create Application
47
9/23/2018

CREATING APPLICATION

48
9/23/2018

PLANNING DIMENSIONS

 Planning application can be defined up to 20 possible


dimensions
 The dimensions defined in a planning application becomes
the dimensions in the Essbase Outlines and databases
 These dimensions will vary based on type of Hyperion
Planning Applications
 Hyperion Planning Dimensions
- Accounts
- Year and period
- Scenario
- Version
- Entity
- HSP_Rates
- Currency

49
9/23/2018

ACCOUNT
 Dimension type that provide accounting intelligence:
 Account Type: Revenue, Expense, Asset, Liability &
Equity, Saved Assumption (for drivers, e.g. tax rate)
 Variance Reporting Property: Expense/Non-Expense
 Time Balance Property:
 Revenue/Expense – Flow (= Time Balance – None)
 Asset/Liability/Equity – Balance (=Last, First, Average …)
 Data Type: Currency, Non-currency, %, Date, Text
 Exchange Rate Type: Average, Ending, Historical, None
 Plan Type: e.g. P&L, Balance Sheet, Cashflow
 Source Plan Type – to load from another Plan Type

50
9/23/2018

51
9/23/2018

TRIANGULATION
 Hyperion Planning supports currency conversion
by triangulation through an interim currency.
 The interim currency is called the triangulation
currency.
 Requires refreshes when any new exchange
rates to be transferred and stored to the plan
types
Note: The applications default currency cannot be
selected as triangulation currency

52
9/23/2018

EXCHANGE RATE TYPES


Types of Exchange Rates depends on currency value:
 Historical – Valid for any time period

 Average – Uses the Average rate for the Account

 Ending – Uses the Ending rate for the Account

The value will be assigned by default with the selection of Account Type Property

Account Type Default Exchange Rate Type

Expense Average

Revenue Average

Asset Ending

Liability Ending

Equity Ending

Saved Assumption No Rate

53
9/23/2018

Accounts Dimension:
 All measures, metrics, drivers which we are going to decide and
design as a part of planning application are all part of Accounts
Dimensions
Year and Period Dimension:
 Both represents time information.
Year is as name suggests is fiscal
year.
 Period would have time periods
such as half years, quarters, or
months , and has information
of different calendar distribution of weeks
such as 445, 454, or even.

54
9/23/2018

PLANNING CALENDAR
 Select Base Period – typically 12 Months,
could be custom time period,
such as weeks or days
 Select Fiscal Start Year
– typically
1 or 2 years prior to
budget/forecast year
note: can NOT change after
creating application
 Select Fiscal Start Month
 Weekly Distribution
Option – Even, 445,
454, 544
 Select Total Years
 Creates Period and Year dimensions

55
9/23/2018

VERSION
 Examples include: Best Case, Worst Case,
Preliminary, Working, Final, Internal, External
 Version Types:
 Standard Target - Values entered from parent level
and allocated downward
 Standard Bottom Up – Values entered at the lowest
member level and aggregated upward
 Optional: Select Enabled for Process
Management
Note: not available for Standard Target Version
Type

56
9/23/2018

SCENARIO
 Examples include: Actual, Plan, Forecast
 Select range of years and periods for each Scenario
member. Users can update data within range, data outside
of range is Read Only
 For multi-currency application, assign Exchange Rate table
to Scenario member allowing comparison of effects of
various currency rate assumptions
 Specify access rights to Scenario member to define users
or groups that can view or modify data
 Optional: Select Enabled for Process Management

57
9/23/2018
EXCHANGE RATE
TABLE
 Each Application has default currency which will specifies during application creation
 With exchange rate tables, only default currency and any triangulation currencies are
available as destination currencies.
 Each Table is typically associated with one or more currencies. However each scenario
can be associated with only one exchange rate table.
 Application Refresh requires for the new exchange rates to be transferred and stores in
the Plan Types
 For Average and ending rates, you can enter values for each time period. For the historical
rate type, you can enter a single rate that is used for all time periods

58
9/23/2018

HSP_RATE
S
 Multicurrency applications store exchange rates in the HSP_Rates dimension.
 It wont available in Planning until deploy in Oracle Essbase
 When you load data, you need to load the data against the local currency but
not HSP_InputCurrency member

59
9/23/2018

ENTITY
 Core organization structure, typically cost centers,
departments, geographical regions, and/or divisions
 Create entity members for each group that submits
plans for approval
 Select valid Plan Types for each Entity member, e.g.
 West Region Sales – Revenue, P&L
 Facilities Department – P&L, Balance Sheet
 For multi-currency applications, select each Entity
member’s base currency (default is the Default
Currency specified for application)

60
9/23/2018

CURRENCY
 Select Default Currency, e.g. USD, CAN, EUR
 Select Yes for multi-currency applications, or No
for single-currency applications
note: can NOT change selection after creating
application
 If multi-currency application, additional
exchange rate dimension (HSP-Rates) is created
 Works in conjunction with Account Data Type of
Currency and Account Exchange Rate Type
(Average, Ending, Historical, None) and Entity
Base Currency

61
9/23/2018

CUSTOM DIMENSIONS
 Up to 13 additional user-defined dimensions
note: can NOT delete custom dimensions after
created
 Examples include Product, Project, Segment
 Plan Type assigned at dimension level, not by
member (all or nothing)
 Carefully consider whether Custom Dimensions
required for planning process:
 May add unnecessary complexity
 Will increase time to calculate, report, back-up, …
 Easy to include outside of Planning application for
expanded reporting and analysis

62
9/23/2018
OUTLINE LOAD
UTILITY

 The Outline Load utility can be used to load metadata and data
for Account, Period, Year, Scenario, Version, Currency, Entity,
user-defined dimensions, attributes, UDAs, and planning unit
hierarchies.

Steps needs tobe followed:


 1. When loading data, set the DIRECT_DATA_LOAD and
DATA_LOAD_FILE_PATH system properties.
 2. Create a load file for each dimension or set of data that you
want to load.
 3. Test the load files, and then run the utility.

63
9/23/2018

HOW TO LOAD…!

 The utility loads one record at a time.


 If record fails, It will skip and load from next record

-> Generate the load file.


The load file must contain a header record that lists the
dimension, such as Entity, and the member properties
used by subsequent metadata records.

64
9/23/2018

 The Subsequent lines in the .CSV load file contain metadata


records, listed in the order designated by the header record.
Each metadata record contains a comma-separated list of
property values that correspond to the header record
entries.

 Note: Columns headers in load rules are case-sensitive


however it can be any order

65
9/23/2018

SYNTAX OF OUTLINE LOAD


UTILITY
 OutlineLoad [/S:server] /A:Application
/U:username [/M]
[/I:InputFileName/D:loadDimensionName
/DA:AttributeDimensionName:baseDimensio
nNmae] [/N] [/C] [/X:ExceptionFileName]
[/?]

66
9/23/2018

Thank you
67

Вам также может понравиться