Vous êtes sur la page 1sur 298

Hyperion Financial Management

Overview

Financial Consolidation,
Reporting, and Analysis

Local
Monthly and
Quarterly
Actual Results

Regional

Input or Load
Submit
Validate
Approve

SAP Oracle JDE

Finance Dept.
Review
Approve
Adjust
Consolidate

ERP/GL
Monthly
Forecast

Input or Load Approve


Submit
Validate
Reject

Annual Budget

Input or Load
Submit
Validate

Central

Submit

Group Finance

Approve
Reject

Review
Approve
Adjust
Consolidate
IC match
Translate

Publish reports

SEC
Tax
Legal
Treasury
Management

Approve
Reject

TCS - HYPERION CoE

HFM Product Components

Hyperion Reports

Reporting and charting tool for Web or print distribution of financial reports

Hyperion Application Link (Not available and supported from System 9.3 onwards)

Automated data and metadata integration between external systems and Hyperion Financial Management

Hyperion Financial Data Quality Management

Provides a single, systematic process for loading source data from disparate systems into target analytical applications. The Hyperion
FDM process provides data visibility, integrity, and verification. Hyperion FDM will be used to load metadata and data in to HFM.

Hyperion Shared Services

Sharing of metadata and data between Hyperion Financial Management applications or between Hyperion Financial Management and
other Hyperion products
Managing User security and provisioning

TCS - HYPERION CoE

Product Architecture

Windows client

Client

Browser client

Hyperion
Application
Reporting Microsoft Excel
designer

Application

Report server

Hyperion Financial
Management server

Web server IIS

Data

Source data

RDBMS

Source data
TCS - HYPERION CoE

Navigating
Hyperion Financial
Management

TCS - HYPERION CoE

Hyperion Financial Management Business Process Overview

Adjust
data
Calculate data
Load and
add data
Consolidate
data

Run and publish


financial reports

Approve
data
Lock data
TCS - HYPERION CoE

Dimensions
Dimensions describe your organizations data.

Account

Entity

Income Before
Taxes

Period

Quarter1

Geographical

Gross Margin
United States

Total Revenues

January

Sales
California

February

Sales Interco

Connecticut

Total Costs

March
Salaries
Massachusetts

Interest Charges

Admin Expense

TCS - HYPERION CoE

Dimension Hierarchies

Parents

Child of Gross
Margin

Income Before
Taxes
Gross Margin

(500)

Descendants of
Gross Margin

Total Revenues

Total Costs

(900)
Sales

(700)

Other Revenues

(200)

400
Salaries

400

TCS - HYPERION CoE

Dimensions and Data

Data
aggregates
to the
parents.

Income Before
Taxes
Gross Margin

(500)
Total Revenues

Data is input to base-level


members.
Total Costs

(900)
Sales

(700)

Other Revenues

(200)

400
Salaries

400

TCS - HYPERION CoE

Hyperion Financial Management Dimensions

Eight standard dimensions

Scenario
Intercompany

Year

Account

Period

View

Value
Entity
Four custom dimensions available

TCS - HYPERION CoE

Value Dimension

Contribution Total stores the value that aggregates to


the parent.

These members store the intermediary


values used to derive Contribution Total.

Entity Currency stores the original input or loaded


value.

TCS - HYPERION CoE

Starting the Web Client

Your Web server name

Virtual directory (default is HFM)

Your Windows ID
and password

TCS - HYPERION CoE

Opening Applications

TCS - HYPERION CoE

Navigating Hyperion
Financial Management

Choose a command from the menu or click a toolbar button.

Masthead

Set user
preferences
View pane

TCS - HYPERION CoE

View Pane

Browser view

Project view

TCS - HYPERION CoE

Advanced and Basic Mode

Basic mode limits users to the tasks and documents in the workspaces to which they have access.

List of workspaces

TCS - HYPERION CoE

Setting the Point of View

Scroll to view more dimensions.

Click a dimension to select a member.

TCS - HYPERION CoE

Using the Member Selector

Member list

Top parent

TCS - HYPERION CoE

Managing Documents

Manage documents

TCS - HYPERION CoE

Starting the Windows Client

Your Windows ID
and password

TCS - HYPERION CoE

Hyperion Financial
Management Desktop

Opens an
application.

TCS - HYPERION CoE

Creating Applications

TCS - HYPERION CoE

Creating Application Profiles

You use application profiles for these purposes:


To define the languages available for entering descriptions
To define the application calendar
To define the application frequencies

TCS - HYPERION CoE

Accessing the Process Pad

You access the process pad from the Hyperion Financial Management Windows desktop client.

TCS - HYPERION CoE

Defining Languages

You can enter up to 10 languages..

TCS - HYPERION CoE

Defining the Calendar


Hyperion Financial Management provides a flexible calendar:
You can completely customize the base periods, summary periods, start year, and number of years.
You can use the standard, custom, or manual method to define the calendar.

Summary Period
Quarter 1

Base Periods

TCS - HYPERION CoE

Editing Frequencies

You can edit the frequency labels


and descriptions that are displayed in the View dimension.
You can add frequencies which you set up later in the period editor

TCS - HYPERION CoE

Editing Periods

You can edit period labels and add descriptions.


Each hierarchy level corresponds to a frequency.

Add multiple
periods.

Add
child.

Add
sibling.

TCS - HYPERION CoE

Saving Application Profiles

Save application profiles either locally or on the application sever with a .per extension.

TCS - HYPERION CoE

Application Requirements

You should have this information on hand before you create an


application:
The name of the application server cluster
The label and description for the application
The file name and path for the application profile (.per file)

TCS - HYPERION CoE

Setting Up Applications

You access the Create Application task from the File menu.

TCS - HYPERION CoE

Setting Up Dimensions

TCS - HYPERION CoE

Accessing Metadata Files

You access the Manage Metadata task from the Windows client.

You use the Manage Metadata task to


create and edit metadata files.
After you create or edit a metadata file
you load it into the application.

TCS - HYPERION CoE

Editing Metadata

Select the
metadata type.
Search for a
member.
Select a member to
edit from the list.

Create a new file.


Open a file.

Save your changes.


TCS - HYPERION CoE

Building Member Hierarchies

Use these icons to create the member hierarchy.

You edit member hierarchies from the Tree View panel.


TCS - HYPERION CoE

Member List Tab

You can drag a member from the Member List and add it to more than one parent.

TCS - HYPERION CoE

Editing Members in List View

Delete member.
Validate members.
Add member.
Cut, copy or paste.

TCS - HYPERION CoE

Common Member Properties

These properties are common to members in most dimensions:


Member
Description
Security Class
Default Parent
UserDefined1
UserDefined2
UserDefined3

TCS - HYPERION CoE

Guidelines for Member Names

Member names cannot contain these characters:


Period ( . )
Plus sign ( + )
Minus sign ( - )
Asterisk ( * )
Slash mark ( / )
Number sign ( # )

Curly brackets ( {} )
Comma ( , )
Semi-colon ( ; )
At sign ( @ )
Double quotes ( " )

. + @
, #*
{}

TCS - HYPERION CoE

Setting Up Entities
Entities define the consolidation path for your data.

Entity

Entity
[None]

[None]

EastSales and
WestSales occur
in alternate rollups.

Geographical
UnitedStates

Geographical
Activity

California

SalesServices

Plant1
WestSales
Connecticut

You can create


multiple consolidation
paths by placing an
entity child member
under more than one
parent.

WestSales
EastSales
EmeaSales
EmeaServices

EastSales
Manufacturing
Activity
Development

TCS - HYPERION CoE

Requirements for Entities

Before adding an entity, you should have this information:


The parent to which the entitys data rollups
The currency in which data is input for the entity
Whether adjustments through journal should be allowed for the entity
The security class for the entity
Whether the entity can be a partner in intercompany transactions
For statutory applications, the holding company for the entity
If the entity will have more than one parent, the default parent

TCS - HYPERION CoE

Entities and Journals

The AllowAdj property enables posting of journal adjustments to the <Ent Curr Adj> member for an entity
The AllowAdjFromChildren property enables posting of journal adjustments to a selected parent for entities with more than one parent

TCS - HYPERION CoE

Entities and Intercompany Partners

Specifies whether the entity


displays as a member in the
ICP dimension.

Specifies a security
class for the entity for
intercompany transactions.

TCS - HYPERION CoE

Entities and the ICP Dimension


The ICP dimension includes all members of the Entity dimension for which the IsICP property is selected.

Members of the Entity dimension

California

Members of the ICP dimension

IsICP Member

Plant1

Attribute

Plant1

West Sales

West Sales

1000
TCS - HYPERION CoE

Adding Currencies

You must add a currency to the application for each default currency assigned to an entity in the Entity dimension.

Select Currencies
from the Metadata
Item drop-down
list to add or edit
currencies.

TCS - HYPERION CoE

Setting Up Accounts
and Custom Dimensions

The Account dimension defines the chart of accounts for an application.


Custom dimensions provide additional detail for accounts.
Ten predefined account types provide built-in financial intelligence.

Account Types
Asset

Balance

Liabilities

Balance Recurring

Income

Currency

Expense

Dynamic

Flow

Group Label

TCS - HYPERION CoE

Account Types and Hierarchies


Account types determine whether child values are added to or subtracted from their parent value.

Income

GrossMargin

TotalRevenues

TotalCosts

TangibleAssetsNet

Asset

TangibleAssets

Expense

TangibleAssetsDeprec

TotalRevenues are added to GrossMargin


and TotalCosts are subtracted.

TCS - HYPERION CoE

Liability

Time Balance and Account Types


Account type determines how balances accumulate over time:
Income, Expense, and Flow account types total across periods.
Asset, Liability, Balance, Balance Recurring, and Currency Rate account types do not total across periods.

Quarter 1

Jan
Total Revenues

Cash on Hand

Income

Asset

Feb

Mar

50

75

50

175

100

150

75

75

TCS - HYPERION CoE

Dynamic Account Type

Accounts that use the Dynamic account type have this behavior:
Results are calculated on the fly; data is not stored.
Parent totals are calculated dynamically, not aggregated, to provide correct values for ratios and percentages.

GrossMarginPct is calculated dynamically for


Quarter1, not aggregated from its children

TCS - HYPERION CoE

Group Label Account Type


Used with parent accounts whose children do not need to aggregate
Does not create parent data value
Helps reduce database size

Group Label

Statistical

TaxRate

SquareFootage

These accounts do
not aggregate to a
meaningful value.

UnitPrice

UnitsSold
TCS - HYPERION CoE

Accounts and Custom Dimensions

Custom dimensions work in conjunction with the Account dimension, providing additional detail for accounts.
Four custom dimensions are provided.

The Sales account uses the


Custom1 dimension to capture
sales detail by product.

The Cash account uses the


Custom4 dimension to capture
cash flow detail.

TCS - HYPERION CoE

Assigning Custom Members to Accounts

Custom1 members are


not valid for Cash.

ClosingBalance and its


descendants in Custom4
are valid for Cash.

TCS - HYPERION CoE

Balance Sheet Accounts


and Custom Dimensions

You can use custom dimension members to track movement detail for balance sheet accounts.

ClosingBalance = OpeningBalance + Increases - Decreases

TCS - HYPERION CoE

Custom Dimensions and Account Types

Members in custom dimensions inherit the account type behavior of the account with which they are used.
When tracking balance sheet movement, you may need to override the account type for some custom members.

These members
use the default
account behavior.

ClosingBalance

OpeningBalance

These members
need to show
monthly values,
not YTD balances.

Increases

Decreases

This member
needs to be
subtracted from
closing balance.
TCS - HYPERION CoE

Setting Up Custom Members for Balance Sheet Movement

Use SwitchTypeForFlow to change the flow behavior for custom members:

If the associated account uses balance behavior (for example, asset or liability accounts), the custom member switches to flow
behavior.
If the associated account uses flow behavior (for example, income or revenue accounts), the custom member switches to balance
behavior.

Use SwitchSignForFlow to reverse the sign for custom members.

ClosingBalance

OpeningBalance

These members need


SwitchTypeForFlow.

Increases

This member needs


SwitchSignForFlow
to reverse the sign.

Decreases

TCS - HYPERION CoE

Auditing Data

Enable the EnableDataAudit property to keep an audit trail of changes made to an account.

TCS - HYPERION CoE

Account Properties for Intercompany

These are the properties for intercompany accounts:


IsICP
PlugAcct
ICPTopMember

TCS - HYPERION CoE

Other Account Properties

Additional account properties enable you to specify the following conditions:

Whether account data is calculated or input


Whether account data is aggregated to the parent
Whether data for custom dimensions is aggregated for the account
The number of decimal places
Whether line-item detail is allowed

TCS - HYPERION CoE

Setting Up Scenarios

The Scenario dimension represents a set of related data, such as budget, actual, or forecast
Before you add a Scenario dimension member, you should have this information ready:

The frequency for the scenario data


The frequency for intercompany transaction data
The default data view, periodic or year-to-date
The default data view for periods with missing data
Whether consolidation should be based on periodic or year-to-date values
Whether the scenario will support process management and, if so, the number of review levels
Whether accounts can use line-item detail in this scenario
Whether changes to data for the scenario should be tracked in the data audit log

TCS - HYPERION CoE

Frequency and View

The frequency of a scenario specifies the time period level at which data can be input, for example, months or quarters.

Example 1: You load actual data on a monthly basis, so the frequency for the Actual scenario is set to Monthly.
Example 2:You forecast earnings on a quarterly basis, so you set the frequency of the Forecast scenario to Quarterly. Data input is not
permitted in months.

The default data view for a scenario can be either periodic values or year-to-date values.

Year to Date gives a


running total.
January

February

March

Quarter 1

Periodic

10

10

15

35

Year to Date

10

20

35

35

TCS - HYPERION CoE

View and Missing Data

Missing data can be interpreted as either zero for the current period (Periodic) or as zero for year to date (YTD).
You can specify separate settings for non-adjusted data and for adjusted data.

Budget scenario uses


ZeroView=Periodic.

Forecast scenario uses


ZeroView=YTD.

Data for August is missing.

TCS - HYPERION CoE

Scenarios and Process Management

Process Management is enabled


by scenario, and each scenario can
support up to 10 levels of review.

TCS - HYPERION CoE

Configuring Application
Settings

TCS - HYPERION CoE

Configuring Exchange Rate


and Translation Settings

Use the DefaultCurrency property to specify the default currency for the application.
Use the DefaultRateForFlowAccounts and DefaultRateForBalanceAccounts to specify the accounts used to store exchange rates for flow accounts and balance
accounts.
Specify whether to use the PVA translation method.

TCS - HYPERION CoE

PVA Method

The Periodic Value Add (PVA) method:

Translates just the YTD change from the previous period at the current periods exchange rate

Adds this to the previous month translated balance

Default Method

PVA Method

Jan

Feb

Jan

Feb

Exchange Rate

1:3

1:2

1:3

1:2

Local Currency YTD

50

75

50

75

Translated YTD

150

150

150

200

75 50 = 25
X

2
50

Current period
increase/decrease at
current period rate plus
prior period balance

TCS - HYPERION CoE

150
200

Consolidation Settings

Org by Period
Aggregation for Intercompany accounts
Custom consolidation rules

TCS - HYPERION CoE

Org by Period
Enable Org by Period if you need entity structures that vary from period to period.
Org by Period lets you mark entities as active or inactive for each period.

Example: Entity A was sold in March, so you mark it as inactive from March forward

Inactive entities are not consolidated to their parent.


The DefaultForActive property specifies whether entities are inactive by default or active by default (0=Inactive, 1=Active).

January

February

TCS - HYPERION CoE

Intercompany Aggregations

The IntercompanyAggregationWeight property lets you specify a consolidation percentage for intercompany entities to their parent ICP Top
A value of 1 represents 100% (for example, specify .5 for 50%)

ICP Top

Plant1

West Sales

TCS - HYPERION CoE

Consolidation Rules
Enable Consolidation Rules if you need to write custom rules to override the default consolidation and elimination process.
If you select this option, you can define consolidation methods.

'*************************************************
'*
CONSOLIDATE ROUTINE
'*************************************************

Sub Consolidate()
'=================================================
'= Do not Consolidate if Equity Method
=
'=================================================
' If Method <> "EQUITY" then
'
Call WriteToFile("Entity=" & Entity & " POWN=" & POWN & "
PMIN=" & PMIN & "Account = " & Account)
'------------------------------------------------' Default consolidation
'------------------------------------------------'
Call HS.Con("",PCon,"")
'------------------------------------------------' Eliminations
'------------------------------------------------'
Select Case Account 'Account is variable from above Call
DataUnit command
'---------------------------------------------------' Standard I/C Elimination - does not apply if partner
' method is Equity

TCS - HYPERION CoE

Configuring Validation Account Settings

The ValidationAccount property identifies the validation account for your application.
The validation account is used by process management and for data locking.

The validation account balance must be zero


before data can be promoted or approved.

TCS - HYPERION CoE

Configuring Security Settings


Securable dimensions include:

Account
Entity
Scenario
ICP
Custom dimensions

You can enable or disable security for each of these dimensions.


You can enable or disable metadata filtering for the application.

Account

Entity

Scenario

ICP

Custom1
Custom1
Custom1
Custom4

TCS - HYPERION CoE

Metadata Filtering

Filtering the display of metadata based on user security access facilitates


navigation in large applications.
For hierarchical displays, the ancestors of members to which the user has access
display, but are not selectable.

Entity

Geographical

UnitedStates

California

1000

Plant1

If the user has access to


the children of California
only, then the ancestors
display but are not
selectable.

WestSales

TCS - HYPERION CoE

Node Security

Parent option limits data access to these


members.

TCS - HYPERION CoE

Loading Metadata

TCS - HYPERION CoE

Metadata Load Files

Metadata load files can be in ASCII or XML format.


They can contain metadata for:

Account, Entity, Scenario, Custom, and ICP dimensions


Currencies
Application settings
Consolidation methods

They cannot contain metadata for:

Periods
Years
View

TCS - HYPERION CoE

Format for Load Files

Load files are divided into sections with a exclamation point as the section delimiter
Sections can be in any order in the file
Fields for the items within a section are delimited with any of these characters:

,~@#$^&_|:;?\

!CURRENCIES
EUR;0;English=Euro;;French=Euro
USD;0;English=US Dollar;;French=Dollar Americaine
GBP;0;English=British Pound;;French=Livre Anglaise

TCS - HYPERION CoE

Format for Dimensions

For each dimension:

You add a !MEMBER section to specify members and their properties


You add a !HIERARCHY section to specify the parent/child relations
For Custom Dimensions only, you can add an !DIMENSION section to specify an alias

TCS - HYPERION CoE

Members Sections

Use a separate Members section for each dimension


Member properties must be specified in the correct order
All member properties must be included

Leave a field empty blank rather than omitting it if you are not providing a value
Use Y for true and T for false

!MEMBERS=Scenario
Actual;MTD;Periodic;Periodic;Periodic;Y;Reporting;;;N ;SYSTEM;10;Y
Budget;MTD;Periodic;Periodic;Periodic;Y;Budgeting;;;Y;SYSTEM;10;Y

TCS - HYPERION CoE

Hierarchy Sections
!HIERARCHY sections define the parent/child relations within dimensions
Use this format:
<parent member>;<child member>
Represent top-level members as children of an empty parent:
;<top-level member>

Entity
Geographical
UnitedStates
California

!HIERARCHIES=Entity
;Geographical
Geographical;UnitedStates
Geographical;Europe
UnitedStates;California
California;1000
California;Plant1
California;WestSales

1000
Plant1
WestSales
Connectticut
Massachusetts
Europe

TCS - HYPERION CoE

Application Settings Section

The !APPLICATION_SETTINGS section defines settings that apply to the entire application
Use this format to define application settings:
<Property>=<Value>

!APPLICATION_SETTINGS
Currency=USD
DefaultRateForBalanceAccounts=RATE1
DefaultRateForFlowAccounts=RATE2
UsePVAForBalanceAccounts=Y
UsePVAForFlowAccounts=Y

TCS - HYPERION CoE

Currencies Section

The !CURRENCIES section defines the applications currencies.


You specify a currency label, scale and descriptions for one or more languages.
Use this format:

<currency label>;<scale>;<operator>;<language>=<description>

!CURRENCIES
EUR;0;M;English=Euro;French=Euro
USD;0;M;English=US Dollar;French=Dollar Americaine
GBP;0;M;English=British Pound;French=Livre Anglaise

TCS - HYPERION CoE

Loading and Extracting Metadata

You access the Load Metadata and Extract Metadata tasks from the Browser View.

TCS - HYPERION CoE

Load Options

You can merge the metadata in the file with the existing application metadata or you can replace the existing metadata.

TCS - HYPERION CoE

Extracting Metadata

You can save extract files


in XML or Hyperion
Financial Management
application format.

TCS - HYPERION CoE

Loading Metadata with


Hyperion Application Link

Hyperion Application Link lets you:

Integrate enterprise resource planning systems (ERP) and other transaction-processing applications with Hyperion products
Move data and metadata between Hyperion products

Hyperion Application Link uses the integration environment and adapter technology of Vignette Business Integration Studio (VBIS)
Data integrations are created using adapters

Adapters are product-specific and let you map data and metadata between products
A library of standard adapters is included
You can purchase additional products adapters to meet your needs

TCS - HYPERION CoE

The Hyperion Financial Management Adapter

The Hyperion Financial Management Adapter lets you:


Specify logon information for a Hyperion Financial Management application
Open an application.
Load metadata for an application.
Load and extract data for an application

TCS - HYPERION CoE

Loading Data

TCS - HYPERION CoE

Data Load Files

Load files are divided into sections with an exclamation point as the section delimiter.
Sections can be in any order in the file.
Default column order is Scenario, Year, Period, View, Entity, Value, Account, ICP, Custom1, Custom2, Custom3, Custom4
Fields for the items within a section are delimited with any of these characters:

,~@#$^&_|:;?\

TCS - HYPERION CoE

Group Dimension Section

The group dimension section sets the point of view for the data records.

TCS - HYPERION CoE

Data Section

Data section

TCS - HYPERION CoE

Line Item Detail Section

Enclose line-item descriptions in quotes.

TCS - HYPERION CoE

Changing Column Order

Specifies the order


of the dimensions
in the data section

TCS - HYPERION CoE

Loading Data

Use the Browse button to identify multiple data load files.


The files load in sequential order.
The Progress Indicator window shows the progress of each load.

TCS - HYPERION CoE

Merge Option

Data Load File

Application
Account

Value

Account

Value

Sales

100

Sales

50

Returns

20

Purchases

30

Purchases

No Data

Results of Load
Account

Value

Sales

50

Returns

20

Purchases

30

TCS - HYPERION CoE

Replace Option

Data Load File

Application
Account

Value

Sales

100

Returns

20

Purchases

No Data

Account

Value

Sales

50

Purchases

30

Results of Load
Account

Value

Sales

50

Returns

Purchases

30

TCS - HYPERION CoE

Accumulate Option

Data Load File

Application
Account

Value

Account

Value

Sales

100

Sales

50

Returns

20

Purchases

30

Purchases

No Data

Results of Load
Account

Value

Sales

150

Returns

20

Purchases

30

TCS - HYPERION CoE

Accumulate Within File Option

Merge with Accumulate within File


Replace with Accumulate within File

Application

Data Load File

Account

Value

Account

Value

Sales

100

Sales

50

Returns

20

Sales

60

Purchases

No Data

Results of Load
Account

Value

Sales

110

Returns

20

Purchases

No Data

Merge with Accumulate


within File

TCS - HYPERION CoE

Extracting Data

Numbers in
parentheses
indicate that
multiple
members
are
selected.
TCS - HYPERION CoE

Copying Data

The number
of source
and
destination
periods must
be the same.

You can increase or decrease


the copied values by a factor.

TCS - HYPERION CoE

Removing Data
You can remove (clear) data for selected entities and accounts for a specific scenario, year, and period or list of periods.

TCS - HYPERION CoE

Entering Data Using Data


Grids

TCS - HYPERION CoE

About Data Grids

Use data grids to enter, view, or edit data manually in Hyperion Financial Management.

Manual Entry

View

Edit

TCS - HYPERION CoE

Accessing Data Grids


Manage Documents button

New Data Grid button


TCS - HYPERION CoE

Changing the Grid Layout

Click the grid settings button.

TCS - HYPERION CoE

Selecting Members for Dimensions

Point of View (POV) bar - Click to select members for point of view dimensions.

Click to select members for rows and columns.

TCS - HYPERION CoE

Selecting Members

A row or column
is displayed on
the grid for each
member that
you select.

TCS - HYPERION CoE

Member Lists

Member List displays children of GrossMargin.

TCS - HYPERION CoE

Saving Data Grid Settings


Click the save settings button.

Private data grids are displayed in


the Documents list of the users that
created them.
TCS - HYPERION CoE

Entering Data

Saves data

Refreshes data, discarding


unsaved changes

TCS - HYPERION CoE

Filling Multiple Cells

TCS - HYPERION CoE

Spreading Data

You can spread data from summary periods to base periods.

2
Click the submit data button.

1
Enter amount
in summary
time period.

TCS - HYPERION CoE

Calculating Data

Sales = UnitsSold x Price

Right-click a cell to access the Calculate option.

TCS - HYPERION CoE

Adding Cell Text

Cell text can hold up to


approximately 2000 characters.

TCS - HYPERION CoE

Adding Line-Item Detail

Adds a new row

TCS - HYPERION CoE

Creating Member Lists

TCS - HYPERION CoE

About Member Lists


A member list is a subset of related members that belong to a single dimension.

Income
Before
Taxes

Account Dimension
Member List

Gross Margin
Total Revenue

Total Revenue
Sales

Total Costs

Sales Interco
Admin Expense
Total Costs
Salaries
Interest Expense
Admin Expense

TCS - HYPERION CoE

System-Defined Member Lists


System-defined member lists group members according to common properties, as in the following examples:

All children of a parent member


All base members of a dimension

Income Before
Taxes
Gross Margin

Total Revenues

Sales

Children of
Parent
Member List

Base Member
List

Sales

Sales Interco

Sales Interco

Salaries

Sales

Sales Interco

Interest Chgs
Total Costs

Admin Expense
Salaries

Interest Charges

Admin Expense

TCS - HYPERION CoE

User-Defined Member Lists


You can create user-defined lists customized to your application:

Static member lists contain specific dimension members.


Dynamic member lists contain members that, at runtime, meet specific criteria (for example, all members with an Expense account type).

Income Before
Taxes

Static
Member List

Gross Margin
Total Revenues

Total Costs

Sales

Sales Interco
Total Costs

Total Revenues
Total Costs

Salaries

Dynamic
Member List

Admin Expense

Salaries
Interest Chgs
Admin Expense

Interest Charges

Admin Expense

TCS - HYPERION CoE

Creating Member Lists

You create member lists in a text file that you load into your application.
You include definitions for all user-defined member lists in a single file.
Member list files use VB script syntax.

Sub EnumMembersInList()
If HS.Dimension = Account" Then
If HS.MemberListID=1 Then
HS.AddMemberToList TotalRevenues"
HS.AddMemberToList TotalCosts
HS.AddMemberToList AdminExpense"
End If
End If
End Sub

TCS - HYPERION CoE

Identifying Member Lists in a File

The EnumMemberLists subroutine specifies the number of member lists for each dimension and the names of the member lists for each dimension.

Dim statements specify the number of


lists for each dimension.
SubEnumMemberLists()
DimaEntityLists(2)
DimaAccountLists(1)
IfHS.Dimension="Entity"Then
aEntityLists(1)="UnitedStates"
Specifies a name and a
aEntityLists(2)="Europe"
numeric ID for each list
HS.SetMemberListsaEntityLists
ElseIfHS.Dimension="Account"Then
Sets the specified
aAccountLists(1)="ProfitAndLoss"
names and numeric IDs
HS.SetMemberListsaAccountLists
EndIf
EndSub

TCS - HYPERION CoE

Creating Static Member Lists

Use the EnumMembersInList subroutine to create both static and dynamic member lists.
Use an HS.AddEntityToList statement to add a member to a list for the Entity dimension.
Use an HS.AddMemberToList statement to add a member to a list for dimensions other than Entity.

Specifies
the dimension
Specifies the member
list by its numeric ID
Specifies the members
to include in the list

Sub EnumMembersInList()
If HS.Dimension = "Account" Then
If Hs.MemberListID=1 Then
HS.AddMemberToList "Sales"
HS.AddMemberToList "SalesInterco"
HS.AddMemberToList "Purchases"
HS.AddMemberToList "PurchasesInterco"
End If
End If
End Sub
TCS - HYPERION CoE

Creating Dynamic Member Lists for the Entity Dimension


Dynamic member lists select members from a dimension based on criteria that you specify.
Criteria are member properties such as currency or account type.
The list is generated dynamically each time it is accessed by a user.

Creates an array of the dimension members

Loops through the dimension members

If HS.Dimension = "Entity" Then


If HS.MemberListID=1 Then
ELi=HS.Entity.List("","")
For i=Lbound(ELi) to Ubound(ELi)
If (StrComp(HS.Entity.DefCurrency(ELi(i)),
USD,vbTextCompare)=0) Then
HS.AddEntityToList "",ELi(i)
End If
Next
End If
End If
Checks the currency property of each member
TCS - HYPERION CoE

Creating Dynamic Member Lists for Other Dimensions

The following syntax creates a dynamic member list in the Account dimension for all accounts with asset type = Asset.

Creates an array of the dimension members


Loops through the dimension members
Ali=HS.Account.List("","")
For i=Lbound(ALi) to Ubound(ALi)
If (StrComp(HS.Account.AccountType(ALi(i)),"asset",vbTextCompare)=0) Then
HS.AddMembertoList ALi(i)
End If
Next

Checks the account type property of each member

TCS - HYPERION CoE

Loading Member Lists


You access the Load Member Lists task from the Load Tasks menu in the Browser View frame.

TCS - HYPERION CoE

Extracting Member Lists


You access the Extract Member Lists task from the Extract Tasks Menu in the View Pane.

TCS - HYPERION CoE

Adding Users and Groups

TCS - HYPERION CoE

About Levels of Security

There are four levels of security in Hyperion Financial Management.

User
authentication

Task
security

Document
security

Data
security

Data grids, data entry


forms, journals,
workspaces, and
system reports
Set up security in the Hyperion Financial Management Windows client.

TCS - HYPERION CoE

User Authentication

Users must provide a valid user


ID and password to access an
application.
Hyperion Financial Management
leverages Windows user IDs and
passwords.
User and groups must exist in
Windows security before they can be added to a Hyperion
Financial Management application.

TCS - HYPERION CoE

Task Security

You can specify the tasks that users and groups are authorized to perform.
Tasks for which users are not authorized are removed from the menus, presenting a customized user interface.
Task security is assigned through user roles.

Journals administrators view

Journals users view

TCS - HYPERION CoE

Document Security
Document security is assigned through security classes.
Security classes are a grouping mechanism for assigning security aspects to sets of related members, documents, or other objects.

Access Levels for


Security Classes
All
Metadata
Read
Promote
None

Security class = SalaryRelated


Access = All

Security class = SalaryRelated


Access = All

TCS - HYPERION CoE

Data Security

Data security is also assigned through security classes.


Assign users Read, Promote, Metadata, or no access to data for specified dimension members.

Security Class
East Region
West Region
United Kingdom
Singapore

Assigned Access
Level
All
Read
Metadata
None

Example
TCS - HYPERION CoE

Adding Users and Groups

Enter a Windows domain


and user or group name.

Click to open
the Add
User/Group
dialog box.

TCS - HYPERION CoE

About Security Roles

Security roles determine what tasks a user can perform in the application.
Hyperion Financial Management provides security roles that can be assigned to users and groups of an application.

TCS - HYPERION CoE

Security Role Categories


Forty-seven security roles address six areas:

Extract

Application
Level

Data
Access

Load

Manage

Reports

TCS - HYPERION CoE

Assigning Roles to Users and Groups

Select Roles by User/Group or Users/Groups by Role.

TCS - HYPERION CoE

Application Settings and Security

Application
Settings

UseSecurityForEntities = Y
UseSecurityForAccounts = Y
UseSecurityForScenario = Y

Entity Dimension

Security Classes

East Sales

US
Europe
Australia
..

(Member Attribute)
SecurityClass = US

Account

Scenario

ICP

Custom1

Custom2

Custom3

Custom4

TCS - HYPERION CoE

Assigning Access to Data


and Documents

TCS - HYPERION CoE

Data Access

Access to a data cell is determined by the users most restrictive member access.

All / None

All / All
All / Read

Read / None

User Access
to Member

Member

Sales

All

Total Costs

Read

Florida

All

France

None

TCS - HYPERION CoE

Document Access
Every document has a security class.

TCS - HYPERION CoE

Defining Security Classes

[Default] is a system-generated security class.

Click to add a security


class.

TCS - HYPERION CoE

Assigning Access to Security Classes

Select an access right for each security class.

TCS - HYPERION CoE

Security Load Files

!USERS_AND_GROUPS
FINAPPS\AdminGroup
FINAPPS\ChrisW
FINAPPS\PatM
!SECURITY_CLASSES
Corporate
US
Europe
!ROLE_ACCESS
Administrator;Hyperion\User1
Load System;Hyperion\AdminGroup
Reviewer1;Hyperion\User2
!SECURITY_CLASS_ACCESS
System;FINAPPS\AdminGroup;All
System;FINAPPS\ChrisW;Read
Europe;FINAPPS\ChrisW;All
TCS - HYPERION CoE

Loading Security

TCS - HYPERION CoE

Extracting Security

TCS - HYPERION CoE

Creating Data Entry Forms

TCS - HYPERION CoE

About Data Entry Forms

You can:
Add columns or rows for text input.
Add blank rows or columns for spacing.
Apply row and column formatting.

TCS - HYPERION CoE

Form Builder
To define a data entry form, you use the options on the Web Data Entry Form Builder tabs.

TCS - HYPERION CoE

Defining the Point of View


Specifies the initial value for
the dimension

Specifies a member list from


which to select

TCS - HYPERION CoE

Defining Columns and Rows

TCS - HYPERION CoE

Setting Row and Column Options


You can set options for individual rows and columns.

TCS - HYPERION CoE

Formatting Rows and Columns

The keywords you type in the Style and Cust Header Style fields consist of one or more style properties, separated by a semicolon.
By default, formatting assigned to rows overrides formatting assigned to columns.

Initial semicolon enables


combined row and
column formatting.

TCS - HYPERION CoE

Text Columns and Rows

TCS - HYPERION CoE

Setting Row and Column Defaults

Use the Details tab to set default display options for all rows and columns on the form.

TCS - HYPERION CoE

Setting Heading Defaults

You can specify defaults for headings for each dimension.

TCS - HYPERION CoE

Viewing Script

TCS - HYPERION CoE

Creating Workspaces

TCS - HYPERION CoE

About Workspaces
Tasks for this workspace
Available workspaces

TCS - HYPERION CoE

Creating Workspaces

Creates a workspace

TCS - HYPERION CoE

Adding Items to Workspaces

Select the items that


you want to add to the
workspace.
TCS - HYPERION CoE

Adding Related Content

TCS - HYPERION CoE

Adding Links

Test the link.

TCS - HYPERION CoE

Managing Workspaces

Reorder the
workspace items

Select if you want the


current workspace to
be displayed when you
log on.
TCS - HYPERION CoE

Entering Intercompany Data

TCS - HYPERION CoE

About Intercompany Transactions

A transaction between two entities in an organization is an intercompany transaction.

Sale

East Sales

Customer

1
3

West Factory

2
Intercompany
Invoice
(Transaction)

Goods shipped from separate organization

TCS - HYPERION CoE

Intercompany Account Balances


Intercompany transactions are captured in intercompany accounts.
Intercompany balances are not relevant for external financial reporting. According to accounting rules, intercompany account balances are eliminated prior to
external financial statement generation.

USA 2

California

Connecticut

2
Plant1

West Sales

Administration
East

Marketing
East
EastSales

1
TCS - HYPERION CoE

Elimination Process

USA
RentalRevenue: 0
RentalExpense: 0

California

Connecticut

RentalRevenue: 1500
RentalExpense: 0

RentalRevenue: 0
RentalExpense: 1500

Plant1
RentalRevenue: 1500
RentalExpense: 0

Sales West

Administration
East
EastSales

Marketing
East

RentalRevenue: 0
RentalExpense: 1500

TCS - HYPERION CoE

Plug Accounts

Intercompany Accounts

Non-Intercompany Account

Sales - Intercompany

Purchases - Intercompany

IntercoDiffPL

500

600

100

TCS - HYPERION CoE

Intercompany Eliminations
and the Value Dimension

TCS - HYPERION CoE

Setting Up Entities for Intercompany Transactions

Specifies whether the entity is


displayed as a member in the
ICP dimension

Specifies a security
class for the entity for
intercompany transactions

TCS - HYPERION CoE

Setting Up Accounts for Intercompany Transactions

These properties need to be set for intercompany accounts:


IsICP
PlugAcct

TCS - HYPERION CoE

New Intercompany Transactions Module in Hyperion Financial


Management

Use the new intercompany transactions module to enter or load intercompany transactions at an invoice or transaction level.

TCS - HYPERION CoE

Business Process for the Intercompany Transaction Module

IC = Intercompany

Open IC period

Create IC
transaction

Match IC
transaction

Post IC
transaction

Revise IC
transaction if
needed

Generate
matching
reports

Perform drill
through from
account balance

Lock entities

Close IC period

TCS - HYPERION CoE

Intercompany Transactions Setup Considerations

The following needs to be considered as part of the setup for the Intercompany Transactions module:
IC periods must be open.
Intercompany transaction rules must be defined in the rules file and loaded into the application (error message results if rules are not defined).
Scaling The scaling factor affects the display of the transaction amount.
Matching tolerances need to be determined.
Reason codes need to be defined.
Currency conversion rates must be entered.

TCS - HYPERION CoE

Open Intercompany Periods


The period must be open before you can enter intercompany transactions.

TCS - HYPERION CoE

Creating Intercompany Transactions

Transactions can be entered manually or loaded from a file.

OR

TCS - HYPERION CoE

Matching Intercompany Transactions

Question: Why do we match intercompany transactions?


Answer: Matching helps reduce the gap that can exist between intercompany account balances.

Entity A

Accts. Receivable Intercompany


500

Entity B

Accts. Payable Intercompany


500

TCS - HYPERION CoE

Intercompany Transaction Matching Methods

Automatic matching by transaction ID, reference ID, or account with or without tolerance amount
Manual matching with or without tolerance amount

Automatic

Manual with tolerance

< 10 USD

Manual without tolerance

1:1

TCS - HYPERION CoE

Posting Intercompany Transactions


Intercompany transactions must be posted in order to be included in an account balance.
After a transaction is posted, no changes can be made to it.
If changes are needed to a posted transaction, you must un-post it, make the changes, and then re-match and re-post the transaction.

Accounts Receivable - Intercompany


Inv 001
Inv 002
Inv 003

100
300
---400
500
---900

500 USD

TCS - HYPERION CoE

Generating Matching Reports

Generate matching reports by:


Account
Transaction ID
Reference ID

Transaction ID
Reference ID

Receivables - Interco
500

Payables - Interco
500

TCS - HYPERION CoE

Drill-Through Reports

View supporting transaction details in the matching reports.

TCS - HYPERION CoE

Locking Entities
After intercompany processing is complete, lock entities to ensure that no further changes are made.

TCS - HYPERION CoE

Closing Intercompany Periods

When a period is closed, no intercompany transactions can be entered.


You can still view transactions and run reports.

TCS - HYPERION CoE

Adjusting Data With Journals

TCS - HYPERION CoE

About Journals

Why use Journals versus data grids or data entry forms?


You can:
Create recurring journals that repeat for a number of future periods.
Create auto-reversing journals that generate an automatic reversing entry in the following time period.
Use the approval process for journals to provide accountability.

Account
Balance

Journal
Adjustments

Adjusted
Account
Balance

TCS - HYPERION CoE

Journal Uses

Journals are used to record adjustments of many types:


Reclasses
Entry Corrections
Reversals
Accruals
Minority interest accounting entries
Elimination adjusting entries
True Ups
Allocations

TCS - HYPERION CoE

Data Adjustments with Audit Trail

Account
Balance

Journal
Adjustments

Adjusted
Account
Balance

User
Accounts
Entities
Period

TCS - HYPERION CoE

Journal Review Process

Senior Accountant or Financial Analyst

Accounting Manager or Controller

Create a journal
Submit the Journal
for approval

Review and approve journal

Receive the approval

Post the journal

be assigned to another role


* Can
or individual

TCS - HYPERION CoE

Journals and the Value Dimension

<Entity Currency>

500

Value entered in data entry form

<Entity Currency Adjs>

-75

Value posted from journal

<Entity Currency Total>

425

Adjusted value rolled up to parent

TCS - HYPERION CoE

Multiple Journal Postings

Postings from multiple journals are cumulative.

Journal A:
<Entity Currency>

500

<Entity Currency Adjs>

-75

<Entity Currency Total>

425

-100
Journal B:
+25

TCS - HYPERION CoE

Parent Adjustments

You select which parent is affected by


adjustments posted to Parent Adjs.

You can make a parent adjustment to WestSales


that affects only SalesServices or only California.

TCS - HYPERION CoE

Opening Periods for Journal Entries

TCS - HYPERION CoE

Accessing Journals

Create a journal group to help classify and sort journals.

TCS - HYPERION CoE

Creating Journal Templates

Entity *

Journal Template

* For single-entity journals

POV
Description

Accounts

Reclass balances

Interest Expense

Set up
in advance

C1..C4

Amounts

Debit

Credit

TCS - HYPERION CoE

Journal Balance Types

Balanced

Unbalanced

Balanced by Entity

Entity

Debit

Credit

Debit

Credit

500

500

500

300

Debit

Credit

500

500
Entity

Debit

Credit

400

400

TCS - HYPERION CoE

Setting the Point of View

Set the point of view before you create a journal.


Use this
button to
create a
journal.

Lists journals for the current point of view


TCS - HYPERION CoE

Creating Journals

Blank Journal

Journal Template

Description

Description

Accounts

Accounts

Reclass Balance

Interest Expense
C1..C4

Amounts

Amounts

Debit

Credit

TCS - HYPERION CoE

Entering Journal Data


Select a balance type.

Select members for each row.


TCS - HYPERION CoE

Processing Journals

TCS - HYPERION CoE

Journal Review Process

Accountant
or
Financial
Analyst
1
Journal Status:
Working

Status: Submitted

Accounting
Manager
/Supervisor

OR
Status:
Approved

If Approved, user
can post journal 4

TCS - HYPERION CoE

Status:
Rejected

Viewing Adjusted Data in Data Grids

TCS - HYPERION CoE

Viewing Adjustments Using the Entity Details Report

Journal Adjustments

TCS - HYPERION CoE

Creating Journal Reports


You can run journal reports to check the status of journals and to review adjustments for groups of journals.

TCS - HYPERION CoE

Setting Journal Report Properties

TCS - HYPERION CoE

Selecting Columns and Filters

TCS - HYPERION CoE

Previewing Reports

TCS - HYPERION CoE

Saving Journal Reports Remotely

TCS - HYPERION CoE

Saving Journal Reports Locally

TCS - HYPERION CoE

Running Journal Reports

To run a saved report, select the report and select Print/Preview.

TCS - HYPERION CoE

Rule Basics

TCS - HYPERION CoE

About Rules

Hyperion Financial Management rules provide powerful, customized


Calculate data that cannot be calculated through a hierarchical aggregation, such as ratios or variance analyses
calculations, that you can use to perform the following tasks:
Perform complex currency conversions and calculate exchange rate differences or other calculations necessary for consolidation

Prevent data entry for a specific cell


Perform allocations from a parent entity to a list of base entities
Enable data entry to a parent entity
Perform custom consolidations for statutory reporting requirements

TCS - HYPERION CoE

Types of Rules

There are eight types of rules in Hyperion Financial Management:

Calculate
Consolidate
Translate
Dynamic
Input
No Input
Allocation
Transactions

Sub Calculate()
HS.Exp "A#TargAcct=A#SourceAcct
End Sub
Sub NoInput()
HS.NoInput"A#Sales.S#Budget
End Sub

You place the rules for each type in a separate subroutine in the rules file.

TCS - HYPERION CoE

Rules Files

Rules are stored in text files.


You use VB script syntax to write rules.
You save rules files with a .rle extension.
After you create a rules file, you load it into a Hyperion Financial Management application.

TCS - HYPERION CoE

Objects and Functions in Rules

Objects represent elements of a Hyperion Financial Management application, such as dimensions.


Functions represent actions that a rule can perform, such as retrieving a value.
You write rules statement by applying functions to objects.
Not all functions are valid for all objects.

Object

Function

HS.Entity.DefCurrency

This statement uses the Currency function to


retrieve the default;currency of an entity.

HS.Scenario.DefCurrency

The Currency function is invalid here because


scenarios do not have currencies.

TCS - HYPERION CoE

Adding Variables to Rules

Variables store values that can be accessed repeatedly by different rules in your rules file.
You use a Dim statement to define a variable.
You can define as many variables as you need.
After you define a variable, you write an expression to assign it a value.

Dim aStartBalance
aStartBalance = 500

TCS - HYPERION CoE

Loading and Extracting Rules

You can scan rules


before loading
them.

TCS - HYPERION CoE

Creating Rules in Rules Editor

Rules Editor provides a graphical interface for creating rules.

TCS - HYPERION CoE

Adding Members to Rules

Select members to
add to the rule.

Click to insert the


selected members at the
current cursor location.

TCS - HYPERION CoE

Adding Functions to Rules

Function Wizard provides a template for each function.

TCS - HYPERION CoE

Rules Display Options

You can customize the appearance of each rule element to make your rules file easier to read.

TCS - HYPERION CoE

Creating Expressions with


Rules

TCS - HYPERION CoE

Assigning Values to Accounts

The most frequent use of a rule is to assign a value to an account.


You use the Exp function with an account expression to assign values to accounts.
The Exp function expects a destination value on the left side and a source value on the right side of the equal sign.

You can use account expressions within Exp to specify the source and destination values.

HS.Exp DestinationValue=SourceValue

HS.Exp A#Sales=1500
HS.Exp A#Cash=A#Cash.P#Prior

TCS - HYPERION CoE

Account Expressions

An account expression uses dimension keyword to specify a value or a set of values.


A dimension keyword is separated from its values by a pound sign (#).

Dimensions are separated by periods.

A#NetIncome

A#Cash.P#January.E#USA.C1#OpeningBalance

TCS - HYPERION CoE

Adding Operators and Functions

You can use standard math operators on the right side of the equal sign.

You can use Period and Year keywords for dynamic time calculations.

HS.Exp "A#Sales = A#Units * A#Price"


You can embed other functions within Exp.

HS.Exp "A#MiscPast = A#Misc.Y#Cur-2"

HS.Exp "A#AvgSales = A#Sales/HS.Entity.NumBase(USA)"

TCS - HYPERION CoE

Setting Values for Multiple Accounts

You can create expressions that set values for multiple accounts.
Use the ALL keyword to assign values to all accounts.

If HS.Period.IsFirst = True Then


"A#ALL
= A#ALL.P#Prior"
HS.Exp
If you omit the account
from the destination
expression, values are assigned to all valid account intersections with the specified custom and ICP members.
End If

HS.Exp "C1#GolfBalls = C1#GolfBalls.P#Prior"

Sets values for all


accounts that have
a valid intersection
with GolfBalls.

TCS - HYPERION CoE

Adding Conditions to Expressions

You can use an IfThen statement to execute an expression only if the conditions that you specify are met.

Executes only if the


current member is
Budget

If HS.Scenario.Member = "Budget" Then


HS.EXP "A#Sales = A#UnitsSold * A#Price"
End If

If HS.Scenario.Member = "Budget" Then


HS.EXP "A#Sales = A#UnitsSold * A#Price"
ElseIf HS.Scenario.Member = "Actual" Then
HS.EXP "A#Price = A#Sales / A#UnitsSold"
End If

Uses ElseIf to test


for more than one
condition

TCS - HYPERION CoE

Frequently Used Functions

The NoInput function prevents users from entering data into specific cells or groups of cells.

The Member function retrieves the label of the member currently being processed for the specified dimension.

HS.NoInput"A#Sales.S#Budget"
The IsFirst function tests whether the current period is the first in the year or whether the current year is the first in the application.

If HS.Entity.Member = "California" Then


...
End If

If HS.Period.IsFirst = True Then


...
End If

TCS - HYPERION CoE

Allocation Rules

Allocations enable you to redistribute data from an entity to a group of entities

The HS.Alloc function facilitates creating allocation rules

For example, you could allocate a lump sum total for heating expenses from the Facilities entity to a list of entities.

Call HS.Alloc (SourcePOV,DestinationPOV,EntityList,Expression,PlugAccount)


Facilities
Marketing
Development
Sales

Heating 60,000

Expenses Plug -60,000

20,000
20,000
20,000
TCS - HYPERION CoE

Running Consolidations

TCS - HYPERION CoE

About Consolidation

NetProfit
Connecticut

20000

Administration East

6000

Marketing East

5000

Development

4000

EastSales

5000

Consolidated
data for
Connecticut
entity

TCS - HYPERION CoE

Consolidation Process

US

Connecticut
California

Processes
Calculation rules are run
Currency translations are
performed
Ownership percentages are
applied
Intercompany transactions
are eliminated

TCS - HYPERION CoE

Consolidation and the Value Dimension

Contribution Total stores the value that aggregates to


the parent.

These members store the intermediary values used


to derive Contribution Total.

Entity Currency stores the original input value.

TCS - HYPERION CoE

About the Consolidation Process

[Contribution Total]
[Contribution]

[Contribution Adjs]

[Proportion]

[Elimination]

[Parent Total]
[Parent]

[Parent Adjs]

<Parent Currency Total>


<Parent Currency>

<Parent Curr Adjs>

<Entity Currency Total>


<Entity Currency>

<Entity Currency Adjs>

TCS - HYPERION CoE

Checking Calculation Status

TCS - HYPERION CoE

About Consolidation Percentages

Geographical

100%

100%

United States

California

100%

Sample Organization
Ownership Structure

Europe

Connecticut

France

90%

Italy
50%

80%

Plant 1

East Sales

Plant 2

TCS - HYPERION CoE

Entering Consolidation Information Using Ownership Management

Click Save

System account for


consolidation percentage

TCS - HYPERION CoE

Running Consolidations

TCS - HYPERION CoE

Viewing the Progress Bar

Use the Progress Bar to view the status of the consolidation.


Stop the consolidation process, if needed, by clicking the red icon in the Stop Task column.

TCS - HYPERION CoE

About Translating Data

USD

Entity Currency = USD

EUR
Geographical

Europe
Entity Currency = EUR

Parent
Currency
= USD

TCS - HYPERION CoE

Translating Data in Data Grids

Entities with a currency different than


the one showing in the POV bar show
a status of TR or TR ND until the data
is translated.

Selecting Translate translates data


to the currency showing in the
POV bar.

TCS - HYPERION CoE

Entering Exchange Rates

Exchange rate account

The custom dimensions contain system-defined currency members. In this example,


Custom1 is the source currency and Custom2 is the destination currency.
TCS - HYPERION CoE

About Org by Period

Children can be marked as active or inactive by period.

January

February

Europe

Europe

France

March

France

Italy

Plant 2

Europe

Italy

France

Italy

Plant 2

Inactive for February

Plant 2

Inactive for March


TCS - HYPERION CoE

Setting Up Organization By Period

Use the Ownership Management page to specify the active status.

TCS - HYPERION CoE

Managing the Review Cycle


Using Process
Management

TCS - HYPERION CoE

About Process Management Functionality

Use process management to review, promote, submit, approve, reject, and publish process units.

Review

Promote

Submit

Approve

Publish

Reject

TCS - HYPERION CoE

Process Units

A process unit is the combination of data for a specific Scenario, Year, Period, Entity, and Value.

Example

Scenario
Year
Period
Entity
Value

Actual
2005
January
West Sales
USD

TCS - HYPERION CoE

Process Units and Process States

Every process unit has one of the following states

Not Started

First Pass

Review Level 1, 2,

Submitted

Approved

Published
TCS - HYPERION CoE

Process Management Security Roles

Security roles determine the review actions that users can perform.
Use security roles to aid compliance with Sarbanes-Oxley, especially requirements imposed by section 404.

Reviewer 2
Submitter

Reviewer 1

Review Supervisor

TCS - HYPERION CoE

Enabling Process Management

To set up Process Management:


Enable the SupportsProcessManagement Scenario dimension member attribute
Enter the validation account in the ValidationAccount field in the App Settings metadata
Assign security roles to users

Reviewer 2

TCS - HYPERION CoE

Accessing Process Units

You access data in a process unit based on a combination of the following items:
Your assigned security role
Your access rights to the process unit (through security classes)

None
Read
Promote
All

The current review level of the process unit

TCS - HYPERION CoE

Viewing Process Unit Status

Process unit status

Filter entity list


TCS - HYPERION CoE

Process Unit Validation

TCS - HYPERION CoE

About Validation Accounts

Validation accounts Are used as a balancing mechanism.


Must have an account balance equal to zero before a process unit can be promoted to the next review level.
Must have a formula defined in the rules file to generate its balance.

**********************************************************************
'Validation Rules
'Validation Rules will only run at the legal entity level
'User defined field # 1 has been set to LEGAL for all legal entities
'**********************************************************************

Example

If HS.Entity.UD1("")= "LEGAL" then


If HS.Year.Member > 2003 Then
HS.EXP "A#V7900 = A#7900"
Validation Account

100
100
Account calculation = Assets (Liabilities and Equity)

TCS - HYPERION CoE

Viewing Validation Account Detail

TCS - HYPERION CoE

Calculating and Consolidating Data

TCS - HYPERION CoE

Moving Process Units Through the Review Cycle

You use the Process menu to move process units through the review cycle

TCS - HYPERION CoE

Selecting the Review Level

Available
review
levels

TCS - HYPERION CoE

Viewing Review History

Click the Information icon to view history.


TCS - HYPERION CoE

Viewing Process Level in Data Grids

TCS - HYPERION CoE

Managing Process Units in Data Grids

TCS - HYPERION CoE

Locking and Unlocking Data

Submit Data for Review

Approve/Publish Data

Change display settings to


calculation status

Lock Data
TCS - HYPERION CoE

Automating Tasks

TCS - HYPERION CoE

About Task Automation

Task automation automates tasks commonly performed in Hyperion Financial Management.


Task automation provides designated users the ability to schedule critical Hyperion Financial Management tasks to be run as required.

TCS - HYPERION CoE

Tasks Available for Automation

The following activities are available for task automation:


Allocate
Calculate
Translate
Consolidate
Load journals
Extract journals
Load data
Extract data
Execute journal action
Extended analytics

TCS - HYPERION CoE

Uses for Task Automation

A Taskflow can be created for:


Translating and calculating all base entities
Loading data files and consolidating data
Extracting data from one application and loading into another application
Reconsolidating all prior periods and scenarios
Regularly consolidating main points of view (POVs) overnight during the close process

TCS - HYPERION CoE

Prerequisites for Using Task Automation

Note the following prerequisites for using task automation:


Install Hyperion Hub
Configure Hyperion Financial Management to use External Authentication (required to use Hyperion Hub functionality)
Register the application with Hyperion Hub
Assign designated users the task automation security role

TCS - HYPERION CoE

About Taskflows

A taskflow is a sequence of tasks that you can create in task automation.


A typical taskflow is to load, calculate and consolidate data.

Calculate
Load

Consolidate

TCS - HYPERION CoE

Monitoring Taskflows

A task automation agent monitors all taskflows.


At time intervals you specify, the agent checks whether there are tasks to be run.

Taskflow 1
Taskflow 2

Every 15 Minutes

TCS - HYPERION CoE

Components of a Taskflow

Stages define specific tasks such as calculations, consolidations, data loads, and so on
Links tell the system how to proceed after completion of the step

Success

Success
Stage 1

Stage 2
Links

Links
Failure

Stage 3

Failure
End

TCS - HYPERION CoE

Creating a Taskflow

TCS - HYPERION CoE

Stage Definition General Tab

Select Save to save the taskflow definition.

Three
tabs

Enter Name and


Description

TCS - HYPERION CoE

Stage Definition Processing Tab

All fields must be


entered.

TCS - HYPERION CoE

Stage Definition Starting Event

Starting
Event
Used to
define the
scheduled
times for the
event to
occur

TCS - HYPERION CoE

Adding Links

Select Add Link to add a link to a stage.

TCS - HYPERION CoE

Testing the Taskflow

After the taskflow is created and saved, select the taskflow and then select Run Now to test.

TCS - HYPERION CoE

Taskflow Status Summary

TCS - HYPERION CoE

Viewing Taskflow Summary Information

Select the link in the ID column to


view taskflow summary information.

TCS - HYPERION CoE

Viewing Task Audit Detail

Use the Task Audit page to view and


verify that the tasks have been run.
Use the filters at the top to filter based
on date, task type, and so on.

TCS - HYPERION CoE

Viewing Data Audit Detail

TCS - HYPERION CoE

Analyzing Data Using Smart


View

TCS - HYPERION CoE

About Smart View

Smart View is an Excel add-in that enables you to use the familiar Excel interface to view and analyze data.
Using menu-driven options in Microsoft Office, you can import data and images from Hyperion products into Office.

TCS - HYPERION CoE

Smart View Installation Components

There are 2 installation components:


A server-side provider that resides on the Hyperion Financial Management Web server
A client component

TCS - HYPERION CoE

Typical Business Process for Using Smart View

View and analyze data


in spreadsheet
Establish connection
to data source

Save spreadsheet and


submit data back to
Hyperion Financial
Management (optional)
TCS - HYPERION CoE

Connecting to a Data Source

Use the Connection Manager to establish a connection to a Hyperion Financial Management data source.

Icon for
active
connection

TCS - HYPERION CoE

About the Ad Hoc Analysis Tool

Use the Ad Hoc tool to analyze data from a data source.


After you connect to a data source and open a worksheet, open the default grid to begin
analysis.
The default grid is specific to the data source.
Use the POV toolbar to select dimension members and pivot dimensions between rows and
columns.

TCS - HYPERION CoE

Changing the Point of View (POV)


Use the POV toolbar to change the point of view.

TCS - HYPERION CoE

Changing Members

TCS - HYPERION CoE

Drilling Down and Up Dimension Hierarchies

To drill down or up, double-click the member or use the toolbar icons.
Options determine the next level for drilling down.

TCS - HYPERION CoE

Pivoting Dimensions to Columns or Rows

The entity
dimension is
pivoted to the
rows.

TCS - HYPERION CoE

Displaying Cell Text

TCS - HYPERION CoE

About Submitting Data

Submit data back to Hyperion


Financial Management

TCS - HYPERION CoE

Calculation, Translation, and Consolidation in Smart View


These features work the same way in Smart View as they do in Hyperion Financial Management.
The same security rules apply in Smart View.
While using these features in Smart View, its important to use the Refresh option to ensure that you are looking at the latest data.

USD

GBP

Calculate
data

Translate
data

Consolidate
data
TCS - HYPERION CoE

About Functions in Smart View

Use functions to send data from a:


Microsoft Excel worksheet to your data source
data source to a worksheet

TCS - HYPERION CoE

Methods for Creating Functions

Function Builder
Manual entry

TCS - HYPERION CoE

Smart View Functions

These are the new functions in Smart View, along with their counterpart from the prior Excel Add In.
HsGetValue = HFMVal
HsSetValue = HFMLnk
HsCurrency = HFMCur
HsDescription = HFMDes
HsLabel = HFMLab
HsGetText Display Cell Text
HsSetText Sends Cell Text to the Hyperion Financial Management Application

TCS - HYPERION CoE

Creating Functions

The function builder provides a graphical interface for creating


functions.

Select function

Select members

Click Add to Function


Review function

TCS - HYPERION CoE

Setting the Point of View


When you work with functions, the system retrieves and calculates values for the point of view dimension settings from the data source, unless you specify
different settings.
Use the POV manager to define the dimension settings.

POV Manager
Entity

Scenario
Year
View

Period
C1..C4
Account

TCS - HYPERION CoE

Value
ICP

The Point of View Manager

To change
members, click
the Edit button.

Background point of view


members are shown
here.

TCS - HYPERION CoE

THANK YOU

TCS - HYPERION CoE

Vous aimerez peut-être aussi