Professional Documents
Culture Documents
Financial Management
Fusion Edition 11.1.2:
Administration
Hands-on Workshop
Student Guide
D63786GC10-PARTNER
Edition 1.2
October 2011
®
Author Copyright © 2011, Oracle. All rights reserved.
GS Gill This document contains proprietary information and is protected by copyright and
other intellectual property laws. You may copy and print this document solely for your
own use in an Oracle training course. The document may not be modified or altered in
Technical Contributors any way. Except where your use constitutes "fair use" under copyright law, you may
and Reviewers not use, share, download, upload, copy, print, display, perform, reproduce, publish,
license, post, transmit, or distribute this document in whole or in part without the
Margaret Reed express authorization of Oracle.
Ron Reiley
The information contained in this document is subject to change without notice. If you
Phil Attea find any problems in the document, please report them in writing to: Oracle Platform
Techology Solutions, 500 Oracle Parkway, Redwood Shores, California 94065 USA.
This document is not warranted to be error-free.
Susan Moxley If this documentation is delivered to the United States Government or anyone using
Shirley lum the documentation on behalf of the United States Government, the following notice is
applicable:
G.S. Gill Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names
may be trademarksof their respective owners.
Table of Contents
Table of Contents i
Preface
se
ur
co
Course Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .i
ng
Course Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
i
Course Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
in
tra
Student Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
er
Activity Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
rtn
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
pa
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
e®
cl
Lesson 1: Financial Management Overview
ra
O
an
About Financial Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Financial Consolidation, Reporting, and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
in
e
Metadata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
ct
Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
tri
es
se
Methods for Creating Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
ur
Performance Management Architect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
co
Classic Application Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
ng
Performance Management Architect Application Creation Process . . . . . . . . . . . . . . 2-4
i
in
Classic Financial Management Administration Application Creation Process . . . . . . . 2-5
tra
Oracle Hyperion Data Integration Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
er
Integration Solutions in the Oracle EPM System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
rtn
Integration Feature Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
pa
Tools for Metadata Loading into Financial Management Applications . . . . . . . . . . . . 2-10
e®
Tools for Data Loading into Financial Management Applications . . . . . . . . . . . . . . . .2-11
cl
ra
O
Lesson 3: Creating Classic Applications
an
in
Classic Administration Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
e
se
Entities and the ICP Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
ur
Adding Currencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
co
Setting Up Accounts and Custom Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
ng
Account Types and Hierarchies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
i
in
Time Balance and Account Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
tra
Dynamic Account Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
er
Group Label Account Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
rtn
Accounts and Custom Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
pa
Assigning Custom Members to Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
e®
Balance Sheet Accounts and Custom Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
cl
Custom Dimensions and Account Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
ra
O
Setting Up Custom Members for Balance Sheet Movement . . . . . . . . . . . . . . . . 4-37
an
Auditing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
in
Account Properties for Intercompany. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
e
se
Format for Metadata Load Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
ur
Format for Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
co
Members Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
ng
Hierarchy Sections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
i
in
Application Settings Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
tra
Currencies Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
er
Loading and Extracting Metadata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-11
rtn
Load Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
pa
Merge Versus Replace—Some Rules of Thumb . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
e®
Extracting Metadata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
cl
Managing User Logins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
ra
O
Disabling Users Log-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
an
in
Lesson 7: Loading and Extracting Data
e
us
Merge Option: Overwriting Application Data with Load File Data . . . . . . . . . . . . 7-18
ie
pr
Accumulate Option: Accumulating Application Data with Load File Data . . . . . . 7-20
Accumulate Within File Option: Loading Totals into Applications . . . . . . . . . . . . 7-21
cl
ra
se
Changing Grid Layout and Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
ur
Selecting Members for Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
co
Selecting Members for Rows and Columns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
ng
Selecting Members Through Member Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
i
in
Saving Data Grid Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-11
tra
Entering and Saving Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
er
Cell Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
rtn
Saving Data and Parent Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
pa
Clearing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
e®
Filling Multiple Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
cl
Spreading Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
ra
O
Calculating Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-16
an
Adding Cell Text and Custom Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17
in
Cell Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17
e
se
Validating Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
ur
Deploying Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16
co
Importing and Exporting Calculation Manager Objects . . . . . . . . . . . . . . . . . . . . . . 10-18
ng
Importing Script-Based Rules Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21
i
in
Importing Using the Import Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21
tra
Importing with the Rules Migration Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-22
er
rtn
pa
Lesson 11: Provisioning Users and Groups
e®
Levels of Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-2
cl
ra
User Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-3
O
Task Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-4
an
Document Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-5
in
Data Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-6
e
se
Creating Data Forms with Form Builder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-5
ur
Defining the Point of View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-7
co
Defining Columns and Rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-8
ng
Setting Column and Row Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-12
i
in
Formatting Columns and Rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-14
tra
Setting Up Text Columns and Rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-16
er
Setting Column and Row Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-17
rtn
Setting Heading Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-18
pa
Viewing Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-19
e®
Exporting to and Importing from Spreadsheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-20
cl
ra
Lesson 14: Creating and Managing Task Lists
O
an
Task Lists Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
in
Creating Task Lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
e
us
se
Multiple Journal Postings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-6
ur
Creating Parent and Contribution Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . 16-7
co
Opening Periods for Journal Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-9
ng
Journal Creation Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-11
i
in
Creating Journal Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-13
tra
Setting the Point of View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-15
er
Creating Journals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-16
rtn
Entering Journal Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-18
pa
Submitting, Reviewing, Approving, and Posting Journals . . . . . . . . . . . . . . . . . . . . 16-20
e®
Viewing Journal Adjustments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
cl
ra
Viewing Adjusted Data in Data Grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-23
O
Viewing Adjustments in the Entity Details Report . . . . . . . . . . . . . . . . . . . . . . . 16-24
an
Creating and Formatting Journal Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-25
in
Setting Journal Report Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-27
e
se
ur
Lesson 19: Managing the Review Cycle Using Process Management
co
ng
Process Management Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-2
i
in
Process Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-3
tra
Process States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-4
er
Process Management Security Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-5
rtn
Process Management Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-7
pa
About Phased Submission. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-8
e®
Submission Group Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-9
cl
Submission Phase Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-9
ra
O
Process for Setting Up Phased Submissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-10
an
Setting Application and Metadata Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-11
in
Assigning Validation Accounts to Submission Phases . . . . . . . . . . . . . . . . . . . 19-12
e
se
Components of Smart View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-5
ur
Connecting to Data Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-6
co
Viewing and Analyzing Data with the Ad Hoc Analysis Tool . . . . . . . . . . . . . . . . . . . 20-8
ng
Changing the Point of View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-10
i
in
Changing Members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-11
tra
Drilling Down and Up Dimension Hierarchies . . . . . . . . . . . . . . . . . . . . . . . . . . 20-12
er
Pivoting Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-13
rtn
Displaying Cell Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-14
pa
Adding Formulas and Preserving Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . 20-15
e®
Creating Free-Form Worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-17
cl
Drilling Through to ERP Integrator and FDM . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-18
ra
Creating Smart Slices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-20
O
an
Designing Reports in Report Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-22
Creating Cascading Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-24
in
e
se
Creation and Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-2
ur
Calculating Business Rules for Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-3
co
Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-3
ng
Performance Management Architect Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-4
i
in
Dimension Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-5
tra
Application Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-7
er
Calculation Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-9
rtn
Data Synchronization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-10
pa
Transform Classic to EPM Architect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-12
e®
Library Job Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-13
cl
Performance Management Architect Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 22-15
ra
O
Workspace Navigate Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-17
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
ry
ta
ie
o pr
Pr
e®
cl
ra
O
xii
ra
cl
e®
Pr
opr
ie
Table of Contents
ta
ry
-
R
es
tri
ct
ed
to
pe
rs
on
al
us
e
in
an
O
ra
cl
e®
pa
rtn
er
tra
in
ing
co
se
ur
co
Welcome to Oracle® Hyperion Financial Management, Fusion Edition
ng
i
11.1.2 Administration!
in
tra
Before you begin, please take a moment to review this section. The
er
preface presents an overview of the following information:
rtn
pa
• Course objectives
e®
• Structure of the course
cl
ra
• Course materials used in the class
O
• Conventions used in the book an
in
• Additional resources to enhance your learning
e
us
al
on
Course Objectives
rs
architecture
ct
tri
rights
O
Preface
Course Structure
Oracle® Hyperion Financial Management, Fusion Edition 11.1.2 Administration is a 3-
day, instructor-led training course consisting of lectures, demonstrations, and hands-on
exercises. In this course, the instructor presents a topic, and guides you through the
exercises. Demonstrations and hands-on exercises reinforce the concepts and skills
introduced during lectures.
se
ur
co
Course Materials
ng
You use two books in class—the student guide and the activity guide. The instructor may
i
in
tra
also give you handouts.
er
rtn
Student Guide
pa
The student guide contains lessons. Each lesson begins with a list of objectives followed
e®
by the presentation of slides and accompanying text. The lesson ends with a summary of
cl
the topics covered in the lesson.
ra
O
The student guide contains appendices of material related to the course.
an
in
e
Activity Guide
us
• Exercises—A critical part of the learning process is the challenge of completing real
rs
tasks associated with each lesson. Each exercise is an opportunity to apply your
pe
knowledge.
to
ed
the exercises.
tri
es
R
Conventions
-
r y
• Text to be entered, options to be selected, names of files and modules, and menu
opr
se
ur
co
ngi
TIP: A tip provides information that helps you work more efficiently.
in
tra
er
rtn
pa
Additional Resources
e®
Use the following resources to enhance your learning:
cl
ra
• Oracle® Hyperion Financial Management, Fusion Edition, Administrator’s Guide
O
(PDF)
an
• Oracle® Hyperion Financial Management, Fusion Edition, User’s Guide (PDF)
in
e
us
• Oracle® Hyperion Smart View for Office, Fusion Edition, User’s Guide (PDF)
on
rs
Oracle provides the following user assistance with Enterprise Performance Management
R
products:
-
y
r
• Help menu—From the Help menu in the software, access screen-level help, general
opr
se
interest; and subscribe to Developer e-mail newsletters.
ur
co
• OTN Documentation Library—Download documentation for all Enterprise
Performance Management products, including reference information and PDF and
ng
HTML versions of each deliverable.
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the features of Financial Management
pa
• Discuss the product architecture of Financial Management
e®
cl
• Identify related products
ra
O
• Describe the user interface components
an
• Describe the business process (tasks) in a typical monthly reporting
in
financial cycle
e
us
• Consolidation
se
• Performance and operational metrics
ur
co
• Reports
ng
• Profitability and cash flow
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
• Deliver accurate and timely reports to both internal management and external
r
ta
regulatory bodies.
ie
pr
• Discover sources of profitability and cash flow at the company, product, brand, and
o
Pr
customer levels.
e®
se
Local Regional Central
ur
co
Input or load Submit Publish reports
Finance Dept. Group finance
Monthly Submit
ng
and quarterly Validate
Review Review
i
in
actual results
Approve Approve Approve Approve SEC
tra
Adjust Adjust Tax
er
SAP Oracl e JDE Consolidate Reject Consolidate Legal
Treasury
rtn
IC match
ERP/GL Management
Translate
pa
Monthly Input or load Approve
e®
forecast Submit
Validate
cl
Reject
ra
O
Approve
an
Input or load
Annual budget
Submit
in
Validate Reject
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Financial Management enables highly efficient collection and consolidation of data from
tri
• Process management for tight control of the review and approval process
-
y
• Data validation
r
ta
ie
can use it to consolidate data from diverse general ledger systems and locations around
ra
the globe.
O
Product Components
• Financial Reporting
se
• Smart View
ur
co
• Foundation Services
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Product Components
ed
ct
Financial Management comes bundled with the following products and module that
tri
• Oracle® Hyperion Financial Reporting, Fusion Edition is a reporting and charting tool
-
• Oracle® Hyperion Smart View for Office, Fusion Edition is a spreadsheet add-in
ie
pr
other products.
ra
O
Product Architecture
Client Windows client Browser client
se
ur
co
Microsoft Excel
ngi
in
tra
Application
er
rtn
pa
Performance
e®
Web server
Management Architect Financial Management
cl
dimension server application server
ra
O
Database
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Product Architecture
ed
ct
The client tier contains the user interface. It communicates with the application tier. The
-
primary function of the client tier is to display, enter, and maintain data and to maintain
yr
metadata.
ta
ie
pr
The application tier contains the application, the report, and Web servers. The Web
o
server enables you to access the Web-based portions of Financial Management. The
Pr
application server contains the financial intelligence and connections to the relational
e®
database and OLAP engine. It also contains Oracle® Hyperion Enterprise Performance
cl
ra
The data tier contains the relational databases for Financial Management metadata and
source data.
se
ur
co
CFO Dashboard
i ng
in
Governance, Risk & Compliance
tra
Fin ancial Clo se Management
er
rtn
Tax Tax
pa
ERP: Calculations Filing
Data Financial
e®
Oracle, SAP,
Assurance Consolidation Disclosure
Legacy, Other Financial and
cl
Mgmt. Reporting Management
ra
O
Transactions Reporting
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
consolidated results into specifically stylized statutory filings. It has built-in Extensible
Pr
• Essbase
se
• Web Analysis
ur
co
• Financial Data Quality Management
ng
• ERPI
i
in
tra
• Oracle Data Integrator
er
• Oracle Hyperion Essbase Analytics Link for FM
rtn
(HyperRoll)
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Management.
es
R
allocation routines.
ta
ie
pr
that you can use to retrieve and analyze Financial Management data.
Pr
e®
for finance users. It helps simplify the collection, mapping, verification, and loading of
ra
• Oracle® Hyperion Financial Data Quality Management ERP Integration Adapter for
Oracle Applications, Fusion Edition (ERP Integrator), a module of FDM, enables
seamless loading of metadata and data from ERP to EPM applications. It allows
drillback to the ERP source data from the data entry forms and reports in EPM
applications.
• Oracle Data Integrator is a comprehensive data integration platform that covers all
se
data transformation and integration requirements.
ur
co
• Oracle® Hyperion Essbase Analytics Link for Financial Management (HyperRoll)
ng
enables accelerated financial reporting for a financial close. It delivers preintegrated
i
in
reporting to Financial Management from Essbase and Oracle BI.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Enterprise Performance
se
Workspace Financial
Management
ur
Management
Architect
co
ng
i
in
tra
er
rtn
pa
Manage enterprise financial
e®
information
cl
ra
O
an
in
Manage Financial Managem ent applications Manage financial data
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
administration environment.
es
R
applications are opened in Financial Management for data retrieval and data output.
Pr
e®
se
ur
co
Calculate data Adjust data
ng
Translate, eliminate
Load and
i
interco, and consolidate
in
add data
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
financial reports
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
financial information quickly and cost effectively. You follow a typical task flow for a
es
monthly financial cycle. The following table describes the typical task flow:
R
-
y
Task Description
r
ta
ie
Load and add data You can add data to your application by loading it from a file and by
pr
Calculate After you enter data, you can run calculation rules to populate
e®
calculated accounts.
cl
Adjust data After you calculate data, you can adjust the data by using journals that
ra
Translate and After entering and adjusting data for individual business units, you can
consolidate data translate and consolidate the data.
Task Description
Approve data After consolidating data, you can submit the data for review and
approval.
Lock data After receiving the approval for the submitted data, you can lock the
data to prevent further modifications.
Run and publish You can run reports against the approved data.
se
financial reports
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Metadata
se
ur
3689.00 Data
co
ngi
in
tra
Metadata
er
rtn
pa
e®
January actual sales for Cola in Manhattan are 3689.00.
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Metadata
ed
ct
Metadata is defined as the structural elements of an application that describe and hold
tri
In the illustration in the slide, the circled dimension member labels are the metadata. The
yr
metadata describes the data value. The value 3689.00 is the value for Actual, Sales for
ta
ie
Dimensions
se
Income Before
ur
Taxes Geographical
Quarter1
co
Gross Margin
ng
United States
January
i
in
Total Revenues
tra
California
February
er
Sales
rtn
Connecticut
pa
Sales Interco March
e®
Total Costs Massachusetts
cl
ra
Salaries
O
Interest Charges an
in
e
Admin Expense
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Dimensions
ed
ct
You create metadata for applications by defining dimensions. Dimensions describe your
tri
The elements that comprise a dimension are called members. For example,
-
Dimension Hierarchies
Child of Gross
Parents Margin
Income Before
se
Taxes
ur
co
Gross Margin 500
ng
Descendants of
Gross Margin
i
in
tra
Total Revenues 900
er
rtn
700
Sales
pa
e®
200
Other Revenues
cl
ra
O
an
Total C osts
in 400
400
e
us
Salaries
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Dimension Hierarchies
ed
parent members, and a member immediately below a parent member is referred to as its
es
child. All members below a parent are referred to as descendants. The bottom-level
R
The illustration in the slide shows a part of the dimension hierarchy of the Account
ta
ie
dimension. In this hierarchy, the Total Revenues member is a child of Gross Margin.
pr
Sales, Other Revenues, Salaries, Total Revenues, and Total Costs are descendants of
o
Pr
Gross Margin. Sales, Other Revenues, and Salaries are base-level members.
e®
cl
ra
O
se
Income Before to the parents.
ur
Taxes
co
ng
Gross Margin 500
i
in
tra
Total Revenues 900
er
rtn
Sales 700
pa
Data is input to
base-level
e®
m embers. Other Revenues 200
cl
ra
O
Total Costs 400
an
in
Salaries 400
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data is always entered into base level members with the exception of the Entity
ct
tri
dimension. For the Entity dimension, data is entered to <Entity Currency> of base
es
members only, and may also be entered through journals to the adjustments Value
R
dimension members for both base and parent entity members. If "Input" rules are used,
-
then data may be entered to the <Entity Currency> member of specified parent entity
y
r
ta
members.
ie
pr
In the illustration in the slide, the data values from the base-level members are rolled up
o
Pr
to the parent-level members—Total Revenues and Total Costs. Data values from Total
e®
Revenues and Total Costs are then rolled up to their parent, Gross Margin.
cl
ra
O
se
Scenario
ur
co
Intercompany Partner Year
ngi
in
tra
er
rtn
Account/Custom Period
pa
e®
cl
ra
O
Value View
an
in
Entity
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
dimensions. You customize the members of each dimension to meet the needs of your
es
table:
-
yr
ta
Dimension Description
ie
pr
Scenario Set of related data, such as Budget, Actual, or Forecast. For example, the
o
Budget scenario can contain data that reflects the targeted business
Pr
operations. The Actual scenario can contain data from a general ledger,
e®
application.
Year Fiscal or calendar year for the data. An application can contain data for more
than one year.
Dimension Description
Period Time periods, such as quarters and months.
View Various modes of calendar intelligence, such as periodic, year-to-date, and
quarter-to-date frequencies. If you set the view to Periodic, the values for
each month are displayed. If you set the view to year-to-date or quarter-to-
date, the cumulative values for the year or quarter are displayed.
se
Entity Management and legal reporting structures in your organization, such as
ur
regions and divisions. Entities can be categorized as base entities (bottom
co
of the organization structure; data is loaded to base entities) or parent
ng
entities (contain one or more entities as children).
i
in
Value Types of values stored in an application. For example, the Entity Currency
tra
member stores the value for an entity in the local currency of the entity. The
er
Parent Currency member stores the value for an entity translated to the
rtn
currency of the parent entity.
pa
Account Hierarchy of natural accounts. Natural accounts store financial data for
e®
entities and scenarios in an application. Each account has a type, such as
cl
Revenue or Expense, that defines its accounting behavior.
ra
O
Intercompany Intercompany account balances. Financial Management can track and
Partner eliminate intercompany transaction details across entities and accounts.
an
in
Custom Dimensions associated with accounts. These dimensions enable you to
specify additional details, such as products, markets, channels, or balance
e
us
product.
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
o pr
Pr
e®
cl
ra
O
Value Dimension
se
Contribution Total represents the value that
ur
aggregates to the par ent.
co
ngi
in
tra
er
These mem bers represent the intermediary values
rtn
used to derive Contribution Total.
pa
e®
cl
ra
O
an
Entity Currency represents the original input or
in
loaded value.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Value Dimension
ed
The Value dimension is a system-defined dimension that provides an audit trail of the
ct
tri
You load data for each entity to the Entity Currency member of the Value dimension for
-
the entity. During the process of journal entry, currency translation, and consolidation, the
yr
values that are input to the Entity Currency member typically go through transformations
ta
ie
before being aggregated to the parent. The Value dimension members, either stored or
pr
derived, represent the data for the intermediate steps in the transformation. For example,
o
Pr
the Parent Currency member stores the value for an entity translated to the currency of
e®
You can display Value dimension members on data grids and reports. The display
ra
O
provides an audit trail that enables you to determine how the value that each entity
contributed to its parent is derived.
Logging On to Workspace
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Logging On to Workspace
ed
ct
Shared Services uses user names and passwords from the external authentication
tri
the Workspace logon page, you enter the user name and password that you use to
R
access your network. When you select a Financial Management application, Financial
-
y
Management verifies that your user name and password are valid for the application.
r
ta
ie
pr
To log on to workspace:
o
Pr
Opening Applications
se
in the Consolidation gr oup.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Opening Applications
ed
In Financial Management, all data is processed within applications. You access Financial
ct
tri
You can make the application that is currently open the default application. When you log
y
r
To open applications:
o
Pr
• Select Navigate, then Applications, and then Consolidation and select an application.
e®
cl
ra
O
se
ur
Menus
Toolbar
co
Application
ng
Maximize
i
in
content
tra
pane
er
rtn
pa
e®
cl
ra
O
View
pane an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After you access Financial Management from the Navigate menu, the application is
ct
tri
displayed in a window with a tab at the top left. Financial Management provides several
es
• View pane
o
Pr
e®
cl
ra
O
Option Description
se
File menu • New
ur
• Document
co
• Data Grid
ng
• Data Form
i
in
tra
• Link
er
• Related Content
rtn
• Task Lists
pa
• System Reports
e®
• Open
cl
ra
• Document
O
• Applications
• Close an
in
• Preferences
e
• Log off
us
• Exit
al
on
• My Personal Page
ct
Tools • Personalize
tri
es
• Links
yr
• Install
pr
• Smart View
e®
cl
ra
O
Option Description
Administration menu • Manage Documents
• Manage Favorites
• System Messages
• Users on System
• Manage Servers and Applications
se
• Task Audit
ur
co
• Data Audit
• Running Tasks
ngi
• Extended Analytics
in
tra
• Copy Document Link
• Manage Taskflows
er
rtn
• View Taskflow Status
pa
• Register
e®
• Unregister
• Manage Smart View Providers
cl
ra
Help menu Access help for the currently selected task or document
O
Browser View icon • Select tasks
an
in
• View documents, task lists, and favorites
e
The toolbar buttons open dialog boxes that you can use to manage documents, task
ct
tri
lists, and favorites. The Financial Management toolbar options are described in the
es
following table:
R
-
y
r
ta
ie
o pr
Pr
e®
cl
ra
O
se
• Collect reports in a book
ur
• Batch reports for scheduling
co
ng
Open Document Open Workspace documents
i
in
tra
er
Explore Display Workspace folders in the view pane
rtn
pa
e®
Manage Documents Manage the following types of documents:
cl
ra
• Task lists
O
• Data grids
• Data forms an
in
• System reports
e
• Links
us
• Related content
al
on
• Custom documents
rs
View Pane
Project View button
Browser View button
se
ur
co
ngi
in
Pr oject View Browser View
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
View Pane
ed
The view pane is displayed on the left side of the Financial Management Web page. The
ct
tri
view can be a Browser View or Project View, depending on the toolbar button selected at
es
the top of the pane. Browser View lists all accessible documents and tasks in the
R
application. It is a split pane. The bottom pane reflects the contents of the item selected
-
in the top pane. You can double-click an item in the bottom pane to view it in the content
y
r
ta
Project View lists the available task lists. A task list is a predefined list of related tasks or
o
Pr
documents that you access frequently. You can expand a task list to show its content.
e®
When you select a task list item, it is displayed in the content area on the right.
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Depending on the tasks that users perform in Financial Management, you can set up
tri
users with Advanced or Basic security roles. Users with the Advanced security role can
es
work in either Advanced mode or Basic mode. Users without the Advanced security role
R
Advanced mode provides access to both Browser View and Project View. Browser View
r
ta
provides access to all tasks and documents in Financial Management for which the user
ie
pr
When users work in Basic mode, the view pane displays predefined task lists. Users
e®
select tasks and documents from the Project View pane to the right of the task list.
cl
ra
O
se
Click a dimension to select a member. Scroll to view more dimensions.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The members selected for the dimensions assigned to the point of view (POV) determine
tri
the context for the data in the rows and columns of data grids and data forms. For
es
example, if the Scenario dimension is set to Budget in the POV of a data grid, then all
R
rows and columns on the data grid display data for the Budget scenario. The POV is
-
y
To change members:
o
Pr
You can change the member that is currently selected for a POV dimension.
e®
1. Click the dimension in the POV bar to display the Member Selector.
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Selecting Members
se
ur
co
ng
i
in
tra
er
Member Top
rtn
list parent
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Selecting Members
ed
ct
The Member Selector displays a member list, a subset of related members that belong to
tri
a dimension. The member that is currently selected is displayed in the Selected Value
es
text box. Parent members are displayed as folders. You can click the plus sign next to a
R
Member lists can reduce the time spent browsing the hierarchy of members. For
ta
ie
example, if Italy, France, and UK are used frequently in the point of view for the Entity
pr
dimension, you can create a member list named European Region that includes the
o
Pr
frequently used members. You can then select a European member from this list instead
e®
se
ur
To select members:
co
ng
• Select a Member from the Member List, or enter a member label in the Selected
i
in
Entity Value field and click the Validate button.
tra
er
To search for members
rtn
pa
• Enter all or part of the member label in the Selected Value text box and click the Find
e®
Next or Find Previous button.
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Managing Documents
Manage Documents
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Managing Documents
ed
ct
The Manage Documents task provides a central location from which you can manage
tri
documents in applications.
es
R
• You can work with task lists, data grids, data forms, system reports, links, related
-
• You can create, edit, load, extract, and delete documents, add them to your
ie
pr
Favorites section, and create document folders. (By selecting the All tab, you can
o
delete or extract documents, create folders for them, or add them to Favorites all at
Pr
• You can create public documents to share with other users, or private documents.
ra
O
• You can integrate external documents (custom documents, related content, and
links) into Financial Management applications.
Custom Documents
se
You can attach one or more documents to cells in data grids, data forms, and Process
ur
Control cells. You must first upload the documents to the Financial Management
co
database. The documents are stored in the database, and you can apply security
ng
classes to them.
i
in
tra
Related Content
er
rtn
You can include Financial Reporting and Web Analysis reports in Financial Management
pa
applications. These reports are referred to as related content.
e®
You create related content documents from the Related Content tab of the Manage
cl
Documents task. A related content document serves as a link to a resource in another
ra
O
product. For example, you can view a report from Financial Reporting in HTML format or
an
as a PDF file. You can add the item to a task list or launch it separately from the Related
Content menu in the view pane. You must be assigned the appropriate security rights to
in
view the content.
e
us
al
on
Links
rs
• You can create links to files or Web pages. You can add links to task lists and to the
pe
Favorites section. You can also launch them from the view pane. If you have a link to
to
a Web page that is time-consuming to open, you can have the system prompt you
ed
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the features of Financial Management
er
• Discuss the product architecture of Financial Management
rtn
pa
• Identify related products
e®
• Describe the user interface components
cl
ra
• Describe the business process (tasks) in a typical monthly reporting
O
financial cycle
an
in
• Describe metadata in Financial Management
e
us
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ng
i
At the end of this lesson, you should be able to:
in
tra
• List two methods for creating Financial Management applications
er
rtn
• Explain various methods to load information into applications
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 2 Creating Financial Management Applications
se
• Create applications by using a wizard
ur
• Modify applications by dragging and dropping
co
ng
• Design applications graphically in a central library that
i
includes tools for auditing, tracking and comparing information
in
tra
• Validate applications
er
rtn
• Deploy applications to Financial Management server
pa
Classic Application Administration:
e®
• Create application profiles
cl
ra
• Create Financial Management applications
O
• Register Financial Management server or cluster (if needed)
an
in
• Manage metadata files, including adding, changing, and
e
deleting members
us
al
on
Administration. Different menus and options are available for each method.
es
R
-
Hyperion applications within one interface. You create applications by using Application
pr
Creation Wizard to ensure that all required dimensions are included. Then you work in a
o
Pr
central (shared) library to modify dimensions and metadata and to audit, track, and
e®
compare information.
cl
ra
O
se
Application Library. You can also deploy applications from the Application Creation
ur
Wizard.
co
ng
Classic Application Administration
i
in
tra
Classic Administration enables you to administer Financial Management on an
er
application-by-application basis. Each application has its own metadata file, which
rtn
defines the dimensions for the application, as well as an application profile that defines
pa
the calendar and languages.
e®
You cannot edit dimensions in Performance Management Architect if the applications
cl
were created with Classic Administration. However, you can upgrade the applications to
ra
O
Performance Management Architect. They are added to Dimension Library and
an
Application Library, and you can no longer edit them with Classic Administration.
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
• Select application type:
ur
co
– Set up name, type of applic ation (Consolidation)
ng
– Auto create local dimensions required in application
i
in
tra
• Select dimensions (add dimensions from Shared Library or
create new dimensions)
er
rtn
• Modify application settings
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Process
ct
tri
With Application Creation Wizard, you create applications with all required components
es
R
For Financial Management applications, you can optionally create a blank application. A
ie
blank application does not contain any dimensions. You must add the dimensions to the
o pr
You use the Configure Application Settings window to validate the application and to
cl
pass validation.
O
se
ur
co
ng
i
in
Create profile.
tra
er
rtn
Create application.
pa
e®
Manage Metadata file.
cl
ra
O
an Load the metadata
in
file into the application.
e
us
al
on
Creation Process
ct
tri
es
• Create an application profile that defines the time periods, number of years, and
r
ta
• Create or edit a metadata file that defines the account, entity, scenario, and custom
e®
se
highly intuitive graphical user interface that enables non-technical end users to
ur
co
handle GL trial balance data loading/mapping process with ease. Built-in
functionality includes key Sarbanes-Oxley controls such as audit trail
ng
documentation, document management, full auditing of entire data flow process,
i
in
tra
80 pre-built reports, and preventative controls. Preferred tool for HFM and
Hyperion Enterprise. Now includes ERP Integrator (ERPI).
er
rtn
• Oracle Data Integrator (ODI)
pa
e®
- Formerly Sunopsis - Oracle’s data integration platform that covers key data
integration requirements — from high-volume, high-performance batches, to
cl
ra
event-driven, trickle-feed integration processes. Recommended for IT owned and
O
managed environments with direct ERP connectivity needs. No Charge/Restricted
Use for Planning, ERPI and HFM. an
in
e
- A feature-set within Hyperion Shared Services built for the Hyperion application
ct
tri
provided until July of 2013, and commercial migration to either ODI or FDM is
e®
allowed. See doc 1267051.1 on the support portal for full details related to the
cl
status of DIM.
ra
O
EPM Workspace
se
ur
co
Performance Management
ng
Applications BIBIApplications
Applications
FDM
i
in
tra
er
DRM Business Intelligence Foundation EPMA
rtn
pa
e®
ODI Fusion Middlew are
cl
ra
O
DIM
an
in
e
O LTP & O DS Data Wareho use O LAP S AP , O racle, Si ebel, Excel Business
us
se
ur
Mapping Designer UI X X X X X
co
ng
Workflow Designer UI X X L im ited X
i
in
Administration and Monitoring UI X X X X X
tra
er
Debugging Environment X
rtn
Metadata Repository X X X X X
pa
e®
Scheduler X X X
cl
ra
Execution From External Process X X X
O
External Process Execution from
X X X
Workflow
an
in
EBS,
Direct ERP C onnectivity X X PSFT, X
e
SAP
us
al
on
8
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
se
Loading Unstructured content X X X
ur
co
Slowly changing dimensions X X X X X
ng
Data quality
i
in
(cleansing, integrity, X X X X
tra
accuracy, completeness, etc…)
er
Integration with real-time
X X
rtn
message queue provider
pa
Oracle’s Hyperion Planning Load Load
X X
e®
Metadata / Data Load and Extract Only Only
cl
Oracle Essbase Load Load
X X
ra
Metadata / Data Load and Extract Only Only
O
Oracle HFM Load Load
an
X X
Metadata / Data Load and Extract Only Only
in
Sophisticated Transf ormations Limited X X X X
e
us
al
on
se
or XML (def ault), TXT or CSV. Oracle
Metadata Load F iles X
recommends using the APP or XML
ur
f ile extension.
co
Oracle D ata Integrator (ODI) See the Hyperion Data Integration
ng
Adapter for Financial X Management Adapter for Financial
i
Management Management User's Guide.
in
tra
Data Integration Management See the Oracle Data Integrator
(DIM) Adapter for Financial X Adapter for Financial Management
er
Management Online Help.
rtn
Loads from supported ERP Integrator
pa
Oracle H yperion Financial Data
source systems. See the Oracle
Quality Management ERP X
e®
X F inancial Data Quality Management
Integration Adapter for Oracle
ERP Integration Adapter for Oracle
Applications
cl
Applications Administrator's Guide.
ra
See the Oracle Hyperion Enterprise
O
Performance Management X
Performance Managem entArchitect
Architect flat files
an Administrator’s Guide.
See the Oracle Hyperion Enterprise
in
Performance Management X
Performance Managem entArchitect
e
Applications
ct
tri
es
R
-
ry
ta
ie
pr
o
Pr
e®
cl
ra
O
se
character sets (MBCS) or a file
ur
Data Load Files X encoded with the Unicode format. By
default, data files use the DAT file
co
extension.
ng
Loads data for Financial Management.
i
Performance Management X See the Oracle Hyperion Enterprise
in
tra
Architect data synchronization Performance Management Architect
Adm inistrator’s Guide.
er
Loads f rom supported ERP Integrator
rtn
source systems. See the
pa
X Oracle F inancial D ata Quality
ERP Integrator X
Managem ent ERP Integration Adapter
e®
for Oracle Applications Administrator's
cl
Guide.
ra
Oracle H yperion Financial Data Loads numeric data for Financial
O
Management. See the Hyperion
Quality Management Adapter for X X
an
Financial Data
Financial Management, Fusion Quality Management Adm inistrator's
in
Edition (FDM) Guide.
e
us
al
on
Applications
ct
tri
es
R
-
y
r
ta
ie
o pr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• List two methods for creating Financial Management applications
er
• Explain various methods to load information into applications
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
At the end of this lesson, you should be able to:
in
tra
• Describe classic administration
er
rtn
• Create application profiles
pa
• Create applications
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 3 Creating Classic Applications
se
ur
co
ng
i
in
Create profile.
tra
er
rtn
Create application.
pa
e®
Manage Metadata file.
cl
ra
O
an Load the metadata
in
file into the applicati on.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
application-by-application basis. Each application has its own metadata file, which
es
defines the dimensions for the application, as well as an application profile that defines
R
the calendar and languages. To manage applications using Classic Administration, you
-
y
• Create an application profile that defines the time periods, number of years, and
opr
• Create or edit a metadata file that defines the account, entity, scenario, and custom
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
• To define the languages available for entering descriptions
ur
co
• To define the application calendar
ng
• To define the application frequencies
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You create application profiles before you create applications. An application profile
tri
defines the languages, the application calendar, and application frequencies. Each
es
application can contain only one application profile. However, you can use one
R
To create an application profile, you perform the following tasks from the Windows
ta
ie
desktop client:
opr
• Enter languages
cl
• Edit frequencies
• Edit periods
• Save the profile
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Select Profile process pad guides you through the steps for defining an application
ct
tri
1. Select Programs, then Oracle EPM System, then Financial Management, and then Financial
ie
Management.
opr
Pr
2. Enter the domain, user name, and password, and click Logon.
cl
ra
Entering Languages
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Entering Languages
ed
You can enter up to 10 languages so that you can create descriptions in multiple
ct
tri
To enter languages:
-
y
r
ta
1. On the Select Profile page, select Create a New Application Profile, and click Next.
ie
pr
2. Enter the languages that you want to use in the application, and click Next.
e®
se
ur
co
ngi
in
tra
er
Summary Period
rtn
pa
e®
Quarter 1
cl
ra
O
an
in
e
us
Base Periods
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After creating applications, you cannot change the total number of years. Therefore, be
ct
tri
sure to allow enough years in your calendars to accommodate historical and forecast
es
data.
R
-
Financial Management provides a flexible calendar. You can completely customize the
yr
base periods, summary periods, start year, and number of years; and you can use the
ta
ie
base periods. Base periods are created based on your selections. When you use a
e®
standard calendar, the available summary periods are determined by the selected
cl
base periods.
ra
O
Example 1: If you select months as base periods, you can select trimesters or
quarters and half-years as summary periods.
Example 2: If you select quarters as base periods, you can select half-years, but not
trimesters, as summary periods.
• Custom Calendar—You must specify a prefix for the period label and the number of
base periods. Base periods are created automatically. You must create the summary
periods manually.
• Manual Calendar—You must create both base periods and summary periods
manually.
se
ur
To define calendars:
co
1. Under Time Periods, perform one of the following actions:
ng
i
in
• Select Standard Calendar and select half-years, quarters, trimesters, or months as
tra
base periods. If you select months as base periods, select a starting month.
er
rtn
• Select Custom Calendar and enter the number of base periods and period label
pa
prefix.
e®
• Select Manually Defined Calendar and define a calendar manually.
cl
ra
2. Under Years, enter the start year and the number of years in the calendar.
O
3. Click Next.
an
in
The Edit Frequencies page is displayed.
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
Editing Frequencies
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Editing Frequencies
ed
Frequencies define the running totals for the time periods available in your application;
ct
tri
To edit frequencies:
-
r y
ta
• Add frequencies.
cl
ra
O
3. Click Next.
The Edit Periods page is displayed.
Editing Periods
se
ur
co
Add multiple Add Add
ng
periods child sibling Delete period
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Editing Periods
ed
You can edit period labels and add descriptions, add or delete base and summary
ct
tri
periods, drag periods to new locations in the hierarchy. Each level in the hierarchy
es
corresponds to a frequency. You can add levels to the hierarchy corresponding to the
R
added frequencies.
-
r y
ta
To edit periods:
ie
opr
1. Under Periods, select a base or summary period, and add multiple periods, a child,
Pr
or a sibling.
e®
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You can save the application profile locally or on the application server, using the PER
es
file extension.
R
You reference the PER file when you create an application. You can also modify an
-
yr
application profile by opening the PER file on the Financial Management Desktop. If you
ta
ie
modify an application profile, the changes do not affect existing applications that were
pr
created using the profile. However, the changes affect new applications that you create
o
Pr
1. Click Browse to select a location where you want to save the profile.
The Save As page is displayed.
2. In the File Name text box, enter a name for the profile.
3. Click Save.
The Save Profile page is displayed with the name of the profile in
the File Name text box.
4. Click Finish.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
Application Requirements
se
• The name of the application server cluster
ur
co
• The name and description of the application
ng
• The file name and path of the application profile (.per file)
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Application Requirements
ed
that you use together. You can create as many applications as you need. For example,
es
you may want to set up one application to report on tax data for several organizations
R
and another application to report on Security and Exchange Commission data for other
-
organizations.
y
r
ta
ie
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Creating Applications
se
menu.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Creating Applications
ed
ct
To create applications:
-
4. In the Application Profile text box, enter the path and name of the profile (PER) for
the application, or click Browse to locate the profile.
5. In the User Management Project list, select the Shared Services project for the
application.
6. Click Create.
• Confirm that the application is created successfully.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe classic administration
er
• Create application profiles
rtn
pa
• Create applications
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
Setting Up Dimensions 4
se
ur
co
ing
Objectives
in
tra
After completing this lesson, you should be able to:
er
rtn
• Access a metadata file
pa
• Edit members
e®
cl
• Edit groups of members
ra
O
• Build member hierarchies
an
• Describe the common member properties
in
e
• Set up entities
us
al
• Set up scenarios
pe
• Audit metadata
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 4 Setting Up Dimensions
se
ur
co
ngi
in
tra
er
rtn
pa
Create and edit metadata files
e®
cl
ra
Load metadata file into the application
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You use the Manage Metadata task on the Windows desktop client to work with
es
Before loading metadata files into the application, you can use the Manage Metadata
o
Pr
• Edit members
cl
ra
NOTE
se
You also can create and edit metadata files by using a text editor.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Editing Members
Select the
metadata type
se
ur
Search for a
co
member
ngi
in
tra
Select a
er
rtn
member to edit
from the list
pa
e®
cl
ra
O
an
in
e
Create a
us
new file
al
Co pyri ght © 2 011, Oracle an d/or its affil ia te s. Al l righ ts rese rved.
to
ed
Editing Members
ct
tri
You use the Manage Metadata page to edit dimension members. You also use it to
es
configure application settings and to add currencies and consolidation methods. You
R
save your edits for all metadata types in a single file. For example, if you name your
-
y
metadata file AppElements, metadata for accounts, entities, scenarios, and all other
r
ta
To edit members:
e®
1. Select Programs, then Oracle EPM System, then Financial Management, and then Financial
cl
Management.
ra
O
se
ur
The members of the dimension are displayed.
co
7. Perform one of the following actions:
ing
in
• In the Find text box, enter the name of the member that you want to edit, and click
tra
the right-arrow button.
er
rtn
• In the Members area, select the member that you want to edit.
pa
8. On the Member Attributes tab, modify the attributes for the member.
e®
cl
9. Repeat steps 7 and 8 for other members you want to edit.
ra
O
10. Click Save File to save the changes.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
You use the Tree View tab on the Manage Metadata page to add and delete members
es
and set up member hierarchies. You manage the hierarchies with the buttons above the
R
To add members:
ie
pr
se
ur
5. Enter the name of the member and, on the Member Attributes tab, enter and/or
co
select the member attributes.
ng
i
6. Click Save File to save the changes.
in
tra
er
To delete members:.
rtn
pa
1. On the Manage Metadata page, select the Tree View tab.
e®
2. In the Metadata Item list, select a dimension.
cl
ra
The members of the dimension are displayed.
O
an
3. Perform one of the following actions: in
• In the Find text box, enter the name of the member you want to delete, and click
e
us
4. Right-click the selected member and perform one of the following actions:
pe
to
• Select Remove from parent to remove the member from the parent.
ed
• Select Remove from dimension to remove the member from the dimension.
ct
tri
se
ur
co
Cut, copy
ng
or paste
i
in
tra
Validate
er
member s
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
You can manipulate groups of members in a flat-list format on the List View tab. The
es
spreadsheet-like interface displays a row for each metadata item and a column for each
R
• Disable combo boxes (Member information that you add or edit in list view is not
opr
You cannot assign parents to members or work with hierarchies in list view. All members
ra
O
that you add in list view are orphan members. After adding members in list view, you can
use the Member list tab on the Tree View tab to assign parents to the members.
se
Create the member hierarchy.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You setup member hierarchies on the tree view tab of the Manage Metadata pane to set
es
up member hierarchies, and you manage the hierarchies with the buttons above the
R
You use the short-cut menu to delete members.To delete a member, right-click the
ta
ie
member, and select Remove from Parent to remove the member from its current parent
pr
or select Delete from Dimension to remove the member from the dimension.
o
Pr
e®
cl
ra
O
se
EastSales and WestSales occur in alternate hierarchies.
ur
co
Entity Entity
ng
[N on e] [N on e]
i
in
tra
Ge og raph ical Ge og raph ical
er
U ni te d States Acti vity
rtn
Sale sServi ces
pa
Ca li fo rnia
e®
We stSa les
Plan t1
cl
Ea stSa le s
ra
We stSa le s
O
Eme aSal es
Co nne cticut
Deve lo pment
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
You can create multiple rollup paths for data by placing a child member under multiple
es
hierarchy, with Geographical as the top member. They are also members of a functional
-
y
A member has the same property settings under all its parents. When you edit a
pr
member’s properties for one parent, the properties are updated for all parents.
o
Pr
e®
cl
ra
O
se
You can add a member to more than one parent.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You use the member list tab to assign members to more than one parent. The Member
es
List tab displays a flat list of all members in the current dimension. You can drag
R
members from the Member List tab to the hierarchy in the tree view tab.
-
y
r
Any member not a part of the hierarchy defined on the tree view tab is an orphaned
ta
ie
member because it has no parent. Orphaned members are not allowed in Hyperion
pr
Financial Management. If you load a metadata file that has orphaned members, an error
o
Pr
results.
e®
By selecting the Only Show Orphaned Members check box, you can filter the member
cl
list to show orphaned members. You can then assign the orphaned members to parents
ra
O
se
These properties are common to members in most dimensions:
ur
co
• Member
ng
• Description
i
in
• Security Class
tra
er
• Default Parent
rtn
• UserDefined1
pa
• UserDefined2
e®
cl
• UserDefined3
ra
O
an
in
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
( & ).
cl
ra
Security Class The name of the security class that defines Entity, Account, Scenario,
O
the users who can access data for the ICP, Custom1, Custom2,
member. Custom3, Custom4
se
lists, rules, and reports. You can enter a ICP, Custom1, Custom2,
ur
maximum of 20 characters. Custom3, Custom4
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
For properties with inheritance:
ur
co
• Updating the value of a property for an ancestor
ng
automatically updates the value for its descendants.
i
in
• Directly modifying a property of a descendant prevents it
tra
from inheriting from an ancestor.
er
rtn
Account type revenue
pa
Revenue inherited for
e®
acc ount type
cl
Acc ount type manually set
ra
to Expense, over-riding
O
inherited value
an Expense inherited for
account type
in
e
us
Note: For Metadata Manager, properties are not inherited from the parent.
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
For some properties, descendant members inherit property values from ancestors. The
es
inheritance feature allows high-level members to share their property values with lower
R
points in the hierarchy, eliminating the need to store and maintain redundant information.
-
y
It allows newly entered members to automatically obtain their property values from the
r
ta
Performance Management Architect uses the following process for determining property
values:
1. It checks whether a value was entered for the member. If a value exists, it uses it.
2. If a value does not exist, it searches the member’s ancestors for a value, and uses
se
the first entered value that it finds by moving up the ancestral tree. (A change to the
ur
properties of an ancestor member can affect descendant members that inherit its
co
value).
ng
i
3. If no ancestor has an entered value, it uses the system default property value.
in
tra
The following properties support inheritance from ancestors:
er
rtn
• Calc Attribute
pa
• Consolidation Account Type
e®
cl
• Is Calculated
ra
O
• Is Consolidated
• Number Of Decimal Places an
in
e
Note that for Metadata Manager, properties are not inherited from the parent. All new
-
members are initially created with a standard default set of attributes regardless of the
y
r
se
Member names cannot contain these characters:
ur
co
• Period ( . ) • Braces ( {} )
ng
• Plus sign ( + ) • Comma ( , )
i
in
• Minus sign ( - ) • Semicolon ( ; )
tra
• At sign ( @ )
er
• Asterisk ( * )
rtn
• Double quotation
• Slash mark ( / )
pa
mark s ( " )
• Number sign ( # )
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
A member name must be unique within a dimension, but not between dimensions. For
y r
system-generated members, you can edit only descriptions; you cannot edit member
ta
ie
names. Member names cannot contain spaces if you are using an Oracle database.
pr
o
Pr
e®
cl
ra
O
Setting Up Entities
se
Entities define the consolidation path for your data.
ur
co
Ent it y E ntit y
ng
[N one ]
i
[N one]
in
tra
Geogr a phic al
Ge ogra phica l
er
rtn
A ctiv ity
U nite dSta tes
pa
S ale sS er vic es
C alifor nia
e®
EastSales and We stS ale s
cl
Plant 1 WestSales occur
ra
in alternate rollups. Ea st Sale s
O
We st Sa le s
an
Em e aS ale s
Conne ct ic ut
in
E me a Ser vic es
e
Ea s tSa les
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Setting Up Entities
ct
tri
When you run a consolidation for the Entity dimension, data rolls up from children to
es
parents as defined in the dimension hierarchy. You can create multiple consolidation
R
paths by placing an entity child member under more than one parent. In the slide
-
y
Geographical as the top member, and a functional rollup, with Activity as the top
ie
pr
member.
o
Pr
e®
cl
ra
O
se
Before adding an entity, you should have this information:
ur
co
• The parent to which the entity’s data rolls up
ng
• The currency in which data is input for the entity
i
in
• Whether adjustments through journal should be allowed for
tra
the entity
er
rtn
• The security class for the entity
pa
• Whether the entity can be a partner in intercompany
e®
transactions
cl
ra
• For statutory applications, the holding company for the entity
O
• If the entity has more than one parent, the default parent an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
ownership structure may or may not match the dimension hierarchy. The Holding
R
Company property identifies the owner of a member; the owner is not necessarily the
-
The Default Parent property is used by Hyperion Web Analysis reports to determine
pr
se
• The AllowAdj property enables posting of journal
ur
adjustments to the <Ent Curr Adjs> member for an entity.
co
ng
• The AllowAdjFromChildren property enables posting of
i
in
journal adjustments to the Parent Adjustment and
tra
Contribution Adjustment nodes of the Value dimension.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
Journals enable you to make adjustments to accounts after the account data is loaded or
es
entered. Unadjusted values are input to the Entity Currency member. Adjustments from
R
journals are posted to the Entity Curr Adjs member. The adjusted value in Entity Curr
-
Total is aggregated to the parent during consolidation. You use the AllowAdj property to
y
r
ta
For entities that roll up to more than one parent, you can enable the
o
Pr
AllowAdjFromChildren property for the parent entities. This property enables you to
e®
apply an adjustment to the Parent Adjustment and Contribution Adjustment nodes of the
Value dimension.
cl
ra
O
se
ur
co
ngi
in
tra
Spec ifies whether the entity
er
dis plays as a member in the
rtn
ICP dimens ion
pa
e®
cl
Spec ifies a security
ra
class for the entity for
O
intercompany transactions
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
IsICP
-
y
The IsICP property for entities specifies whether entities can be partners in intercompany
r
ta
displayed as a member in the ICP dimension. The ICP dimension is used to specify the
o
Security as Partner
ra
You can specify more than one security class for an entity when the entity acts as an
O
intercompany partner. For example, you can give users in the United States write access
to entities in Canada for entering intercompany transactions but read access otherwise.
se
The ICP dimension includes all members of the Entity
ur
dimension for which the IsICP property is selected.
co
ng
Members of t he Entity dimension Members of the ICP dimens ion
i
in
tra
California Plant1
er
rtn
pa
Plant1 IsICP member
attribute West Sales
e®
selected
cl
ra
West Sales
O
1000
an
in
e
us
al
on
rs
pe
Co pyri ght © 2011, Ora cle an d/or its a ffil ia te s. Al l righ ts reserved.
to
ed
The ICP dimension contains a system-generated list of the members from the Entity
es
dimension for which IsICP is selected. You use the ICP dimension to specify the partner
R
The only properties that you can edit for members in the ICP dimension are Description
ta
ie
Adding Currencies
se
You must add a currency to the application for each default
ur
currency assigned to an entity in the Entity dimension.
co
ngi
in
Add or edit
tra
currencies.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Adding Currencies
ct
tri
The currencies that you define for your application store translated values for entities.
es
Each currency that you add is displayed as a system-generated member in the Value
R
dimension. You can select a currency from the Value dimension to view data values
-
in the Custom1 and Custom2 dimensions. You use currency members in the Custom1
ie
If you are using the Intercompany Transactions module, you can specify whether the
e®
currency is used for intercompany transactions and whether to multiply or divide the local
currency by the exchange rate.
cl
ra
O
The scale for a currency specifies the unit in which amounts are displayed and stored; it
identifies where the decimal point is placed. The scale also determines how the
exchange rate must be entered. For example, if data is scaled to thousands, a value of 1
entered on a data entry form is stored as 1000 in the database. Specify one of the
following values for scale:
se
ur
Value Scale
co
Blank Units
ng
i
0 Units
in
tra
1 Tens
er
rtn
2 Hundreds
pa
3 Thousands
e®
4 Ten thousands
cl
ra
5 Hundred thousands
O
6 Millions
7 Ten millions an
in
e
8 Hundred millions
us
al
9 Billions
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Setting Up Accounts
and Custom Dimensions
se
• The Account dimension defines the chart of accounts for an
ur
application.
co
ng
• Custom dimensions provide additional detail for accounts.
i
in
• Ten predefined account types provide built-in financial
tra
intelligence.
er
rtn
Account Types
pa
• Asset • Balance
e®
• Liabilities • Balance Recurring
cl
ra
• Revenue • Currency
O
• Expense • Dynamic
an
in
• Flow • Group Label
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
The Account dimension defines the chart of accounts for an application. Each account
es
has an account type. Account types determine how child accounts aggregate to their
R
se
Account types determine whether child values are added to or
ur
subtracted from their parent value.
co
ng
i
in
GrossMarg in Revenue Tan gi ble AssetsNet Asset
tra
er
rtn
To ta lR even ues Tan gi ble Assets
pa
e®
cl
Tota lCo sts Expense Ta ngi bl eAssetsDe prec Liability
ra
O
TotalRevenues are added to GrossMargin and TotalCosts are an
in
subtracted.
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
When data is input to base-level accounts, results are automatically rolled up through the
es
hierarchy. Account types determine whether child values are added to or subtracted from
R
their parent value. This determination enables you to build financial calculations directly
-
NOTE
o
When you load data, Hyperion Financial Management assumes that the natural
Pr
The following table describes account type behavior. For example, the Asset account
type does not total across periods. If you debit an Asset account, the value is added. If
you credit it, the value is subtracted. The default translation is the value in the
DefaultRateForBalanceAccounts field.
se
Type YTD Total Debit Credit Default Translation
ur
co
Asset No Add Sub DefaultRateForBalance Accounts
ng
Liability No Sub Add DefaultRateForBalance Accounts
i
in
tra
Revenue Yes Sub Add DefaultRateForFlow Accounts
er
Expense Yes Add Sub DefaultRateForFlow Accounts
rtn
pa
Flow Yes Add Sub None
e®
Balance No Add Sub None
cl
ra
BalanceRecurring No Add Sub None
O
CurrencyRate No N/A N/A
an N/A
in
GroupLabel N/A N/A N/A N/A
e
us
The following table shows account type behavior when it is totaled into a specific type of
to
parent account. For example, aggregated asset account values are added into parent
ed
asset and expense accounts and subtracted from parent liability and income accounts..
ct
tri
es
Parent Account
R
-
Account Type A L R E F B BR C G
ry
ta
Parent Account
Account Type A L R E F B BR C G
se
ur
CurrencyRate No No No No No No No No No
co
Group No No No No No No No No No
ng
Label
i
in
tra
Dynamic No No No No No No No No No
er
rtn
The abbreviations represent the first one or two letters of the account types. “No” indicates that
pa
the account type is not aggregated into the parent account.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
o pr
Pr
e®
cl
ra
O
se
ur
• Revenue, Expense, and Flow account types total across
co
periods.
ng
• Asset, Liability, Balance, Balance Recurring, and Currency
i
in
tra
Rate account types do not total across periods.
er
Qu arter 1
rtn
pa
e®
cl
Jan Feb Mar
ra
O
Total Revenues Revenue 50 75 50 175
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
Time balance behavior does not apply to the Dynamic and Group Label account types.
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
Accounts that use the Dynamic account type have this behavior:
ur
co
• Results are calculated on the fly; data is not stored.
ng
• Parent totals for accounts, custom dimensions, and time
i
in
periods are calculated dynamically, not aggregated from
tra
children.
er
rtn
• Period-to-date views calculate correctly
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
The Dynamic account type is needed to correctly calculate parent values for custom
es
dimensions and time periods, as well as for period-to date views, for accounts that use
R
For the example on the slide, note the value for Hardware for the GM_Pct_Non_Dynamic
ta
ie
account is aggregated from the percentages of its children, which yields an incorrect
pr
result. For the GrossMarginPct account, which is flagged as dynamic, the value for
o
Pr
Hardware is recalculated at the parent level, rather than aggregated from the children,
e®
se
aggregated
ur
co
• Does not create parent data value
ng
• Helps reduce database size
i
in
tra
Group Label Statistical
er
rtn
TaxRate
pa
e®
cl
SquareFootage
ra
These accounts are
O
not aggregated to a
an
UnitPr ice
in meaningful value.
e
us
UnitsSold
al
on
rs
pe
Co pyri ght © 2 011, Oracle an d/or its affil ia te s. Al l righ ts rese rved.
to
ed
You can use the Group Label account type to group related accounts that do not need to
es
be aggregated to a total. For example, you can create a top-level account named
R
Balance Sheet Accounts that groups your balance sheet accounts. No data value is
-
stored for members with the Group Label account type; thus database size and
yr
ta
se
• Custom dimensions work in conjunction with the Account
ur
dimension, providing additional detail for accounts.
co
ng
• Four custom dimensions are provided.
i
in
tra
The Sales account uses the The Cash account uses the
er
Custom1 dimens ion to capture Custom4 dimension to capture
rtn
sales detail by product. cash flow detail.
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
The custom dimension names are Custom1, Custom2, Custom3, and Custom4.
es
Although you cannot change custom names, you can create an alias. The alias displays
R
in place of the predefined dimension name in data grids, data forms, journals, and
-
reporting applications such as Hyperion Financial Reporting. For example, if you give the
y r
ta
Custom1 dimension the alias Line of Business, Hyperion Financial Reporting can display
ie
Property Description
ra
O
IsCalculated Use this property for custom members that are calculated by business
rules. Members with this property selected do not permit data entry.
SwitchSignForFlow Use this property to track balance sheet movement. This property
reverses the sign.
Property Description
SwithTypeForFlow Use this property to track balance sheet movement. This property
reverses the default flow behavior.
Aggregation Use this property to specify the percentage of the custom member to be
Weight aggregated to the parent, with 1 representing 100%. For example, if
se
you set the aggregation weight to .5, only 50 percent of the value for the
ur
co
member is aggregated to the parent. This property is located on the
Node Attributes tab.
ng
i
Alias Use this property to assign a description to the custom dimension. This
in
tra
property is located on the Metadata Item Properties tab.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
Cus tom1 members except for
[None] are
er
not valid for Cash.
rtn
pa
e®
ClosingBalance and its
cl
ra
descendants in Cus tom4
O
are valid for Cas h.
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You can restrict an account by assigning only specific custom dimension members to the
es
account. Limiting the assignment of custom members for an account prevents errors in
R
data entry and reduces the database size. For example, if you are using a custom
-
dimension to store product detail, you can restrict the Cash On Hand account so that
yr
ta
data entry or data load into the custom dimension members for products is not allowed,
ie
You specify the custom dimension members and the parent members in the TopMember
e®
text boxes. Those parents and their descendants are the only members valid for data
load and data entry for the account. You have the following choices:
cl
ra
O
• Enter the keyword All to make all members of a custom dimension valid for the
account
• Specify custom dimension members
If you do not assign a top member, then only the default [None] member of that
dimension is valid for the account.
For the example on the slide, Cash has no Custom1 top member, so only Custom1
[None] member is valid for data entry and data load for Cash; the cells at the intersection
of Cash and all other Custom1 members are invalid. The Custom4 top member is
se
ClosingBalance, so ClosingBalance and its descendants are valid for data entry and data
ur
co
load for Cash.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
You can use custom dimension members to track movement
ur
detail for balance sheet accounts.
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
ClosingBalance = OpeningBalance + Increases - Decreases
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Typical balance sheet accounts are asset or liability accounts that show a running
es
balance. You can use custom dimension members to track periodic movement for these
R
accounts. For example, you can create the custom members OpeningBalance,
-
y
Increases, Decreases, and ClosingBalance and make them valid for your balance sheet
r
ta
accounts. You can use these members to track monthly increases and decreases as well
ie
pr
se
behavior of the account with which they are used.
ur
co
• When tracking balance sheet movement, you may need to
ng
override the account type for some custom members.
i
in
These members
tra
use the default
er
account behavior.
rtn
pa
ClosingBalance
e®
cl
OpeningBalance
ra
O
These members need to Increases an
in
show monthly values, This member needs
e
us
closing balance.
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Members in custom dimensions inherit the account type behavior of the account with
es
which they are used. For example, if you are entering product detail in the Custom1
R
dimension for the Sales account, the custom members inherit the Income account type.
-
You must modify this default behavior when tracking balance sheet movements. To track
yr
ta
balance sheet movement, you typically store detail for increases and decreases in
ie
children that are aggregated to a parent member such as ClosingBalance. Some child
pr
o
members may need account behavior other than the account behavior of the account
Pr
For the example on the slide, ClosingBalance and OpeningBalance need to use balance
cl
ra
behavior to store the opening and closing year-to-date balance for their associated
O
accounts. Increases and Decreases need to use flow behavior to store monthly debits
and credits. In addition, Decreases needs to be subtracted from, rather than aggregated
to, the total for ClosingBalance, so the sign for Decreases needs to be reversed.
se
• Use SwitchTypeForFlow to change the flow behavior for custo m members:
ur
– If the associated account uses balan ce be havior (for example ,
co
asset or liabil ity accounts), the custom member switches to fl ow
ng
behavio r.
i
in
– If the associated account uses flow behavio r (fo r example, reven ue
tra
accounts), the custo m membe r switches to balance behavior.
er
• Use SwitchSignForFlow to reverse the sign for custo m membe rs.
rtn
pa
ClosingBalance
e®
cl
ra
OpeningBalance
O
Increases an
in
These members need
e
Decreases SwitchSignForFlow
al
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
pe
to
ed
Custom members have special properties that you can set to facilitate the tracking of
es
balance sheet movement. The following table shows what happens to the sign behavior
R
Asset Liability
o
Pr
Liability Asset
e®
Expense Revenue
cl
ra
Revenue Expense
O
Balance Flow
Flow Balance
The following table shows what happens to the flow behavior of an account type when
SwitchTypeForFlow is applied.
se
Expense Asset
ur
co
Liability Revenue
ng
Revenue Liability
i
in
tra
Balance Flow
er
Flow Balance
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
ry
ta
ie
o pr
Pr
e®
cl
ra
O
Auditing Data
Enable the EnableDataAudit property to keep an audit trail of
se
changes made to an account.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Oracle an d/or its affil ia te s. Al l righ ts rese rved.
to
ed
Auditing Data
ct
tri
You can select the EnableDataAudit property for those accounts and scenarios for which
es
you want to audit changes to data. The following user activities are logged in the data
R
audit:
-
r y
• Data entry
ta
ie
pr
• Data clear
o
Pr
• Data audit
e®
• Data copy
cl
ra
• Data load
O
• Activity performed
• Time modified
• Server name
• Point of view
se
ur
• Value entered for the point of view
co
ng
The data audit log information is stored in a table (APPNAME_DATA_AUDIT). You can
i
back up or extract the information in the table. You should monitor the size of the log and
in
tra
clear it on a regular basis.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
These are the properties for intercompany accounts:
ur
co
• IsICP
ng
• PlugAcct
i
in
• ICPTopMember
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Copyri ght © 2 011, Ora cle an d/or its affil ia te s. Al l rights rese rved.
to
ed
intercompany account, you must specify a plug account. You must specify
pr
the account
• N if ICP transactions are not allowed for the account
cl
ra
• R if ICP transactions are allowed for the account, but the account is
O
ICPTopMember Specifies which top member in the hierarchy of the Entity dimension is
valid for the account. The specified member and all descendants of the
specified member are valid for the account. All other members of the
Entity dimension are not valid for the account.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
Additional account properties enable you to specify:
ur
• Whether account data is calculated or input
co
ng
• Whether account data is aggregated to the parent
i
in
• Whether data for custom dimensions is aggregated for the
tra
account
er
rtn
• The number of decimal places
pa
• Whether line-item detail is allowed
e®
• Rules calculation information for the account
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2011, Ora cle an d/or its affil iates. Al l righ ts rese rved.
to
ed
Property Description
-
yr
by a rule.
ie
pr
performed.
cl
ra
Property Description
NumDecimalPlaces Specifies the number of digits to the right of the
decimal point to be displayed for values. Must be a
value between 0 and 9.
UsesLineItems Specifies whether an account can have line items. If
se
selected, the account uses line items in scenarios for
ur
which line items are enabled.
co
CalcAttribute Text that describes the calculations in the rules file
ng
that are done for this account. This information is
i
in
displayed as part of cell information in data forms and
tra
data grids. It can contain up to 80 characters
er
including spaces.
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
ry
ta
ie
opr
Pr
e®
cl
ra
O
Setting Up Scenarios
se
• The Scenario dimension represents a set of related data, such as
ur
budget, actual, or forecast
co
• Before you add a Scenario dimension member, you should have
ng
this information ready:
i
in
tra
– The frequency for the scenario data
er
– The frequency for intercompany transa ction data
rtn
– The default data view, periodi c or year-to-date
pa
– The default data view for periods with missing d ata
e®
– Whether consol idation should be based on pe riodic or year-to-date
cl
values
ra
O
– Whether the scenari o will suppo rt process management a nd, if so,
the number of review levels an
in
– Whether accoun ts can use line-item detail in thi s scenario
e
us
– Whether changes to data for the scenario should b e tra cked in the
data audit log
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Setting Up Scenarios
ct
tri
The Scenario dimension represents a set of related data, such as budget, actual, or
es
forecast. Although you can define hierarchies in the Scenario dimension for grouping
R
You can enable line-item detail for a scenario. If line-item is enabled for a scenario, you
ta
ie
se
• The frequency of a scenario specifies the time period level at
ur
which data can be input, for example, months or quarters.
co
ng
• The default data view for a scenario can be either periodic
i
in
values or year-to-date values.
tra
er
Year to Date gives a
rtn
running total.
pa
January February March Quart er 1
e®
Periodic 10 10 15 35
cl
ra
Year to Date 10 20 35 35
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Hyperion Financial Management gives you the flexibility to input and view either periodic
es
or year-to-date data values. For example, if you input your data as year-to-date values,
R
when you select Periodic as the data view, Hyperion Financial Management
-
Example 1: You load actual data on a monthly basis, so the frequency for the Actual
pr
Example 2:You forecast earnings on a quarterly basis, so you set the frequency of the
e®
se
• Missing data can be interpreted as either zero for the current
ur
period (Periodic) or as zero for year to date (YTD).
co
ng
• You can specify separate settings for nonadjusted data and
i
in
for adjusted data.
tra
er
rtn
pa
e®
cl
Budget scenario uses Data for February is missing.
ra
ZeroView=Periodic.
O
an
Forecast scenario uses
ZeroView=YTD.
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Hyperion Financial Management interprets missing data as zero for display on reports
es
and for calculating summary periods. For each scenario, you can specify whether a zero
R
for missing data is interpreted as zero for the current period (Periodic) or as zero for year
-
to date (YTD). The example in the slide shows a periodic view of data, with data missing
y
r
ta
for February. The Budget scenario interprets missing data as zero for the current period,
ie
so the value for February is displayed as zero. The Forecast scenario interprets missing
opr
data as zero for the year-to-date value. Because January has a value of 75, the current
Pr
period value for Feburary is interpreted as -75, to result in a year-to-date value of 0 for
e®
February.
cl
ra
O
se
Process Control is enabled by scenario.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Oracle an d/or its affil ia te s. Al l righ ts rese rved.
to
ed
Process Management is the management of the review and approval process. Data is
es
grouped into process units for review. A process unit is the combination of data for a
R
specific scenario, year, period, and entity. Each process unit can have up to 10 levels of
-
review.
y
r
ta
ie
for the EnableProcessManagement option if you want to enable Process Control with e-
e®
mail alerts.
cl
Use the MaximumReviewLevel option to specify the maximum level of reviews for
ra
O
process units for the scenario. You can enter a number from 1 to 10.
Summary
se
ur
In this lesson, you should have learned to:
co
• Access a metadata file
ng
i
• Edit members
in
tra
• Edit groups of members
er
rtn
• Build member hierarchies
pa
• Describe the common member properties
e®
cl
• Set up entities
ra
O
• Set up accounts and custom dimensions
• Set up scenarios an
in
e
• Audit metadata
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Configure exchange rate and translation settings
pa
• Configure consolidation settings
e®
cl
• Configure phased submission settings
ra
O
• Configure validation account settings
• Configure security settings an
in
e
se
translation settings • Audit settings
ur
co
• Consolidation settings • Document attachment limits
ng
• Validation account settings
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
With Classic Administration, you use the Application Setting options in Metadata
ct
tri
Manager to configure application settings. The settings are saved when you save the
es
metadata file.
R
-
• Consolidation settings
o
Pr
• Security settings
ra
O
• Audit settings
• Document attachment limits
se
3. Configure or change the application settings.
ur
• Click Save File to save the changes.
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
• Default Currency
se
• Default Rate for Flow Accounts
ur
co
• Default Rate for Balance Accounts
ing
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
other currencies can be triangulated through the default currency. For example, you
es
enter rates for translating U.S. dollars to European euros and Japanese yen to European
R
You store exchange rates in accounts that you create in the Account dimension. The
ta
ie
exchange rates to translate values for all accounts with a balance behavior. For example,
cl
you can use the AverageRates account to store exchange rates for flow accounts and
ra
O
se
1. Translates just the YTD change from the previous period
ur
co
at the current period’s exchange rate
ng
2. Adds this to the previous month’s translated balance
i
in
tra
Default Method PVA Method 75 – 50 = 25
er
rtn
Jan Feb Jan Feb X 2
pa
Exchange Rate 1:3 1:2 1:3 1:2
50
e®
Local Currency YTD 50 75 50 75
cl
+ 150
ra
Translated YTD 150 150 150 200
O
200
Cur rent period increase/decrease at an
in
current period rate plus prior period
e
balance
us
al
on
The default translation method is the value at the exchange rate method. This method
ct
tri
translates the entire current period balance at the current period exchange rate.
es
R
With the periodic value add (PVA) method, only the current month change in the YTD
-
value is translated at the current period exchange rate. The translation result is added to
ry
the balance from the previous period, translated at the exchange rate of the previous
ta
ie
period.
opr
For example, the January YTD balance in local currency is 50 and the exchange rate is
Pr
1:3. The YTD local currency balance for February is 75 and the exchange rate is 1:2.
e®
Here are the two ways that you can determine the February translated value:
cl
ra
O
• The value at exchange rate method translates the entire February local currency
balance (75) at the February exchange rate (1:2), for a translated balance of 150.
• The PVA method calculates the change between the January and February local
currency balance (25) and translates the change at the February rate (1:2), for a
translated value of 50. It adds this result to the translated January balance (150), for
a February translated balance of 200.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Consolidation Settings
• Org by Period
se
• Aggregation for intercompany accounts
ur
co
• Consolidation rules
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Consolidation Settings
ed
Consolidation settings enable you to specify consolidation options for your applications.
ct
tri
es
R
-
ry
ta
ie
o pr
Pr
e®
cl
ra
O
Org by Period
se
vary from period to period.
ur
co
• Mark entities as active or inactive for each period.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Org by Period
ed
You use Org by Period if entity structures vary from period to period. Using Org by Period
ct
tri
Inactive entities are not consolidated to their parent. The DefaultForActive property
-
1=Active).
ta
ie
o pr
Pr
e®
cl
ra
O
Intercompany Aggregations
se
a consolidation percentage for intercompany entities to their
ur
co
parent ICP Top.
ng
i
in
tra
er
ICP Top
rtn
pa
Plant1
e®
West Sales
cl
ra
O
an
in
e
us
al
on
Intercompany Aggregations
ed
of the value for intercompany transactions. A value of 1 represents 100%; for example,
es
Consolidation Rules
se
rules to override the default consolidation and elimination
ur
co
process.
ng
• If you select this option, you can define consolidation
i
in
methods.
tra
er
rtn
pa
'* *** *** ** *** ** *** *** ** *** *** ** *** *** ** *** ** *** ***
'* C ONS OL IDA TE RO UTI NE *
'* *** *** ** *** ** *** *** ** *** *** ** *** *** ** *** ** *** ***
e®
Su b C ons ol ida te ()
'= === === == === == === === == === === == === === == === == === ===
cl
' = Do no t Con sol id ate if E qui ty Me tho d =
ra
' === == === == === === == === === == === === == === == === === === =
' If Me tho d <> "EQ UI TY" th en
O
' C al l W ri teT oFi le ("E nti ty =" & E nt ity & " POW N=" & PO WN & " P MIN =" & PM IN & " Ac cou nt =
" & A cco un t)
an
' --- -- --- --- -- --- --- -- --- --- -- --- -- --- --- --- -- --- -
' De fa ult co ns oli dat io n
' --- -- --- --- -- --- --- -- --- --- -- --- -- --- --- --- -- --- -
in
' C all H S.C on( "" ,PC on, "" )
' --- -- --- --- -- --- --- -- --- --- -- --- -- --- --- --- -- --- -
e
us
al
on
Consolidation Rules
ed
• Select R to use the default consolidation process with a reduced Value dimension.
-
y
Data for the Proportion member is only calculated; it is not stored in the database.
r
ta
ie
o pr
Pr
e®
cl
ra
O
se
ur
co
ng
Application pr operties
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
You select the dimensions for submission phases. The Account, ICP, and custom
yr
se
locking.
ur
co
The validation account balance m ust be zero
ng
before data can be promoted, approved, or
i
in
locked.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
You use the Validation Account field to specify a validation account for an application.
ct
tri
The balance in the validation account must be zero before data can be promoted,
es
approved, or locked. Leave the Validation Account field blank if you do not want to use
R
If you are using phased submissions, you can specify a separate validation account for
ta
ie
each submission phase. An application can have up to nine submission phases. For
pr
applications that use phased submissions, the Validation Account field identifies the
o
Pr
validation account for phase 1. Validation accounts 2 through 9 identify the remaining
e®
phases.
cl
ra
O
Securable dimensions
se
ur
co
ng
i
in
Custom1
tra
Custom2
Account Entity Scenario ICP Custom3
er
rtn
Custom4
pa
e®
cl
ra
O
an
in
e
us
al
on
You can assign data security to members of the Account, Entity, Scenario, ICP, and
ct
tri
custom dimensions.
es
R
• If you enable security for a dimension, users must have read or write access to the
-
security class assigned to a member in order to view data for the member.
y
r
ta
• If you do not enable security for a dimension, all users have read and write access to
ie
Enti ty
se
ur
co
Geo graphi cal
ng
i
in
Uni te dStates
tra
er
Cal ifornia
rtn
pa
1 00 0
e®
If users have access only to the
children of California, the
cl
Pl an t1
ra
ancestors are displayed but are
O
not selectable.
an
We stSale s
in
e
us
al
on
metadata based on user security access. Filtering the display of metadata facilitates
es
navigation in large applications and enables you to keep certain metadata information
R
confidential.
-
r y
When you filter metadata based on security, users see only those members of the
ta
ie
Scenario, Entity, ICP, Account, and custom dimensions to which they are granted
pr
access. Metadata filtering applies to member selection lists and to rows and columns in
o
Pr
In member hierarchies, users have implied access to the parents and ancestors of any
cl
member to which they are granted access. This means that users see those ancestors
ra
O
and parents in a hierarchical tree structure, but they cannot access them.
Node Security
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
Parent option limits data access
O
to these members.
an
in
e
us
al
on
Node Security
ed
The NodeSecurity property enables you to specify whether users can access Value
ct
tri
dimension members that contain parent data. In the Value dimension, the Entity
es
Currency member stores the total for a member. The Parent Curr Total member shows
R
the total for the entity after adjustments and translation to the parent currency. The Value
-
dimension members above Parent Curr Total store transformations to the data that take
y
r
ta
place before it is consolidated with the parent, such as intercompany eliminations. The
ie
Node Security property specifies whether users have access to the members above the
opr
• If you select Entity, users can view all Value dimension members for an entity,
cl
• If you select Parent, users cannot view data for Value dimensions members above
the Parent Curr Total member unless they have read or write access to the parent of
the current entity.
For example, assume that East is a child member of North America. If a user has read
access to East, no access to North America, and Parent is selected for node security, the
user cannot view data for the Parent Adjs member for East. If Entity is selected for Node
security, the user can view data for all Value dimension members for East.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
• Number of attachments per user
ur
co
• Number of characters for cell text
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Attribute Description
R
Default is -1.
ie
pr
Default is -1.
cl
You can drill through from data grid and data form cells in
se
Financial Management to an FDM application or to a
ur
co
transactional data source.
ngi
in
Financial Management
tra
er
rtn
pa
e®
Drill through
cl
ra
O
FDM
an
in
e
us
al
on
If you use FDM to load data into an application, the drill-through feature enables you to
ct
tri
follow the audit trail from Financial Management to the original source document.
es
R
• In the FDM Application Name field in the Application Settings window, specify the
ie
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Configure exchange rate and translation settings
er
• Configure consolidation settings
rtn
pa
• Configure phased submission settings
e®
• Configure validation account settings
cl
ra
• Configure security settings
O
an
• Configure document attachment settings
in
• Configure FDM application settings
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
Loading Metadata 6
se
ur
co
ing
Objectives
in
tra
After completing this lesson, you should be able to:
er
rtn
• Format metadata files
pa
• Load metadata from files
e®
cl
• Extract metadata to files
ra
O
• Manage user logins
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 6 Loading Metadata
se
• Metadata load files can be in APP or XML format.
ur
co
• They can contain metadata for:
ng
– Account, Entity, Sc enario, Custom, and ICP dimensions
i
in
– Currencies
tra
– Application settings
er
rtn
– Consolidation methods
pa
• They cannot contain metadata for:
e®
– Periods
cl
ra
– Years
O
– View
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You can include any combination of dimensions in a load file, and you can have multiple
es
load files. For example, you could have one load file for the Account and custom
R
dimensions and a separate load file for entities. For system-generated members, you
-
y
can modify some member properties, but you cannot remove members. For example,
r
ta
you can modify the description and security class for members of the Intercompany
ie
pr
se
• APP load files are divided into sections with an
ur
exclamation point as the section delimiter.
co
ng
• Sections can be in any order in the file.
i
in
• Fields for the items within a section are delimited with any
tra
of these characters:
er
rtn
– ,~ @#$^ &_ |:; ?\
pa
e®
cl
ra
!CURRENCIES
O
EUR;0;English=Euro;;French=Euro
USD;0;English=US Dollar;;French=Dollar Americaine an
in
GBP;0;English=British Pound;;French=Livre Anglaise
e
us
al
on
rs
pe
Copyri ght © 2 011, Ora cle and/or its affil iates. Al l rights reserved.
to
ed
The section for each type of metadata can be displayed only once in a metadata file. Do
es
se
For each dimension:
ur
co
• You add a !MEMBERS= section to specify members and
ng
their properties
i
in
• You add a !HIERARCHIES= section to specify the parent-
tra
child relationship
er
rtn
For custom dimensions only, you can add a !DIMENSION
pa
section to specify an alias.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Copyri ght © 2 011, Ora cle an d/or its affil ia te s. Al l rights rese rved.
to
ed
You define the member properties and the member hierarchy for a dimension in
es
separate sections. If you want to specify aliases for a custom dimension, you must add a
R
Members Sections
se
Use a separate members section for each dimension.
ur
co
Specify member properties in the correct order.
ng
Include all member properties. If you do not provide a value,
i
in
leave the field blank; do not omit it.
tra
Use Y for true and N for false.
er
rtn
pa
e®
!MEMBERS=Scenario
Actual;MTD;Periodic;Periodic;Periodic;N;Reporting;;;N;US;10;Y;Y;MTD;DefaultParent=#root;
cl
Budget;MTD;Periodic;Periodic;Periodic;N;Budgeting;;;N;US;10;Y;Y;MTD;DefaultParent=#root;
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Members Sections
ct
tri
members section, enter the following line, replacing the angle brackets (< >) with the
R
dimension name:
-
y
r
!MEMBERS=< >
ta
ie
pr
You must include entries for all dimension properties in the proper order. You can
o
Pr
represent missing values as empty, using delimiters. Language descriptions are optional.
If you use them, enter them after all other properties; the descriptions can be in any
e®
<language>=<description>
Accounts
List properties for Account dimension members in the following order:
Label, AccountType, IsCalculated, IsConsolidated, IsICP,
PlugAcct, Custom1TopMember, Custom2TopMember, Custom3TopMember,
Custom4TopMember, NumDecimalPlaces, UsesLineItems,
se
EnableCustom1Aggr, EnableCustom2Aggr, EnableCustom3Aggr,
ur
EnableCustom4Aggr, UserDefined1, UserDefined2, UserDefined3,
co
XBRLTags, SecurityClass, ICPTopMember, EnableDataAudit,
ng
DefaultParent, Language=description
i
in
tra
Entities
er
List properties for Entity dimension members in the following order:
rtn
pa
Label, DefCurrency, AllowAdjs, IsICP, AllowAdjFromChildren,
SecurityClass, UserDefined1, UserDefined2, UserDefined3,
e®
HoldingCompany, SecurityAsPartner, DefaultParent,
cl
ra
Language=description
O
an
Scenarios
List properties for Scenario dimension members in the following order:
in
e
us
EnableJournalsAutoLabel, DefFreqForPostingFlowTrans,
to
DefaultParent, Language=description
ed
ct
Custom 1, 2, 3, and 4
tri
DefaultParent, Language=description
ta
ie
pr
ICP
o
Label,SecurityClass,Language=description
cl
ra
O
Values
List properties for Value dimension members in the following order:
Label, Language=description
Hierarchy Sections
se
!HIERARCHY sections define the Entity
ur
parent-child relationships within
co
dimensions Geographical
ng
i
Use this format:
in
UnitedStates
tra
<parent member>;<child member>
er
Represent top-level members as Calif ornia
rtn
children of an empty parent:
pa
1000
;<top-level member>
e®
Plant 1
cl
ra
!HIERARCHIES=Entity
WestSales
O
;Geographical
an
Geographical;UnitedStates
Geographical;Europe Connecticut
in
UnitedStates;California
e
Massachusetts
us
California;1000
California;Plant1
al
California;WestSales Europe
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Hierarchy Sections
ct
tri
To begin a hierarchy section, enter the following line, replacing angle brackets(<>) with
es
!HIERARCHIES=<>
y
r
ta
Do not include spaces when starting sections for dimensions. For example, begin the
ie
pr
hierarchy section for the Account dimension with the following line:
o
Pr
!HIERARCHIES=Account
e®
cl
ra
O
For custom dimensions, you specify an aggregation weight for each parent-child pair.
Aggregation weight defines the percentage of amounts that are aggregated from the
child to the parent. Percentages for this attribute are scaled to hundreds, with 1.0
equalling 100 percent. Use the following syntax for Custom1 through Custom4
hierarchies:
se
<parent member>;<child member >;<Aggregation Weight>
ur
co
The following example shows a hierarchy section for a custom dimension:
ng
i
in
!HIERARCHIES=Custom1
tra
;[None];1
er
;AllProducts;0
rtn
AllProducts;Golf;.75
pa
Golf;GolfBalls;1
e®
Golf;GolfShoes;1
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
The !APPLICATION_SETTINGS section defines settings that
ur
apply to the entire application.
co
ng
Use this format:
i
in
<Property>=<Value>
tra
er
!APPLICATION_SETTINGS
rtn
Currency=USD
pa
DefaultRateForBalanceAccounts=RATE1
DefaultRateForFlowAccounts=RATE2
e®
UsePVAForBalanceAccounts=Y
cl
UsePVAForFlowAccounts=Y
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Hyperion Financial Management application. These are the properties that you can set:
R
-
Currency UseSecurityForAccounts
y r
ta
DefaultRateForBalanceAccounts UseSecurityForEntities
ie
pr
DefaultRateForFlowAccounts UseSecurityForScenarios
o
Pr
UsePVAForBalanceAccounts UseSecurityForCustom1
e®
UsePVAForFlowAccounts UseSecurityForCustom2
cl
ra
ICPEntitiesAggregationWeight UseSecurityForCustom3
O
DefaultValueForActiveStatus UseSecurityForCustom4
ConsolidationRules UseSecurityForICP
OrgByPeriodApplication EnableMetadataSecurityFiltering
NodeSecurity
Currencies Section
se
The !CURRENCIES section defines the application’s
ur
currencies.
co
ng
You specify a currency label, scale, and descriptions for one or
i
in
more languages.
tra
Use this format:
er
rtn
<currency label >;<scale>;<operator>; <ICT>;<language>=<description>
pa
e®
!CURRENCIES
EUR;0;M;Y;English=Euro;French=Euro
cl
ra
USD;0;M;Y;English=US Dollar;French=Dollar Americaine
O
GBP;0;M;Y;English=British Pound;French=Livre Anglaise
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Currencies Section
ct
tri
The currencies that you define for your application store translated values for entities.
es
The scale for a currency specifies the unit in which amounts are displayed and stored for
R
the currency by identifying where the decimal point is placed. Specify one of the following
-
0 Units 6 Millions
cl
se
from the view pane.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You can load the following types of metadata into your applications:
es
R
• Application settings
-
y
• Currencies
r
ta
ie
• Scenarios
opr
• Entities
Pr
• Accounts
e®
cl
• Consolidation methods
• System-generated accounts
• System-generated ICP and Value dimension members
Load Options
se
You can merge the metadata in the file with the existing
ur
application metadata or you can replace the existing metadata.
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Load Options
ct
tri
• The Merge option updates members that exist in the application with the information
in the file. If the file contains members that do not exist in the application, they are
-
y
r
added.
ta
ie
• The Replace option replaces the existing metadata with the metadata in the file. If a
opr
dimension member that currently exists in the application is not present in the
Pr
metadata file that you are loading, the Replace option removes the member from the
e®
application.
cl
ra
O
If you use the Replace option, existing data is not cleared. If you remove an account
containing data from the metadata file, the data exists but you cannot access it. If you
add the account later, you still cannot access the data. If you select the “Clear all
metadata before loading” option, existing members are removed from the specified
dimensions. That option then clears all data from the Hyperion Financial Management
se
application for the current dimension. You cannot use the “Clear all metadata before
ur
loading” option and the Replace option at the same time.
co
Before clearing or loading metadata, you can scan the load file to make sure that it is in
ng
the correct format.
i
in
tra
NOTE
er
The Check Integrity attribute validates that there are no conflicts with any posted
rtn
journals in the system.
pa
e®
cl
ra
Merge Versus Replace—Some Rules of Thumb
O
• Use Merge if you are adding members or updating member properties.
an
in
• Use Replace if you are moving members or deleting members.
e
us
• Use Merge with Clear all metadata before loading if you are promoting members.
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
Select to save extract
e®
files in Financial
cl
Management APP
ra
format; otherwise, XML
O
format is used
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
Extracting Metadata
ct
tri
You can extract metadata from an application and save it in XML format or in Financial
es
want to edit the file manually in a text editor. Financial Management application format is
-
After making any modifications to the file with either Metadata Manager or a text editor,
pr
you need to reload it into the application for the changes to take effect.
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
You can use the Users on System option on the Administration menu to view logged-in
es
users for all applications and all servers, logged-in users of a specific application on a
R
specific server, logged-on users of a specific application on all servers, and logged-in
-
y
• To view all logged-in users for all application and all servers, leave both the Server
pr
• To view all logged-in users of all application on a server, enter the name of the server
e®
in the Server Selection text box and leave the Application Selection text box blank.
cl
ra
• To view all logged-in users of an application, enter the name of the application in the
O
Application Selection text box and leave the Server Selection text box blank.
• To view all logged-in users of an application on a server, enter the name of the server
in the Server Selection text box and the name of the application in the Application
Selection text box.
To log out all user of an application, enter the server and the application name and click
Log Out Users. To logout individual users, click View Logged-In Users, then click the
icon in the Logout column next to the user that you want to log out.
When you log out a user, any process that the user is executing finishes before the user
is logged out.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
to
ed
If users are logged in to the system when you make load changes to metadata, their
es
session becomes invalid and they cannot save their changes. You can select Manage
R
Servers and Applications from the Administration menu to logoff currently logged on
-
y
users and disable new log-ins before performing metadata loads or other application
r
ta
maintenance.
ie
pr
• Click the Log Out users button to log all users out of the system specified in the
o
Pr
• Click the Disable Connections button to prevent users log-ins for the system
cl
ra
• Click the Enable Connections button to enable users logins for the system specifed
in the Server and Application text boxes.
• Click the Enable Connections button to enable users logons for the system specifed
in the Server and Application text boxes.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Summary
se
ur
In this lesson, you should have learned to:
co
• Format metadata files
ng
i
• Load metadata from files
in
tra
• Extract metadata to files
er
rtn
• Manage user logins
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
6-20
cl
e®
Pr
opr
ie
ta
ry
-
R
es
Lesson 6 Loading Metadata
tri
ct
ed
to
pe
rs
on
al
us
e
in
an
O
ra
cl
e®
pa
rtn
er
tra
in
ing
co
se
ur
co
ing
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Discuss methods of loading data in Financial Management
pa
• Describe the format of a data load file
e®
cl
• Identify guidelines for managing performance
ra
O
• Load data from a file
• Extract data an
in
e
• Text files
se
• FDM
ur
co
• ERP Integrator
ngi
in
tra
er
Data
rtn
Text
pa
files
e®
ERP
cl
System s FDM
ra
Data Financial
O
Management
ERP Data
an
in
Integrator
e
Drill through
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can load and extract data in Financial Management using a text file, FDM, or ERP
tri
Integrator.
es
R
• A text file contain sections that map the file data to Financial Management
-
dimensions. For more information about data load text files, see “Data Load Text
y
r
data to Financial Management applications. FDM provides an audit trail to the source
Pr
financial data, helping to ensure data integrity and mapping consistency that allows
e®
easy reconciliation of financial data. The audit trail also saves end users,
cl
ra
administrators, and auditors the time associated with data error investigation,
O
- Load data and metadata from an ERP source system (Oracle E-Business Suite or
Peoplesoft) into a Financial Management target application.
- Drill through from the Financial Management application and view data in the ERP
source system.
When you load data, you can also load drillable region definitions. Drillable region
se
definitions are used to define data that is loaded from a general ledger ERP source
ur
system and specifies drillable data to ERP Integrator and FDM.
co
In data grids and data forms, cells that are drillable are indicated by a light blue icon at
ng
i
the top left corner of the cell.
in
tra
For more information about FDM and ERP Integrator, see Oracle® Hyperion Financial
er
Data Quality Management, Fusion Edition 11.1.2 Administrator’s Guide.
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can populate Financial Management applications by loading as many data files as
tri
needed. For example, you can load multiple data files to consolidate data from multiple
es
• Load files are divided into sections, with an exclamation point as the section delimiter.
ie
pr
• The default column order is Scenario, Year, Period, View, Entity, Value, Account, ICP,
e®
• Fields for the items within a section are delimited with any of the following characters: , ~
O
@#$^&_|:;?\
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The group dimension section sets the point of view for the load data that is contained in
ct
tri
the data section. For the example on the slide, the group dimension section specifies that
es
the lines of data within the data section represent data for the WestSales entity and the
R
Only the Period dimension can have a specified range. You need to define a single
ta
ie
member for all other dimensions that are specified in the group dimension section.
opr
The following example shows how you specify a range of periods from January to March:
Pr
e®
!Period = January...March
cl
ra
O
Data Section
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Represents data values an
in
for one or more periods.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data Section
ed
The data section contains lines that represent data values for one or more periods. You
ct
tri
typically specify accounts in the data section. For the example on the slide, the line of
es
business and the market for each value are also specified in the data section.
R
-
If you specify a range of periods in the group dimension section, you can include multiple
yr
!Period = Jan...Mar
o
!Data
Pr
Actual,2010,Periodic,WestSales,USD,Purchases,[ICP_
e®
None],Chips,Customer2,[None],Increases,50000,60000,70000
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data load files can also contain sections for line-item detail. Data records for line-item
ct
tri
detail include a field for the description before the data value. You must enclose the
es
description in quotation marks. Data records for line-item detail cannot include values for
R
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
account and custom members to submission groups. The submission groups in turn are
es
assigned to submission phases for phased review. You can load the submission phase
R
!SUBMISSION PHASE
ie
Scenario;Period;Phase#;”Group Assignment”
opr
Pr
NOTE: A load file cannot contain both submission phase records and data records.
e®
cl
ra
O
Column Order
Specifies the order of the
se
dimensions in the data section.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Column Order
ed
You can change the order of dimension members in data records. The following syntax
ct
tri
The default dimension sequence is optional. You can change the sequence to meet your
ie
needs, and you can specify multiple column-order sections in a data file. Each
opr
se
ur
co
California, Actual, 2010
ngi
in
tra
er
rtn
pa
Entity Currency Parent Currency Proportion
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
An understanding of Financial Management data storage and retrieval can help you
tri
design an efficient application. Financial Management manages data from the Financial
es
Management database in blocks called subcubes, rather than in records or rows. You
R
can think of a subcube as a grid or spreadsheet with the dimension members on the
-
y
Within subcubes, data is stored at the cells formed by the intersections of the members
pr
of the subcube dimensions. All aggregations and calculations are performed on subcube
o
Pr
number of members in the Entity, Scenario, and Year dimensions. Each unique
O
combination of dimension members has three subcubes: one for local or entity currency
Value dimension members, one for parent currency or translated Value dimension
members, and one for the contribution Value dimension members. The Entity, Scenario,
Year, and Value dimensions are referred to as page dimensions.
For the example on the slide, the combination of members represented by California
(entity), Actual (scenario), 2010 (year), has three subcubes, as follows:
California,2010, Actual, Local currency members
California,2010, Actual, Parent currency members
California,2010, Actual, Contribution members
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
members needed are preloaded in RAM.
ur
co
• The subcube structure is designed to preload the members
ng
most likely to be needed for calculations and aggregations.
i
in
• Each subcube contains all members of the Account, ICP,
tra
View, and custom dimensions.
er
rtn
pa
California, Actual, 2010, Entity Currency
e®
cl
ra
Account ICP C1 C2 C3 C4 View Period
O
NetSales [ICP None] [None] Wood Retail [None] Periodic April 300
GrossSales [ICP None] [None] Wood Retail an[None] Periodic April 350
in
Discount [ICP None] [None] Wood Retail [None] Periodic April 25
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Each subcube contains all members of the Account, ICP, View, and custom dimensions.
ct
tri
members (members of the Entity, Scenario, Year, and Value dimensions) with a unique
ry
manner. If a data grid, data form, or rule requests data from a subcube cell, Financial
pr
For example, a data grid or rule requests the value in the cell for California, Budget,
e®
2010, Entity Currency, Cash, OpeningBalance, ICP None, Periodic, Feb. Financial
cl
Management loads the entire California, Budget, 2010, Entity Currency subcube into
ra
O
memory. It then retrieves, from the subcube, the value from the Cash, OpeningBalance,
ICP None, Periodic, Feb cell.
The Financial Management subcube structure is designed to anticipate the data needed
for calculations and aggregations and preload it into RAM. Processing data in RAM is
much more efficient than retrieving it from disk; therefore, performance is improved by
reducing the number of times data needs to be read from the database. Because,
typically, many dependencies exist between data for Account members and custom
se
dimension members, a change to data in one Account–custom combination is likely to
ur
require recalculation of data in other Account–custom combinations. Therefore, if you
co
include all Account and custom members in the subcube data loaded in RAM, you
ng
increase the likelihood that the data needed for aggregations and calculations is
i
in
available in RAM.
tra
Similar considerations apply to Period dimension data. Period values frequently depend
er
rtn
on prior period values. If you include data for all periods, you reduce the number of times
pa
that the data must be read from disk to calculate data for periods.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
This data grid opens 14
er
subcubes in memory,
rtn
one for each entity.
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use your understanding of subcube structure to helps you design more efficient
ct
tri
data load files, data grids, data forms, and rules. The example on the slide shows a data
es
grid with 14 entities in the rows. The data grid opens 14 subcubes in memory, one for
R
each entity.
-
y
r
If the Account and custom dimensions have a large number of members, opening
ta
ie
multiple subcubes can affect rule performance. When defining your application, you
pr
se
separately. !COLUMN_ORDER=Entity,Custom1,Custom2:
ur
co
!DATA
ng
EastSales; Chips;Fortune100;1200
i
WestSales; Chips;Fortune100;1200
in
tra
WestAdmin; Chips;Fortune100;1200
EastSales; Network;Fortune100;1200
er
rtn
WestSales; Network;Fortune100;1200
WestAdmin; Network;Fortune100;1200
pa
e®
Data Grid and Data Form Performance
cl
ra
You should also take the subcube structure into consideration when you create data
O
grids and data forms to enter data and run rules. For example, a data grid contains
an
20 entities in its rows and 3 scenarios in its columns. If you want to calculate all rows and
in
columns in the grid, you must open and calculate 60 subcubes. Performance for data
e
grids and data forms is best when the subcube dimensions are on the rows, and columns
us
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In Financial Management, you can load data from a file into an application. You select
tri
• Merge
-
y
• Replace by Security
r
ta
ie
• Replace
opr
Pr
• Accumulate
e®
se
ur
• Select Accumulate within File with the Merge and Replace load mode options.
co
• Select File Contains Ownership Data if the load file contains ownership data, such as
ng
shares owned. If you do not select this check box, an error occurs when you load
i
in
tra
the file.
er
• Select File Contains Process Management Data if the load file contains data for
rtn
assignment of process management submission groups to submission phases.
pa
e®
4. In the File box, enter the file name or click Browse to locate the data load file.
cl
You can load multiple data files, which are loaded in sequential
ra
O
order.
5. Click Load. an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
Application
ur
Data Load File
co
Account Value Account Value
ng
Sales 100 Sales 50
i
in
tra
Returns 20 Purchases 30
er
Purchases No Data
rtn
pa
e®
Results of Load
cl
Account Value
ra
O
Sales 50
Returns an 20
in
Purchases 30
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Select the Merge option to overwrite the application data with the load file data:
ct
tri
es
• If the data load file includes multiple values for the same point of view, the value for
R
• Application data that is not changed by the data load file remains in the application.
r
ta
ie
The Merge option relates to the Scenario, Entity, and Period dimensions and to valid
pr
The example on the slide shows data in the application before and after data is loaded
e®
se
Application
ur
Data Load File
co
Account Value Account Value
ng
Sales 100 Sales 50
i
in
tra
Returns 20 Purchases 30
er
Purchases No Data
rtn
pa
e®
Results of Load
cl
Account Value
ra
O
Sales 50
Returns an No data
in
Purchases 30
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Select the Replace option to replace the application data with the load file data. For each
ct
tri
unique combination of Scenario, Year, Period, Entity, and Value, the Replace option
es
clears all account values from the application. After the account values (including the
R
values in all valid intersections of custom dimensions) are cleared, the load file values
-
are loaded.
y
r
ta
ie
pr
Select the Replace by Security option to perform a data load (in Replace mode) in which
e®
The example on the slide shows data in the application before and after data is loaded
O
se
Application
ur
Data Load File
co
Account Value Account Value
ng
Sales 100 Sales 50
i
in
tra
Returns 20 Purchases 30
er
Purchases No Data
rtn
pa
e®
Results of Load
cl
Account Value
ra
O
Sales 150
Returns an 20
in
Purchases 30
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data
ct
tri
Select the Accumulate option to accumulate the application data with the load file data.
es
For each unique point of view in the data file, load file values are added to the application
R
values.
-
yr
The example on the slide shows data in the application before and after data is loaded
ta
ie
se
• Replace with Accumulate within File
ur
co
ng
Application Data Load File
i
in
Account Value Account Value
tra
Sales 100 Sales 50
er
rtn
Returns 20 Sales 60
pa
Purchases No Data
e®
Results of Load
cl
ra
Account Value
O
Sales 110 Merge with
an
Returns 20 Accumulate
in
within File
Purchases No data
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Use the Accumulate within File option with the Merge and Replace options. When a data
ct
tri
load file contains multiple lines of data for the same point of view and the Accumulate
es
within File option is selected, the lines are totaled, and the total is loaded into the
R
application.
-
y
r
The example on the slide shows data in the application before and after data is loaded
ta
ie
The following table describes the load option combinations for Accumulate within File:
Load Option
Combination Description
Merge with All values for the same point of view in the data file are added, and
Accumulate within File the data in the application is overwritten with the total.
se
Replace with The values from the application are cleared, all values for the same
ur
Accumulate within File point of view in the data file are added, and the total is loaded into the
co
application.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Extracting Data
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Numbers in parentheses
an
indicate that multiple
mem bers are selected.
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Extracting Data
ed
ct
From Financial Management applications, you can extract base-level input data and the
tri
• Base accounts and custom dimension members that are calculated by rules
r
ta
ie
• Parent accounts that intersect with their respective custom top member and [ICP
pr
Top] member (If the CustomTop metadata attribute is blank or ALL, the [None]
o
Pr
member is used.)
e®
cl
ra
TIP: The Extract Data functionality is useful as a means to verify application data.
O
To extract data:
1. In the view pane, select Extract Tasks, and then Extract Data.
2. Select the POV members.
You must specify a member for the Scenario dimension and the
Year dimension. You can specify multiple members for the
se
Period, Entity, and Account dimensions. The example on the slide
ur
shows three members of the account dimension selected.
co
ng
3. Select one of the following data views to extract:
i
in
• Year to Date
tra
er
• Periodic
rtn
• Scenario Default
pa
e®
4. Optional: Perform one or both of the following actions:
cl
ra
• Select Extract Calculated Data to extract calculated data.
O
an
• Select Extract Process Management Data to extract process management data.
in
5. Click Extract.
e
us
• Only valid data intersections are extracted. For each unique point of view, data is
al
presented in a single data line in the file. Group headings are not created.
on
rs
• Extracted data is saved as an ASCII file, and you can view and modify it in a text
pe
file editor.
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
Essbase to analyze data and produce reports.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use Extended Analytics to export data from the Financial Management database to
tri
a star schema or a flat file. You can export data to a file with or without headers.
es
Exporting without headers can facilitate importing into external systems. You then use
R
NOTE: To access Extended Analytics, you must be assigned the security role of
opr
se
4. From the Destination Database (DSN) drop-down list, select the database to which
ur
co
you are exporting the star schema.
ng
Do not use the same Financial Management database as the destination database.
i
in
tra
er
NOTE: You cannot use Templates and DSN for extracting data with Flat
rtn
Files.
pa
e®
cl
5. In the Relational Table Prefix text box, enter a prefix to identify the tables for the star
ra
schema.
O
an
in
NOTE: The prefix can contain up to 10 alphanumeric characters and must
e
us
start with a letter. The default prefix is the name of the application.
al
on
rs
6. From the Extract Format drop-down list, select one of the following schema formats:
pe
to
• Standard (Use this schema for the Standard, Metadata Only, and Selected
ed
• Selected Metadata Only (Use this schema to extract only the metadata for the
es
• Essbase
-
y
r
ta
• Data Warehouse
ie
pr
7. Optional: Clear the Exclude Dynamic Accounts option to include dynamic accounts in
o
Pr
Copying Data
The number of source and destination
periods m ust be the same.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
You can increase or an
in
decrease the copied
e
us
values by a factor.
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Copying Data
ed
You can copy data from a specific scenario, year, period, or list of periods to a specific
ct
tri
destination. The frequency of the source periods must equal the frequency of the
es
destination periods. If you copy a list of periods, the number of source periods must
R
equal the number of destination periods. For example, on the slide the source and
-
y
For the Value dimension, you can copy values only from the Entity Currency member, or
pr
You can use the Mode option to specify how data is copied into an application; that is,
e®
you can merge, replace, or accumulate the data. For all Mode options, copy and load
cl
ra
You can define a factor by which copied data values are multiplied. Source amounts are
multiplied by the factor before data is copied to the destination. For example, you can
increase all Actual 2010 data values by 15% when you copy them to Forecast 2011. The
multiplication factor that you define is not applied to system accounts. For example, on
the slide a value of 1.15 in entered in the Factor box.
se
To copy data:
ur
co
1. In the View pane, select Tasks, then Data Tasks, and then Database Management.
ng
2. Select the Copy Data tab.
i
in
tra
3. Under Source, select a scenario and year, and a period or a range of periods from
er
which to copy data.
rtn
pa
4. Under Destination, select a scenario, year, and the same number of periods to which
to copy data.
e®
cl
5. Under Copy Members, select the entity and account data to copy.
ra
O
6. Under Options, select the Mode and View options.
an
7. Under Value, select Entity Currency, or Rates And System, or both.
in
e
us
Removing Data
se
database.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Removing Data
ed
ct
You can remove (clear) data for selected entities and accounts for a specific scenario,
tri
year, period, or list of periods. When you clear data, both base and parent entities are
es
To remove data:
r
ta
ie
1. In the View pane, select Tasks, then Data Tasks, and then Database Management.
opr
Pr
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Discuss methods for loading data in Financial Management
er
• Describe the format of a data load file
rtn
pa
• Identify guidelines for managing performance
e®
• Load data from a file
cl
ra
• Extract data
O
• Export data with Extended Analytics an
in
• Copy data within a database from one location to another
e
us
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Access data grids
pa
• Create data grids
e®
cl
• Enter, save, spread, and calculate data in data grids
ra
O
• Enter cell text and line-item detail
an
• Retrieve data from Financial Data Quality Management
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 8 Entering Data by Using Data Grids
se
Management.
ur
co
ng
Enter manually View Edit
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Use data grids to enter, view, or edit data manually. Dimensions are displayed in rows
ct
tri
and columns.
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
Manage Documents button
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
Select a grid
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You access data grids on the data grids tab of the Manage Documents task.
tri
es
R
2. Select the Data Grids tab to display a list of available data grids.
opr
Alternatively
cl
ra
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
se
ur
co
Click the Grid Settings
ng
button.
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
On the data grid, click the grid settings button on the toolbar to access the Grid Settings
ct
tri
dialog box. There, you can change the grid layout and display.
es
R
Grid Layout
-
y
You use the Layout tab to move dimensions between three areas: Page Dimensions,
r
ta
Row Dimensions, and Column Dimensions. For example, you can move the Period
ie
pr
dimension from the Page Dimensions area to the Column Dimensions area to view
o
periods in columns. The dimensions that you select for the page area are displayed on
Pr
Grid Display
O
You use the Display Options tab to select cell, label, row suppression, page size, and
scale options.
You can select whether to view data, calculation status, or process review level. The
calculation status indicates, for example, whether data needs to be calculated,
translated, or consolidated. The review levels indicate the process management level for
combinations of data called process units. You can easily toggle between the data and
the calculation status and review level. The data grid automatically refreshes to reflect
changes.
se
When you enable descriptions, they are displayed in the language that you specified in
ur
co
the User Preferences dialog box. If you select to view both labels and descriptions, the
dimension member is displayed as “Label - Description.” For entities, the member is
ng
displayed as “Parent.Entity - Description,” where Description is the description of the
i
in
tra
entity, not of the parent entity.
er
In addition, you can select a scale value to determine how data is displayed. For
rtn
example, if the currency U.S. dollars (USD) is defined with a scale of 3, the value
pa
300,000 USD is displayed as 300.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
Click to select members for POV dimensions.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Click to select m embers for rows and columns.
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You select the members for the row, column, and POV dimensions:
ct
tri
es
• Select the members for the POV dimensions by clicking the links displayed on the
R
POV bar.
-
y
• Select members for the row or column dimension by clicking a dimension name in
r
ta
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
A row or column is
ra
displayed on the grid
O
for each member that
an you select.
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use the POV selector to select the members that you want to be displayed in the
ct
tri
rows and columns. For each member that you select, a row or column is displayed on the
es
grid.
R
-
y
r
ta
NOTE: For POV dimensions, you can select only one member.
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
The member list displays the an
in
children of Gross Margin.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Member lists display subsets of related members that belong to a dimension. They can
ct
tri
reduce the time that you spend browsing the hierarchy of members. For example, if Italy,
es
France, and UK are used frequently in the POV for the Entity dimension, create a
R
member list named European Region, and then select from the list instead of browsing
-
brackets ( [ ] ).
e®
When you select members for rows or columns, use member lists as follows:
cl
ra
• Select a member list and then, in the Selector area, select the members that you
O
You can filter member lists by using a top member (parent). Enter a parent member
name in the top member text box, and then press Enter. The example on the slide shows
the Account dimension. If you select the [Children] member list and enter GrossMargin
as the top member, the selector area lists descendants of the GrossMargin member.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
Settings button.
ur
co
ng
i
in
tra
er
Private data grids are displayed in
rtn
the Documents list of the users who
pa
created them.
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
By saving your data grid settings, you can reduce the time that you spend selecting
ct
tri
When you click the Save Settings button, the Save Document page is displayed, and you
-
You can select the Private option to save the data grid settings as private data grids.
ie
se
ur
co
ng
Saves data
i
in
tra
Refreshes data, and
discards unsaved changes
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data grids provide a spreadsheet-like user interface for entering data. After entering
tri
data, you use the Submit Data button to save changes to the database. You use the
es
Reset Data button to refresh the form with the most recent data from the database,
R
Cell Color
ie
pr
• Green—Green cells contain calculated data. Calculated cells are read-only and thus
e®
se
ur
For the Entity dimension, the focus is consolidation. Consolidation sums data from
co
children and aggregates data to parents. Data does not aggregate to parent members
ng
until consolidation occurs.
i
in
tra
er
Clearing Data
rtn
You can enter “NODATA” in a cell to clear data from the database. For example, you
pa
might enter or load data into an incorrect intersection and want to clear the data without
e®
entering zeros in the database. In Financial Management, NODATA is the only text that
cl
can be entered in a cell.
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
At times, you may need to enter the same data in multiple cells of a row.
ct
tri
es
2. Press the Shift key, and select the cell from which you want to replicate the data.
ie
opr
Spreading Data
se
ur
co
Enter the amount
in the sum mary
ng
time period.
i
in
tra
er
rtn
pa
Click the Submit
Data button.
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Spreading Data
ed
In data grids, you can enter data in parent-level members of the Period dimension and
ct
then spread the data among the base periods. For the example on the slide, you enter
tri
es
an amount of 75,000 in the Quarter 1 member that contains the months of January,
R
February, and March. Then you distribute 75,000 among the three months.
-
y
After entering data in parent-level members, you must submit the data to spread it
r
ta
For blank base periods, spread data is distributed evenly across the periods. For base
o
Pr
periods that contain data, spread data is distributed proportionally. For example, if the
e®
months of January, February, and March list 3, 3, and 4 as the existing data, entering 100
cl
in the Quarter1 member distributes 30, 30, and 40 to January, February, and March,
ra
respectively.
O
Calculating Data
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Right-click a cell to access
an
Price = Sales/UnitsSold
in the Calculate option.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Calculating Data
ed
Your application can include calculation rules that are not based on parent-child
ct
relationships. For the example on the slide, the rule calculates the value for the Price
tri
es
Values for accounts that are calculated by rules are not calculated automatically when
-
y
data is saved. You must use the Calculate option to calculate values for these accounts.
r
ta
ie
When you calculate data, calculation rules run for the selected scenario, year, period,
pr
entity, and value. In addition, all prior time periods that are within the year and that were
o
Pr
not previously calculated are calculated. For example, if you calculate data for June, data
that was not previously calculated for January to May is calculated.
e®
cl
The Calculate option is available only for cells for which data has changed since the cells
ra
were last calculated. You can use the Force Calculate option to calculate cells for which
O
data has not changed. For example, a cell uses a formula that calculates the current
period value based on the previous period value. If the value for the previous period
changes, you can use Force Calculate to recalculate the current period value.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
Attaches a custom
O
document.
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In a data grid, you can add text notes and document attachments to cells by using the
tri
NOTE: You can identify cells with text notes by their blue border.
yr
ta
ie
pr
o
Pr
Cell Text
e®
Text notes provide information about the cell data. For example, use text notes to
cl
communicate with reviewers or to explain the assumptions behind your data. You set the
ra
O
maximum length for cell text in the Application Settings section of the application. The
default limit is 8,000 characters.
Custom Documents
You can attach one or more documents to cells in data grids, data forms, and Process
Control cells. You must first upload the documents to the Financial Management
database. The documents are stored in the database, and you can apply security
classes to them.
You can load different types of documents into the Financial Management database; for
se
ur
example, Excel documents (XLS), Word documents (DOC), text files (TXT), and
co
PowerPoint files (PPT). Uploaded documents are called custom documents. When you
ng
click the Attach button in a Web data entry form or a data grid, you select from the list of
i
in
custom documents.
tra
You load, extract, organize, view, and delete custom documents on the Custom
er
Documents tab in the same way that you work with Financial Management documents.
rtn
To attach or extract custom documents to or from the server, you must be assigned the
pa
Manage Custom Documents security role or you must be an administrator.
e®
cl
You can limit the number of attachments allowed per user and the size (in bytes) of each
ra
attachment.
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
Adds a
rtn
new row
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In a data grid, you can add line-item detail to base-level accounts and scenarios for
tri
which line-item detail is enabled and the member attribute UsesLineItems is selected.
es
R
1. Right-click a cell.
ie
pr
2. Select Cell Line Item Detail to display the Cell Line Item Detail dialog box.
o
Pr
NOTE: A cell with line-item detail displays the total of the rows of line-item
detail. Cells with line-item detail have a red border. Also, line-item
details does not consolidate.
se
Management to FDM.
ur
co
• Source documents for data are archived in FDM.
ngi
in
tra
Financial Management
er
rtn
pa
e®
Drill back
cl
ra
O
FDM
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If you use FDM to load data, you can drill from data grids to FDM to view the source data.
tri
You can view additional information about the data load, including POV information, load
es
date and time, the user who performed the load; and you can drill through to
R
intercompany transactions.
-
y
r
ta
ie
1. From a data grid, select an input cell that was configured for FDM.
Pr
e®
2. Right-click and select Drill through to FDM to launch FDM with the point of view for the
cl
selected cell.
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Access data grids
er
• Create data grids
rtn
pa
• Enter, save, spread, and calculate data in data grids
e®
• Enter cell text and line-item detail
cl
ra
• Retrieve data from Financial Data Quality Management
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe system-defined and user-defined member lists
pa
• Create static and dynamic member lists
e®
cl
• Load and extract member lists
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 9 Creating, Loading, and Extracting Member Lists
se
Account Dim ension
ur
Member List
co
Inco me
Be fo re Ta xe s
i ng
in
Gross Ma rgi n
tra
To ta l R even ue
Total Re ven ue
er
rtn
Sal es
pa
e®
Sa les In te rco
Total Co sts
cl
To ta l C osts
ra
O
Sala rie s
an
in
Intere st Expen se
e
Ad min Expen se
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Member lists can reduce the time that you spend browsing member hierarchies in data
tri
grids and data forms. For the example on the slide, if Total Revenue, Total Costs, and
es
Administration Expenses are used frequently in the point of view for the Account
R
dimension, your administrator can create a member list named Profit. You can then
-
y
select members from the list, instead of browsing through the hierarchy of the Account
r
ta
dimension.
ie
pr
You can also use member lists in rules and in Financial Reporting and Web Analysis. For
o
Pr
example, you can write a rule that calculates all members of a member list, or run a
e®
se
ur
Income
co
Be fo re Ta xes Children of Base
Gro ss Ma rgin
parent member list
ng
member list
i
in
To ta l Reve nue
tra
Sal es
Sa le s Sal es
er
Sal es In te rco
rtn
Sa le s Interco Sal es In te rco
Sa la ries
pa
To ta l C osts
e®
In te rest C hgs
Sal ari es
cl
ra
Admin Expe nse
O
Interes t Exp en se
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After an application is created and metadata is loaded, the system generates system-
ct
tri
For the example on the slide, Sales and Sales Interco are shown as children of Total
ie
Revenue, and Sales, Sales Interco, Salaries, Interest Charges, and Administration
o pr
se
application.
ur
co
Income
ng
Before Taxe s
Static Dynamic
i
in
member list member list
tra
Gross Marg in
Sal es
er
Total Reve nu e
rtn
Total Co sts
Sal es Interco To ta l Reve nue
pa
Sala rie s
e®
Total Co sts Total Co sts
In terest C hgs
cl
Admin Exp ense
ra
Sa lari es
Admin Expe nse
O
In te rest Expe nse
an
in
Admin Expe nse
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Static member lists contain user-specified dimension members. To add members to static
R
lists (for example, to add accounts to a static Account member list, such as
-
Dynamic member lists contain members that, at runtime, meet specified criteria.
ie
Because the lists are built dynamically, they are updated when they are retrieved.
opr
Pr
For the example on the slide, Total Revenue, Total Costs, and Administration Expense
e®
are shown as members of the static list and Total Costs, Salaries, Interest Expense, and
cl
TIP: Static lists are helpful when you need a standard list, such as a list of tax
accounts.
• Create member lists in a text file that you load into your
se
application.
ur
co
• Include definitions for all user-defined member lists in a
ng
single file.
i
in
tra
Sub EnumMemberLists()
er
Dim aEntityLists(2)
rtn
Dim aAccountLists(1)
If HS.Dimension = "Entity" Then
pa
aEntityLists(1) = "UnitedStates"
e®
aEntityLists(2) = "Europe"
HS.SetMemberLists aEntityLists
cl
ra
ElseIf HS.Dimension = "Account" Then
O
aAccountLists(1) = "ProfitAndLoss"
an
HS.SetMemberLists aAccountLists
End If
in
End Sub
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use a text editor, such as Microsoft Notepad, to create member list files.
tri
es
1. Identify the number of lists for the dimension and the name and number ID for each
-
y
list.
r
ta
ie
2. Following Microsoft Visual Basic script syntax, add members to each static and
pr
dynamic list.
o
Pr
The example on the slide shows the following syntax for creating two Entity member lists
e®
Sub EnumMemberLists ()
Dim aEntityLists(2)
Dim aAccountLists(1)
If H.S Dimension = “Entity” Then
aEntityLists(1) = “UnitedStates”
aEntityLists(2) = “Europe”
HS. SetMemberLists aEntityLists
ElseIf HS.Dimension = “Account” Then
aAccountLists(1) = “ProfitAndLoss”
se
HS. SetMemberLists aAccountLists
ur
co
End If
ng
End Sub
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
of member lists and the names of the member lists.
ur
co
ngi
Sub EnumMemberLists()
in
Dim aEntityLists(2)
tra
Dim aAccountLists(1)
er
If HS.Dimension = "Entity" Then
rtn
aEntityLists(1) = "UnitedStates"
pa
aEntityLists(2) = "Europe"
HS.SetMemberLists aEntityLists
e®
ElseIf HS.Dimension = "Account" Then
cl
aAccountLists(1) = "ProfitAndLoss"
ra
HS.SetMemberLists aAccountLists
O
End If
an
End Sub in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Each member list file must include an EnumMemberLists subroutine to specify which
ct
tri
dimensions have member lists, the number of lists for each dimension, and the name of
es
Syntax Description
o pr
For example, if the file contains four member lists for the
O
Syntax Description
aElementLists(n) = “ListName” Specifies the name and numeric ID for each list.
Element = dimension name
n = ID number of the list
“ListName”= name of the list
se
For example, to set the name for the first Entity member list
ur
as UnitedStates, use aEntityLists(1) =
co
“UnitedStates”.
ng
HS.SetMemberLists Sets the specified names and numeric IDs.
i
in
aElementLists
tra
Element = dimension name
er
For example, to set the name and ID number of the lists for
rtn
the Entity dimension use HS.SetMemberLists
pa
aEntityLists.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
o pr
Pr
e®
cl
ra
O
se
dynamic member lists.
ur
co
ngi
in
Sub EnumMembersInList()
tra
If HS.Dimension = "Account" Then
If Hs.MemberListID=1 Then
er
rtn
HS.AddMemberToList "Sales"
HS.AddMemberToList "SalesInterco"
pa
HS.AddMemberToList "Purchases"
e®
HS.AddMemberToList "PurchasesInterco"
End If
cl
ra
End If
O
End Sub
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use the EnumMembersInList subroutine to add members to a list. For a static
ct
tri
member list, you list all members of the list in the script.
es
R
For all dimensions except Entity, you use the HS.AddMemberToList statement, in which
you must specify a member. For the Entity dimension, you use the Hs.AddEntityToList
-
y
r
The following table describes the functions you use within the EnumMembersInList
subroutine to add members to lists:
Syntax Description
HS.MemberListID=n Specifies the member list by its numeric ID.
n = numeric ID assigned to the member list in the
se
EnumMemberLists subroutine
ur
co
HS.AddMemberToList "Member" Adds members to a list for dimensions other than
ng
Entity.
i
in
Member = member name
tra
The following example adds the Sales member to
er
the member list:
rtn
HS.AddMemberToList "Sales"- Specifies the
pa
members to include in the list.
e®
HS.AddEntityToList “Parent”, “Member” Adds members to a list for the Entity dimension.
cl
ra
Parent = parent of the member that you are adding
O
Member = a member of the Entity dimension
an
The following example adds the California
in
member to the member list:
e
us
Sample Script
rs
pe
The following member list script creates two Entity member lists and one Account
to
member list:
ed
ct
Sub EnumMemberLists()
tri
Dim aEntityLists(2)
es
Dim aAccountLists(1)
R
aEntityLists(1) = "UnitedStates"
r
ta
aEntityLists(2) = "Europe"
ie
HS.SetMemberLists aEntityLists
o pr
aAccountLists(1) = "ProfitAndLoss"
e®
HS.SetMemberLists aAccountLists
cl
End If
ra
End Sub
O
Sub EnumMembersInList()
If HS.Dimension = "Entity" Then
If HS.MemberListID=1 Then
HS.AddEntityToList "UnitedStates","California"
HS.AddEntityToList "UnitedStates","Connecticut"
ElseIf HS.MemberListID=2 Then
HS.AddEntityToList "Europe","Italy"
HS.AddEntityToList "Europe","France"
HS.AddEntityToList "Europe","UK"
End If
se
ur
ElseIf HS.Dimension = "Account" Then
co
If HS.MemberListID=1 Then
ng
HS.AddMemberToList "Sales"
i
HS.AddMemberToList "SalesInterco"
in
tra
HS.AddMemberToList "Purchases"
HS.AddMemberToList "PurchasesInterco"
er
End If
rtn
End If
pa
End Sub
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
on specified criteria.
ur
co
ng
Loops through the dimension members
i
in
I f HS. Dimen sion = "Ent ity" Then
tra
I f HS. Membe rList ID=1 Then
ELi =HS.E ntity .List ("","" )
er
rtn
For i=Lb ound( ELi) to Ubo und(E Li)
I f (St rComp (HS.E ntity .DefCu rrenc y(ELi (i)),
pa
“ USD”, vbTex tComp are)= 0) The n
e®
H S.Add Entit yToLi st "" ,ELi(i )
E nd If
cl
Nex t
ra
E nd If
O
E nd If
Creates an arr ay of the an
Checks the currency property
in
dimension members of each mem ber
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
For Dynamic member lists, instead of listing all members of the member list, you enter
ct
tri
rules to select members that meet specified criteria. Criteria are member properties such
es
as currency or account type. The list is generated dynamically each time it is accessed
R
by a user.
-
y
r
For the example on the slide, the list of entities is received into an array. For each entity
ta
ie
in the array, the value of the DefaultCurrency property is compared with the preferred
pr
value of USD. If the value is equal to USD, the entity is added to the list. Then the next
o
Pr
se
ur
Cr eates an array of the Loops through the
co
dimension member s dimension members
ngi
in
A li=HS .Acco unt.L ist(" ","")
tra
F or i= Lboun d(ALi ) to Uboun d(ALi)
er
If ( StrCo mp(HS .Acco unt.A ccount Type( ALi(i )),"a sset" ,vbTe xtComp are)= 0) Th en
rtn
HS. AddMe mbert oList ALi( i)
End If
pa
Next
e®
cl
ra
Checks the account type
O
property of each member
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The example on the slide shows the following syntax for creating a dynamic member list
ct
tri
in the Account dimension for all accounts of the Asset account type:
es
R
Ali=HS.Account. List(““,””)
-
If (StrComp(HS.Account.AccountType(ALi(i)),”asset”,vbTextCompare)=0)
ta
ie
End If
o
Pr
Next
e®
cl
ra
O
You access the Load Member Lists task from the Load Tasks
se
menu in the view pane.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After creating a member list script file, you load it into your application. You access the
tri
Load Member Lists page from the Tasks section of the Web client. Before loading the file,
es
you can scan to verify that it is formatted correctly. When you modify the file, you must
R
TIP: If you click the Scan button, the syntax is checked; the members that are
opr
1. In View pane, select Tasks, then Load Tasks, and then Load Member Lists.
The Load Member Lists page is displayed.
se
ur
6. Confirm that the member list is loaded successfully.
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
You access the Extract Member Lists task from the Extract
se
Tasks menu in the view pane.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You extract member lists in the Extract Member Lists page. Extracted member lists are
tri
saved as ASCII files. By default, member lists have the file extension LST.
es
R
1. In View pane, select Tasks, then Extract Tasks, and then Extract Member Lists.
ie
pr
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe system-defined and user-defined member lists
er
• Create static and dynamic member lists
rtn
pa
• Load and extract member lists
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe Financial Management rules and Calculation Manager
pa
• Create rules
e®
cl
• Create rules sets
ra
O
• Validate rules
• Deploy rules an
in
e
se
calculations, such as:
ur
co
• Ratios and variance analyses
ng
• Currency conversions and exchange rate differences
i
in
tra
• Custom consolidations
er
• View-only cells
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
se
ur
co
ngi
Calculation Manager
in
tra
er
rtn
pa
e®
cl
ra
O
Design Validatean Deploy
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use Calculation Manager to design, validate, and deploy calculations that enable you
tri
to solve business problems. The user interface provides a graphical design environment
es
Calculation Manager enables you to break rules into individual rule components that can
y
r
ta
be shared between applications. For example, you can create a formula to calculate days
ie
sales outstanding, and then reuse the formula in all applications that require this
pr
calculation.
o
Pr
Rules created in Calculation Manager are stored in the Calculation Manager database.
e®
The rules are validated against the dimension metadata in Performance Management
cl
ra
Architect. To activate the rules in your Financial Management applications, you deploy
O
the rules from Calculation Manager to your Financial Management application server.
se
ur
co
ngi
in
tra
er
rtn
Classic application
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In addition to Performance Management Architect applications, you can also create and
ct
tri
deploy rules to classic applications from Calculation Manager. Run Length Encoding
es
(RLE) scripts are supported for both classic and Performance Management Architect
R
applications.
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
The Calculate rules run
ur
when you select Calculate
co
in a data grid or data form.
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The rules for each Financial Management application are organized into nine rule types.
ct
tri
For each rule type, you create a rule set. You can create more than one rule set for each
es
type, but you can deploy only one rule set for each type to the application.
R
You execute the rules for a rule type by performing actions within Financial
-
y
Management. For the example on the slide, when you select Calculate from the shortcut
r
ta
menu of a data grid, the rules for the Calculate rule type are executed.
ie
opr
Pr
e®
cl
ra
O
se
Dynamic Create formulas for accounts with the Dynamic account type. Dynamic
ur
accounts accurately calculate YTD and Periodic values that are not
co
calculated correctly by the aggregation of base member values.
ng
Dynamic rules are valid only for dynamic accounts, and are executed
i
in
automatically when you open data grids and data forms that contain
tra
accounts with the account type Dynamic.
er
Translate Perform custom currency translations. You can run Translate rules from
rtn
data grids, data forms, and the Process Control task. Translate rules are
pa
executed automatically when you consolidate if the parent currency is
different than the child currency.
e®
cl
Consolidate Perform customized consolidation and elimination calculations. You run
ra
Consolidate rules from data grids and the Process Control task.
O
Equity Pick Up Perform customized ownership calculations for entities. You run Equity
an
Pick Up rules from data grids or the Manage Equity Pick Up task.
in
Allocate Set allocate data from a source to multiple destinations. You run Allocate
e
us
Input Configure parent members to allow data entry. Input rules are executed
on
No Input Configure members to prevent data entry. No Input rules are executed
when you open an application.
to
ed
application.
es
R
Generic Reuse rules in rule sets for more than one rule type. For example, you
create a rule for rounding that you use in your Calculate and Translate
-
y
rule sets. You must add Generic rules to a rule set for one or more of the
r
ta
application. You can nest generic rule sets within rules sets for any rule
pr
type.
o
Pr
Global Use Generic rules to set global values that you can use in all calculation
e®
types. These rules run before all other rule types. For example, you
could create a rule that defines variables for names of your exchange
cl
ra
rate accounts and then reuse the variables as needed in rules for other
O
calculation types.
Rules
Loop
component
se
Condition
Formula
ur
component
com ponent
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
Scope of the Condition component
The formula and range components ar e
in
located within the scope of the Condition
e
us
com ponent.
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Rules
ed
components. You design a rule by dragging components from the Rule Palette to the
es
Condition Components
r
ta
either true or false. You insert other rule components within the scope of the condition
o
component. If the condition is true, Calculation Manager executes the components within
Pr
the scope of the condition component. If the condition is false, the components within the
e®
You use condition components to limit the members for which a rule is executed. For
O
example, if a calculation is valid only for the Forecast scenario, you can create a
condition to test whether the current scenario in the point of view is Forecast.
For the example on the slide, the loop and formula components are within the scope of
the condition component. They are executed only if the condition specified for the
condition component evaluates to true.
Financial Management 11.1.2 Administration 10-7
Lesson 10 Managing Rules with Calculation Manager
Loop Components
A loop component repeats the execution of the components within its scope based on
specified criteria.
Types of loop components:
se
• A member range component creates a loop for a range of members based on a
ur
Financial Management member list. Execution of the components within the scope of
co
the loop is repeated for each member in the list.
ng
i
• A data range component creates a loop for all accounts that have data for a
in
tra
specified point of view. For example, if you create a data range component for
California, Actual, January, the components in its scope are executed for all accounts
er
rtn
that have data for the California entity for the January period and the Actual scenario.
pa
• A fixed loop component creates a loop that repeats for a specified number of
e®
iterations. For example, you could specify a loop that repeats the execution of the
cl
components in its scope 10 times.
ra
O
The example on the slide shows a member range component that uses the Descendants
an
member list of the TotalAssets account as its range. Because the OpeningBalance
in
formula component is within the scope of the member range component, it is executed
e
us
Script Components
rs
A script component contains rules written in the Microsoft Visual Basic Script (VB Script)
pe
required to write all rules in VB Script. You can use the script component to incorporate
ed
rules written in VB Script into Financial Management 11.1.1 and later applications.
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Formula Components
se
ur
co
ngi
in
tra
er
rtn
Destination Source
pa
e®
cl
ra
O
Condition an
Functions
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Formula Components
ed
Formula components are the primary components of a rule. You use them to assign
ct
The formula component comprises calculation statements that assign values to accounts
R
based on your defined formula. To create the calculation statements, you add rows to
-
y
Each calculation statement in the grid consists of a destination expression and a source
pr
expression.The destination expression is displayed on the left of the equal sign, and the
o
Pr
source expression is displayed on the right. You use dimension keywords to identify the
e®
dimensions for the members included in the expressions. Dimension keywords consist of
cl
the first letter of the dimension followed by a pound sign ( # ). For example, A#Sales
ra
Data is retrieved from the dimension members specified in the source expression and
written to the members specified in the destination expression.
• You can specify members from the account, custom, and ICP dimensions in the
destination expressions.
• You can specify members from any dimension in the source expression.
se
• You can use standard math operators to perform calculations on the source data
ur
co
before it is written to the destination. For example, you increase the source data
values by 10% before writing the values to the destination.
ng
i
in
• You can also add condition statements to grids. The calculation statements in the
tra
grid are executed only if the condition evaluates to true.
er
rtn
The example on the slide shows a formula component with two grids:
pa
• In the first row of the first grid, the destination is the Surplus member of the Account
e®
dimension. The source expression retrieves values for the TotalLiabEquity and
cl
TotalAssets accounts and calculates their difference.
ra
O
• You can use functions within source and destination expressions. In the second grid,
an
the Last function is used with the P# keyword and the Prior function is used with the
in
Y# keyword to retrieve values for the last period of the prior year. The condition
e
us
statement verifies that it is not the application’s first year. If the condition is true, the
al
Creating Rules
Drag com ponents from the Rule Palette to th e flow chart.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Creating Rules
ed
ct
You create rules for the rule types required by your application. When you add
tri
components to a rule, you can create components for the rule or you can reuse
es
components. For example, you create a formula component for Rule1 named Balances
R
that retrieves opening balances for accounts. When you create Rule 2, you can reuse the
-
y
Balances component.
r
ta
ie
opr
NOTE: You cannot reuse loop or condition components. However, you can copy and
Pr
To create rules:
1. Log on to Workspace.
2. In Performance Management Architect, select Navigate, then Administer, and then
Calculation Manager.
3. Expand Financial Management.
se
ur
4. Expand the application for which you want to create a rule.
co
5. Expand the rule type for the rule. For example, if you are creating Calculation rules,
ng
expand Calculate.
i
in
tra
6. Under the rule type, right-click Rules and then select New.
er
rtn
The New Rule dialog box is displayed.
pa
7. In the Name text box, enter a name for the rule.
e®
8. Click OK.
cl
ra
O
Rule Designer is displayed.
an
9. Add components to the Rule Designer flow chart in the order that you want them to
in
be executed:
e
us
• Add a new component to the rule: Drag a component from the New Objects
al
• Reuse a component from an existing rule: Drag a component from the Existing
pe
Objects section of the Rule Palette to the Rule Designer flow chart.
to
ed
10. Select each component in the flow chart, and configure the component as required
ct
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Before you can deploy the rules for a rule type, you must create a rule set and add the
tri
rules to it. The order that you place the rules in the rule set determines their order of
es
execution.
R
-
You can include one rule set inside another rule set. For the example on the slide, you
yr
create a rule set named SalesAndPrice for all sales-related rules. You include the
ta
ie
SalesAndPrice rule set within another rule set named CalcRules, which contains all rules
pr
2. Expand an application.
3. Expand the rule type for the rule set that you want to create.
4. Under the rule type, right-click Rule Sets and then select New.
The New Rule Set dialog box is displayed.
5. In the Name text box, enter a name for the rule set.
6. Click OK.
se
Ruleset Designer is displayed.
ur
co
7. In Rule Set Palette, drag the first rule or rule set to Ruleset Designer.
ng
8. Continue dragging rules and rule sets from Rule Set Palette to Ruleset Designer until
i
in
you add all rules required for the current rule set.
tra
er
rtn
NOTE: The order in which the rules are displayed in Ruleset Designer
pa
determines the execution order for the rules. You can use the Up
e®
and Down arrows to reorder the rules.
cl
ra
O
9. Select File, and then Save.
an
in
10. Select File, then Close, and then Current.
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
Validating Rules
Form ula
components
se
ur
co
ngi
in
tra
er
rtn
pa
Rules Rule sets
e®
cl
ra
O
Script
an components
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Validating Rules
ed
ct
You validate rules to verify that the syntax does not contain errors and that all dimension
tri
members referenced in the rules exist in the application. You can validate an entire rule
es
set, an individual rule, or an individual formula or script component. You cannot deploy
R
rules to Financial Management applications until all validation errors are corrected.
-
y r
ta
To validate rules:
ie
opr
2. Expand an application.
cl
3. Right-click a rule set, rule, formula component, or script component, and select
ra
O
Validate.
The Information dialog box displays any validation errors.
4. Click OK.
Deploying Rules
se
ur
co
ngi
in
tra
er
rtn
Rule sets
pa
currently
deployed
e®
cl
ra
O
an
in
Rule set selected
e
us
for deployment
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Deploying Rules
ed
ct
You cannot execute rules within Financial Management applications until you deploy the
tri
Deployment guidelines:
-
y
• You can deploy only one rule set from each rule type. However, the rule set can have
r
ta
• You do not need to deploy rules sets for all rule types. For example, you can deploy
Pr
• When you deploy rules, all existing rule sets in the application are erased and
cl
ra
se
7. Right-click the application name, and select Deploy.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
Import
i
in
tra
er
rtn
pa
Export
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can import Calculation Manager objects from or export them to XML files. You can
tri
import and export individual Calculation Manager objects or an entire application. If you
es
import or export an entire application, all rules, rules sets, rule components, and
R
When you export Calculation Manager objects from an application to an XML file, the
ta
ie
application name is included in the file. When you import the file, the Calculation
pr
Manager objects are imported into the application named in the file. You can override the
o
Pr
NOTE: If you do not modify the target application, the Calculation Manager
objects are imported into the same application from which they were
se
exported.
ur
co
ng
4. Select one of the following import options:
i
in
tra
• Select Override Existing Objects to replace Calculation Manager objects that have
er
the same name as objects in the XML file.
rtn
• Select Skip Existing Objects to skip objects in the XML file that exist in Calculation
pa
Manager.
e®
cl
• Select Error out for duplicates to halt the import process if duplicate object names are
ra
in Calculation Manager and the XML file.
O
5. Click OK. an
in
e
us
3. Right-click a rule set, rule, formula component, or script component, and select
ed
Export.
ct
tri
4. Click Save.
-
y
5. In the File Name text box, enter a name for the file.
opr
7. Click Save.
cl
ra
O
se
3. Click Save.
ur
The Save As dialog box is displayed.
co
ng
4. In the File Name text box, enter a name for the file.
i
in
tra
5. Browse to the location where you want to save the file.
er
6. Click Save.
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
Sub Translate
i
in
'Calculate change du e to exchange rates
tra
HS.Trans "C1#Rate","C1#Open ing","A#EopRate"
HS.Trans "C1#Move","C1#P_L","A#Eo pRate",A#A
er
End Sub
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Prior to version 11.1.1 of Financial Management, you were required to create rules by
tri
using VB Script. Rules for all calculation types were included in a single script-based
es
rules file (RLE) that you loaded into Financial Management. You can import RLE files
R
into Calculation Manager using either the import menu or the Rules Migration tool.
-
y
r
ta
ie
You can import RLE files using the same procedure that you use to import Calculation
Pr
Manager objects from XML files. When you import RLE files, for each SUB procedure of
e®
a valid calculation type in the RLE file, a rule set containing one business rule and one
cl
script component is created. The example in the slide shows the SUB TRANSLATE
ra
procedure of an RLE file and the following Translate type objects that are created in
O
Calculation Manager:
• A script component named Translate_Component that contains all script from the
procedure
se
creates Calculation Manager components for each VB Script statement found in an RLE
ur
file. For example, a Calculation Manager If...Then component is created for each VB
co
Script If...Then statement in the RLE file. The Rules Migration tool save the components
ng
to a single XML file. You import the XML file into Calculation Manager using the Import
i
in
menu.
tra
er
The Financial Manager Rules Migration tool is located in the Consultant Utilities folder of
rtn
the Financial Management folder on your Financial Management application server.
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe Financial Management rules and Calculation Manager
er
• Create rules
rtn
pa
• Create rules sets
e®
• Validate rules
cl
ra
• Deploy rules
O
an
• Import and export Calculation Manager objects
in
• Import script-based rules files
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the four levels of security in Financial Management
pa
• Assign user roles
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 11 Provisioning Users and Groups
Levels of Security
se
ur
co
ng
User authentication Task security Artifact security Data security
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Levels of Security
ed
ct
Financial Management provides security at four levels: task, artifact, and data security,
tri
Security guidelines:
-
y
• Users can launch only tasks to which they have access. For example, users can be
pr
• Users can open only artifacts (documents and objects) to which they have access.
e®
Securable documents and objects include data grids, data forms, journals,
cl
ra
• Users can view and modify data, and filter metadata within selection lists, only for
dimension members to which they have access.
User Authentication
se
access applications.
ur
co
• Financial Management leverages authentication providers
ng
such as LDAP and MSAD.
i
in
• User and groups must exist in the authentication directory.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
User Authentication
ed
authentication directory is a centralized store of users and passwords, user groups, and
es
corporate information, such as employee IDs and e-mail addresses. The following types
R
You can grant access to your Financial Management applications to any user or group
Pr
that is identified in the authentication directory. When, for an application, you grant
e®
access to a group, the users in the group are also granted access to the application.
cl
ra
O
Task Security
• You can specify the tasks that users and groups are
se
authorized to perform.
ur
co
• Other tasks are removed from the menus to present a
ng
customized user interface.
i
in
• Task security is assigned through user roles.
tra
er
rtn
Journals administrator ’s view Journals user’s view
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Task Security
ed
Task security determines the tasks that a user can access within an application. You
ct
tri
assign task security by assigning one or more user roles to a user. Each role is
es
associated with a set of tasks. For the example on the slide, a journal administrator can
R
access more tasks than a journal user and remove other tasks from menus to present a
-
Artifact Security
se
• All
ur
co
• Metadata
ng
• Read
i
in
tra
• Promote
er
• None
rtn
pa
e®
cl
ra
O
Security class = SalaryRelated
an
in Access = Payroll
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Artifact Security
ed
Artifact security is assigned through security classes. Security classes are a grouping
ct
tri
other objects.
R
-
For the example on the slide, for salary accounts, you assign the SalaryRelated security
yr
class to data grids and forms. You then assign the SalaryRelated security class to Payroll
ta
ie
department users and no access to other users. Then, the salary account data grids and
pr
Data Security
se
• To users, for specified dimension members, you assign All,
ur
co
Metadata, Read, Promote, or None access.
ngi
in
tra
er
Secur ity Class Assigned Access Level
rtn
pa
East Region All
West Region Metadata
e®
United Kingdom Read
cl
Singapore None
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data Security
ed
Setting up data security enables you to protect data and prevent unauthorized users from
ct
tri
changing data. For example, you can restrict access to certain data elements within an
es
application.
R
-
For the example on the slide, different security classes are assigned different access
ry
levels. East Region is assigned access level of All, West Region is assigned access level
ta
ie
se
application.
ur
co
• Financial Management provides user roles that can be
ng
assigned to users and groups of an application.
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use user roles to limit the tasks that users can perform in an application.
tri
es
• If you provision a group, you do not need to provision the users within the group.
ie
pr
• The Advanced role specifies a user as advanced or basic. Basic users can access
cl
ra
only task lists. They cannot access the Browser View tab. As a result, they can
O
launch only tasks that are included in the task lists to which they are granted access.
Advanced users can access the Browser view and all tasks.
• Within an application, users and groups who are assigned the Default role can
perform default tasks in each module; for example, define application profiles, open
data grids, create reports, manage metadata, load data, and extract member lists.
se
ur
Extr act Application level
co
ngi
in
tra
er
Load Data access
rtn
pa
e®
cl
ra
O
an
Manage in Reports
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Fifty user roles address six areas. Refer to the Oracle® Hyperion Financial Management,
ct
tri
Within Shared Services and Performance Management Architect, users and groups who
-
y r
are assigned the Global user role can perform tasks: for example, create users and
ta
ie
groups, create and delete projects, assign access to integrations, view an integration,
pr
run EPM Systems Life Cycle Management, create and modify dimensions in
o
Pr
Select an application
se
and role .
ur
co
ngi
in
tra
er
rtn
Assign
pa
roles.
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Shared Services User Management Console provides a centralized location from which
ct
tri
User Management Console provides a list of users and groups from your authentication
provider. You provision users and groups by assigning them user roles in an application.
-
y
r
If user roles are assigned to a user both individually and through one or more groups, the
ta
ie
Any user who, within an application, is assigned the Provisioning Manager role can
Pr
1. Log on to Workspace.
2. Select Navigate, then Administer, and then User Management to display User
Management Console.
3. From User Directories, select Users or Groups to display the Search Criteria page.
4. In one of the search criteria fields, select an option, and then click Search.
5. Select a user or group from the list.
6. Select Administration, and then Provision.
7. From the Available Roles list, select an application and a role, and then click the
right-arrow button.
se
ur
The role is added to the Selected Roles list.
co
8. Repeat step 7 to add other roles.
i ng
in
9. Click Save.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the four levels of security in Financial Management
er
• Assign user roles
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe application settings for security
pa
• Assign access to security classes
e®
cl
• Configure security auditing
ra
O
• Load and extract security files
• Migrate security an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 12 Assigning Access to Data and Documents
Application settings
UseSecur ityForEntities = Y
se
UseSecur ityForAccounts = Y
ur
UseSecur ityForScenario = Y
co
ngi
in
tra
er
Entity dimension Security classes
rtn
pa
East Sales US
(Member Attribute) Europe
e®
Australia
cl
SecurityClass = US
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
[
pe
to
Before setting up security for users and groups, you should ensure that your security-
tri
The following application settings, which you set in Performance Management Architect,
-
• UseSecurityForAccounts
pr
o
• UseSecurityForEntities
Pr
• UseSecurityForScenarios
e®
cl
• UseSecurityForCustom1
ra
O
• UseSecurityForCustom2
• UseSecurityForCustom3
• UseSecurityForCustom4
• UseSecurityForICP
For the example on the slide, the security-related application settings for the Entity,
Account, and Scenario dimensions are set to Yes.
Other security settings:
• EnableMetadataSecurityFiltering—Specifies whether users can view all dimension
members or only dimension members to which they have access.
se
ur
• NodeSecurity—For nodes, specifies one of two types of security access. Select
co
Entity to check node data based on the entity’s access. Select Parent to check node
ng
data based on the parent’s access.
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Data Access
se
restrictive member access.
ur
co
ng
i
in
All/All All/None
tra
Read/All R ead/None
er
rtn
pa
User Access
Member
e®
to Member
cl
Sales All
ra
O
Costs Read
Florida an
All
in
e
France None
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data Access
ed
You assign users access rights to members indirectly through a security class. For
ct
tri
example, assume that the security class for the Sales and Net Profit members is
es
Revenue Accounts. If you assign a user Read access to the Revenue Accounts security
R
class, the user receives Read access to the Sales and NetProfit members.
-
yr
multiple levels of access for the multiple members of a data cell. In this case, to
pr
determine the user’s access to the cell, the most restrictive access right is applied.
o
Pr
For the example on the slide, at the intersection of Costs and Florida, the user has Read
e®
access to the Costs member and All access to the Florida member. Therefore, the user
cl
has Read access to the cell. Similarly, at the intersection of Costs and France, the user
ra
O
has Read access to the Costs member and None access to the France member.
Therefore, the user has no access to the cell.
If metadata filtering is enabled for an application, user access rights also control member
filtering. Users see only the members of the Scenario, Entity, ICP, Account, and custom
dimensions to which they have access. Metadata filtering applies to member selection
lists and to the rows and columns of data grids and data forms.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Document Access
Every document has a security class.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Document Access
ed
Every Financial Management document is assigned a security class. The users’ access
ct
tri
Document
r
ta
Access Description
ie
pr
Read • Users can open the document. Users can also save a private grid.
e®
Metadata • For data forms and data grids, based on their access rights to the row and
column members, users can modify data.
cl
Promote
ra
• Users cannot modify the document. For example, they cannot add rows or
columns to a data grid.
All • Users can open, modify, and save the document. Users must have the
Manage Data Entry Forms role to save data forms.
Security Classes
se
Class properties of the dimensions for which security is
ur
co
enabled.
ngi
in
tra
er
rtn
[Default] is a
pa
system -generated
security class.
e®
cl
ra
O
Dimension
association
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Security Classes
ed
Security classes define user and group access rights to application elements. As
ct
tri
After creating a dimension for security classes, you associate the security class
y
r
dimension with the Security Class properties of the dimensions for which security is
ta
ie
enabled.
pr
o
se
selected cells
ur
Enables email alerts
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Within applications, after you provision users and groups and create security classes,
tri
you can specify the type of access that each user and group has to each security class.
es
R
You can assign users one of five access types: None, Metadata, Read, Promote, and All.
-
You can use the Pivot Table feature to toggle between two views for the assign access
yr
table. For example, if users and groups are on the rows and security classes are on the
ta
ie
columns and you click Pivot Table, the users and groups move to the columns and the
pr
When you grant users access to a security class, you can enable e-mail alerts. E-mail
e®
alerts can be used for intercompany reporting and also to inform the users of process
cl
ra
unit status changes for entities and scenarios that use the security class.To receive e-
O
mail alerts, a user must have All or Promote access to the security class.
se
3. Select Users or Groups.
ur
co
4. Perform one of the following actions:
ng
• In the search criteria box, enter a search criteria and click Search to display a
i
in
tra
specific user or group.
er
• Click Show All to display all users and groups.
rtn
pa
5. In the Available Users and Groups area, select a user or group.
e®
6. Click the right-arrow button to add the user or group to the Selected Users and
cl
Groups area.
ra
O
7. Click Next to display the Select Classes task.
an
in
8. In the Available Classes area, select a class or classes.
e
us
9. Click the right-arrow button to add the classes to the Selected Classes area.
al
on
1. In the Select Classes task page, click Next to display the Assign Access task, which
to
2. Optional: Click Pivot Table to display the users in columns and security classes in
tri
rows.
es
R
3. Select a cell for a user and class and, in the Assign Rights drop-down list, select an
-
access type.
y r
ta
NOTE: The alerting process uses the e-mail addresses that are stored in
ra
6. Repeat steps 3, 4, and 5 to grant other users access to each security class.
7. Click Save.
se
dimension. However, you cannot delete a security class that is associated with other
ur
dimension’s metadata. For example, if the security class Corporate is assigned to the
co
Security Class property of the NetProfit member of the Account dimension, you cannot
ng
delete Corporate from the security class dimension until you clear the Security Class
i
in
property of the Net Income member.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can run security reports to review security that you set up for the application.
ct
tri
es
• Select Rights, and then select Classes by User or Roles by User or both.
Pr
Configure auditing at
se
• Global level for all applications
ur
co
• Project level for specified projects
ng
• Application level for specified applications
i
in
tra
Specify activities to audit at global, project, and application
er
levels
rtn
pa
e®
cl
ra
O
Global Project an Application
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can configure security auditing to track provisioning and Lifecycle Management
tri
Global-level auditing enables you to audit security and artifacts handled by Shared
-
NOTE: Project and application security activities that are performed outside Shared
e®
se
ur
4. Select Enable Auditing.
co
If you do not select this option, Shared Services will not support
ng
auditing at any level.
i
in
tra
5. Select Enable Global Setting Over-ride to override project and application-level auditing.
er
rtn
6. Optional: In the Purge Data Older Than box, enter the number of days for retaining
pa
the audit data, and then click Purge.
e®
Old audit data is removed.
cl
ra
7. Under Select Tasks, select the tasks for which audit data is to be configured.
O
8. Click OK.
an
in
e
2. In the Navigation pane, expand Application Groups and perform one of the following
pe
actions:
to
• Select a project, select Administration, and then select Configure Auditing to configure
ed
3. On the Audit Configuration page, under Select Tasks, select the tasks for which
r
ta
auditing is to be configured.
ie
pr
4. Click OK.
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can run and view audit reports to track changes made to the security data over a
ct
tri
period of time.
es
R
-
NOTE: Auditing must be configured before you can generate audit reports.
y
r
ta
ie
opr
2. Select Administration, then Audit Reports, and then Security Reports to display audit
O
se
Microsoft Excel.
ur
co
By default, the security report file is named auditsecurityreport.txt.
ing
6. Click Close.
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In addition to using Shared Services to provision users and groups and assign access,
tri
Security Files
se
!USERS_AND_GROUPS
ur
FINAPPS\AdminGroup
co
FINAPPS\ChrisW
FINAPPS\PatM
ngi
in
!ROLE_ACCESS
tra
Administrator;FINAPPS\trnadmin
er
Load System; FINAPPS\AdminGroup
rtn
Reviewer1; FINAPPS\PatM
pa
!SECURITY_CLASS_ACCESS
e®
System;FINAPPS\AdminGroup;All;Y
System;FINAPPS\ChrisW;Read;Y
cl
ra
Europe;FINAPPS\ChrisW;All;Y
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Security Files
ed
• Role access
-
y
r
The USERS_AND_GROUPS section contains a list of users and groups that have
o
Windows domain name and the user or group name, each name separated by a
e®
backslash, as follows:
cl
ra
O
Domain\Username or Domain\Groupname
The ROLE_ACCESS section contains a list of users and groups that are assigned to
predefined Financial Management roles, as follows:
role;Domain\Group
se
The section includes the security class, the Microsoft Windows domain name for the user
ur
or group, the user or group name, the access right, and Y or N for the e-mail alert right. A
co
backslash separates the security class from the Microsoft Windows domain name. The
ng
following is an example:
i
in
tra
class;Domain\User;rights;alerts
er
rtn
class;Domain\Group;rights;alerts
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Security information load files can be in an ASCII format, supporting multibyte character
ct
tri
sets (MBCS), or in a Unicode format, using little endian byte ordering. The default file
es
When you load a security information file, you can clear application security information
y
r
(before beginning the load). You also can verify that the load file users and groups are
ta
ie
valid Microsoft Windows users and groups. Any user or group that is not verified is not
pr
added to the application, and a warning message is saved in the log file. If you do not
o
Pr
select the validate option, all users and groups are added, whether or not they are valid
e®
Microsoft Windows users and groups. Financial Management attempts to validate users
cl
se
3. Select the file, and click OK.
ur
4. On the Load Security page, select the following:
co
ng
• Delimiter character
i
in
tra
• Load options
er
• Security options
rtn
pa
5. Click Load.
e®
6. Confirm that the security file was loaded successfully.
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
Extracting Security
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Extracting Security
ed
You can extract security information to a file. You select a delimiter for the file and the
ct
tri
To extract security:
ie
pr
1. In the view pane, select Tasks, then Extract Tasks, and then Extract Security.
o
Pr
2. Select sections that you want to extract, and then click Extract.
cl
ra
Migrating Security
se
artifacts.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Define Migration
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Migrating Security
ed
ct
You use Application Migration Wizard to export users, groups, roles, delegated lists, and
tri
Migration Wizard migrates security artifacts the same way that it migrates application
R
artifacts. You can export these artifacts to the intermediary file, make updates, and load
-
y
3. Expand Foundation.
4. Right-click Shared Services, and select Explore to display the Native Directory.
5. Perform one of the following actions:
• Select Native Directory to select all users, groups, roles, delegated lists, and
assigned roles.
• Expand Native Directory, and then select security artifacts.
6. Click Define Migration to display Application Migration Wizard.
7. On the Source page, select the source applications, and click Next to display the
se
Source Options page.
ur
co
8. Specify the following information for the source:
ng
i
• Export file format
in
tra
• User, group, and role
er
rtn
9. Click Next to display the Destination page.
pa
10. Specify a destination by performing one of the following actions:
e®
cl
• Expand File System, enable the text box, and then enter the file name.
ra
O
• Expand Shared Services, and then select the destination application.
11. Click Next to display the Destination Options page.an
in
e
12. Review the destination options, and then click Next to display the Migration Summary
us
page.
al
on
13. Optional: Click Save Definition to save the file for later migration.
rs
pe
• Click Launch Migration Status Report to view the status of the migration.
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe application settings for security
er
• Assign access to security classes
rtn
pa
• Configure security auditing
e®
• Load and extract security files
cl
ra
• Migrate security
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe data forms
pa
• Create data forms with Form Builder
e®
cl
• Define points of view and columns and rows
ra
O
• Set column and row options
an
• Export to and import from spreadsheets
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 13 Creating Data Forms
se
• Add columns or rows for text input
ur
co
• Add blank rows or columns for spacing
ng
• Apply row and column formatting
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data forms are templates, with predefined row and columns, that users can use to input
ct
tri
and view specified data elements. Users cannot add rows and columns to or remove
es
If you use Financial Data Quality Management (FDM) to load data into an application,
yr
users can drill from data forms to FDM to view the source data. The process of drilling
ta
ie
On data forms, users can change point of view selections only for the dimensions that
Pr
you specify when you set up the form. For example, you can set up the point of view for
e®
a form so that users can select the period but not the scenario and entity for which they
cl
ra
You can define links from one form to another to enable users to drill through to view data
in the linked form.
se
ur
Refresh
co
ng
Calculate
i
in
tra
Force Calculate
er
rtn
pa
Cell Text
e®
cl
Instructions
ra
O
Print
an
in
e
us
Export to Excel
al
on
Suppress Rows
to
ed
ct
Suppress Columns
tri
es
R
Suppress Lines
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
options as the data grid context menu.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In data forms, you can right-click a data cell and use the shortcut menu commands. The
ct
tri
commands are similar to the data grid menu commands. The availability of menu
es
NOTE: When you perform consolidation actions in data forms, you must click
ie
To define a data form, you use the options on the Form Builder
se
tabs.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Financial Management provides a graphical user interface for creating and maintaining
tri
data forms. You can enter up to 20 characters for the form label and up to 40 characters
es
for the description. In the Instructions text box, you can enter instructions for use on the
R
form. When the user selects the Instruction button, the information is displayed in a
-
y
separate window.
r
ta
ie
pr
3. Click New.
Form Builder is displayed with the Properties tab selected.
4. In the Label text box, enter a name.
se
ur
co
ing
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
for the dimension from which to select
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Member column specifies, for each dimension, the initial value that is displayed on
ct
tri
the data form. The Selectable column specifies member lists for the dimensions.
es
R
A user can change a point of view by selecting a member from the dimension’s member
-
list. If, for a dimension, the Selectable column is blank, users cannot change the point of
r y
view.
ta
ie
pr
1. On the POV tab, in the Member column, select the dimension that you want to
e®
2. In the Selectable column, specify the member list for the dimension.
3. Click Next.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You define columns and rows to specify the members to be displayed in the columns
ct
tri
and rows.
es
R
• On the Columns and Rows tab, define the column’s and row’s POVs, display
ie
se
Keyword#Member
ur
co
Where Keyword identifies a dimension type, such as S for the dimension type Scenario,
ng
and Member is a member name. You can enter the dimension keyword and the member
i
in
or browse to select from lists. The following example creates a column or row for Budget:
tra
er
S#Budget
rtn
pa
You can specify multiple dimensions for one column or row by separating entries by
periods. The following example creates a column or row for the Budget scenario and the
e®
YTD view:
cl
ra
O
S#Budget.W#YTD
Keyword Description
al
S# Scenario
on
Y# Year
rs
pe
P# Period
to
V# Value
ed
E# Entity
ct
W# View
tri
es
A# Account
R
I# Intercompany Partner
-
y
C1# Custom1
r
ta
C2# Custom2
ie
pr
C3# Custom3
o
Pr
C4# Custom4
e®
Member Lists
cl
ra
You can also use member lists to define columns or rows. A column or row is added to
O
the form for each member in the list. Use the following syntax to specify a member list:
Keyword{Member List}
Where Keyword identifies a dimension and Member List is the name of a member list.
The following example uses the Months member list:
P{Months}
Dynamic Columns and Rows
You can use the @CUR keyword with system-defined member lists to create rows and
se
columns dynamically. The rows and columns are created based on the selected point of
ur
co
view member. The following example uses the [Children] member list with @CUR. If
NetProfit is selected in the point of view, the data form displays rows or columns for
ng
NetProfit and its children. If TotalAssets is selected, the data form displays rows or
i
in
tra
columns for TotalAssets and its children.
er
A{@CUR.[Children]}
rtn
pa
Blank Rows
e®
You can insert blank rows for spacing by entering the keyword Blank, and then pressing
cl
the Tab key.
ra
O
Relative Time Periods
an
in
For rows and columns, you can use the following keywords to select a period relative to
e
• CUR
on
• FIRST
rs
pe
• LAST
to
• NEXT
ed
ct
• PREV
tri
es
Consider the following example. If the period selected in the POV is January, the column
R
P#CUR+1
ta
ie
pr
You can use the Scalc function to create, in columns or rows, custom formulas that use
e®
standard mathematical operators. The specified calculations are performed in the client’s
cl
Scal(C1 - C2)
You can use the Scalc function to specify more complicated calculations in rows,
columns, or cells. The specified calculations are performed in the application server.
se
example refers to the cell in the fourth row of the second column:
ur
R1=SCalc(Cell(4,2))
co
• Row references, using the syntax Row(rowIndex). The following example divides row
ng
i
4 by row 2:
in
tra
R3=SCalc(Row(4)/Row(2))
er
rtn
pa
NOTE: For rows or columns that contain member lists, the calculation is performed
on the total for the members of the list.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Options that you set for individual rows or columns override the defaults for the form. The
ct
tri
Option Description
-
y
the formatting.
o pr
Decimal Places Specify the number of decimal places. Valid values are 0 to 9.
Pr
Cell Text Specify whether the row or column accepts cell text input. For text input
ra
Custom Header Specify the custom header text to be displayed in place of the member
label or description. You can also specify a heading for calculated
columns. In custom headers, you cannot use commas ( , ), colons ( : ), or
ampersands ( & ).
Option Description
Cust Header Style Enter formatting keywords for the row heading or column heading.
Style Enter formatting keywords for the row or column.
No Suppress Turn off suppression for the specified row. Thus, regardless of the
se
suppression options that are set for the form, the row is displayed.
ur
Other Enter a valid data form script to set options that are not provided by
co
Form Builder.
ng
i
in
The following table describes options available only for rows:
tra
er
Option Description
rtn
pa
Add Member For forms that suppress NoData cells, enable users to enter data for
suppressed members. The option adds an icon that users can click to
e®
select members and enter data. You specify the dimension and member
cl
list from which users can select.
ra
The following example adds an icon that enables users to select
O
members from the Markets member list of the Custom1 dimension:
an
in
C1{Markets}
e
se
columns.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
Initial semicolon
ra
enables com bined row
O
and column for matting.
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Each style property consists of a property name, a colon, and a value. The value may be
ct
tri
color:red; text-align:right
-
limited only by what the browser supports. The Style option uses the standards
ie
supported by the World Wide Web Consortium (W3C). For information about style
o pr
example, if column 2 is italic and row 5 is bold, the cell at the intersection of column 2
ra
You can combine styles at row and column intersections by including, for a row, a
semicolon as the first character in the Style text box or Cust Header Style text box. For
the example on the slide, because the first character in the Style text box for the
TotalRevenues row is a semicolon, the cell at the intersection of TotalRevenues and Year
is displayed in bold italic.
The following table lists some of the properties and potential values that you can use:
se
ur
co
Property Value Example
ng
Color (foreground) Color name or the standard color: red
i
in
Background-color hexadecimal RGB notation. color: rgb(255,0,0)
tra
For a quick reference for colors, go background-color: #ff0000
er
to http://www.cross-
rtn
background-color: yellow
browser.com/docs/color_cha
pa
rts.html.
e®
Font-family Font name. font-family: Arial
cl
Font Font style. You can combine up to
ra
font: italic Courier
O
six font properties, separated by font: Arial Italic extra-
an
spaces, in one Style value. in bold 12pt
Font-weight Font weight. Values include demi- font-weight: extra-bold
e
extra-light, demi-light.
al
on
font-size: 12pt
pe
text-align: center
include left, right, center, and justify.
ed
ct
tri
CSS2/propidx.html.
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can set up columns and rows for input of cell text, thereby enabling users to enter
ct
tri
text annotations directly in the data form, instead of in the Cell Text dialog box.
es
R
For the example on the slide, column 4 displays data for the Quarter1 member. The 1 in
-
the Cell Text field of Col 5 Options designates column 5 as a text column. The reference
y
r
to the Quarter1 member, in the column definition for column 5, connects the text entered
ta
ie
Use the Details tab to set default display options for all rows
se
and columns of a form.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Default settings do not override the settings for individual rows and columns.
ct
tri
es
1. On the Details tab, set the grid, print, and suppression options for columns and rows.
y
r
ta
• Select Single Period to view, in the line-item entry window, only the period for the
Pr
selected cell.
e®
• Select CalcbyRow to change the default calculation order (columns first) to rows
cl
ra
first. For some calculations, for correct results, rows may need to be calculated
O
first.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
1. On the Headers tab, in the Show drop-down list, select Label or Description to display
y
r
ta
3. In the Length box, specify the maximum length for row headings.
e®
• Select Fixed, if you want the maximum and minimum length to be the same.
• In the Other column, enter a valid data form scripts for header options that are not
provided by Form Builder.
Viewing Scripts
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Viewing Scripts
ed
On the Script tab, you can view, modify, and print scripts by entering the syntax in the text
ct
tri
box.
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
Export to and im port from spreadsheets
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use the toolbar to export data forms from Financial Management to Microsoft
tri
Excel and to import spreadsheets from Excel to Financial Management. For example,
es
you can export a form to Excel, enter or edit data, and then load the modified data into
R
Financial Management.
-
yr
When you export from a data form to Excel, the POV of the data form is exported and
ta
ie
saved in the spreadsheet. When you import from the Excel spreadsheet into the Web
pr
client, data is imported to the saved POV, regardless of the POV settings for the data
o
Pr
form.
e®
se
4. Confirm that the download completed successfully, and click Close.
ur
co
5. Navigate to the saved file and open it.
ng
6. In Excel, enter or edit data.
i
in
tra
7. Select File, then Save or Save As and save the file.
er
rtn
To import a form from Microsoft Excel:
pa
1. Open the data form into which to import data.
e®
cl
2. On the toolbar, click Import from Excel.
ra
O
3. Click Browse to locate the file to import, and click Open.
4. Click OK.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe data forms
er
• Create data forms with Form Builder
rtn
pa
• Define points of view and columns and rows
e®
• Set row and column options
cl
ra
• Export to and import from spreadsheets
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe task lists
pa
• Create task lists
e®
cl
• Add items to task lists
ra
O
• Organize and manage task lists
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 14 Creating and Managing Task Lists
se
ur
co
Monthly Close
Task List
ngi
in
tra
Enter Journals
er
rtn
pa
Review
e®
cl
ra
Consolidate
O
an
in
Report
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
A task list contains items and tasks that you use frequently; for example, data forms, data
tri
grids, and reports. By setting up task lists, you can complete your workflow without
es
navigating among forms, grids, and report modules, and you can view and manage items
R
For the example on the slide, the Monthly Close task list consists of the following tasks:
ta
ie
In Browser View, task lists are listed in the top pane, and items contained in the selected
Pr
task list are listed in the bottom pane. In Project View, task lists are displayed in a drop-
e®
You can create task lists on the Tasklists tab of the Manage
se
Documents page.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can create private or public task lists. Private task lists can be accessed only by the
tri
users who create them. To limit access to a list, you can assign a security class to the list.
es
For example, you can assign the Admin security class to a task list that you want to limit
R
to administrators.
-
y
r
ta
ie
1. Open the application, select Administration, and then select Manage Documents.
Pr
e®
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
• Tasks
R
• Data forms
-
y
• Data grids
r
ta
• Intercompany reports
ie
pr
• Journal reports
o
Pr
• Folders
ra
O
se
ur
The selected item is added to the task list.
co
3. Repeat steps 1 and 2 to add other items to the task list.
ng
i
in
4. Click Save.
tra
5. Enter the name and description of the task list.
er
rtn
6. From the Security Class drop-down, select the security class.
pa
7. Click OK.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Folder
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Journals task list is
nested inside the
MonthlyClose task list. an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
To organize the documents of a task list, you can incorporate folders or subfolders. Users
ct
tri
If your workflow involves many tasks, you can nest tasks. Nesting task lists makes
-
navigation easier for end users. For the example on the slide, the Journals task list is
y
r
If you want to include a report to a task list, you can create a related content document to
o
include Web Analysis reports, Financial Reporting reports, and Planning forms.
Pr
e®
You can also add Web page or file links to task lists.
cl
ra
O
se
ur
4. In the Name box, enter the name of the folder.
co
ng
5. In the Description box, enter a description.
i
in
6. In the Content Type drop-down list, select Tasklists.
tra
er
7. In the Security Class drop-down list, select a security class.
rtn
pa
8. Click OK.
e®
cl
Nesting Task Lists
ra
O
You can nest task lists within a task list.
an
in
To nest task lists within a task list:
e
us
3. Select a task list in which you want to nest another task list, and click Edit to display
the Manage Tasklist page.
to
ed
4. In the Add drop-down list, select Tasklist to display the Tasklist page.
ct
tri
5. Select the task list that you want to nest, and click Add to Tasklist.
es
R
6. Click Save.
r
ta
ie
7. Click OK.
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In Financial Management, when you create a related content document, the document
ct
tri
serves as a link to a resource in another product. For example, you can add a report from
es
Financial Reporting to a task list or you can launch the report from the Related Content
R
2. In the Resource Server drop-down list, select the resource server for the product for
e®
3. Select the document that you want to make available as related content.
O
4. Click Save.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
Adding Links
se
ur
co
ng
Click View
i
in
to test the
tra
link.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Adding Links
ed
Before you can add a link to a task list, you must create the link.
ct
tri
es
• When you create a link, you can specify whether it should be displayed in the task list
R
• For links to Web pages that are time-consuming to open, you may want to specify
r
ta
that the system prompt the user before opening the Web page.
ie
pr
• You can launch links from the Links menu in the view pane.
o
Pr
e®
To add links:
cl
ra
1. Open the application, and select File, then New, and then Link to display the New Link
O
page.
2. In the Link box, enter the name of the link.
se
7. Click OK.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
Remove item for tasklist.
ur
Add item to
co
tasklist.
ng
i
in
tra
er
rtn
pa
Reor der the
tasklist item s.
e®
cl
ra
O
Displays the task list
each time a basic an
in
user logs on.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can add, reorder, and remove items from a task list and also set the current task list
tri
3. Select a tasklist.
ra
O
• Remove task list items: Select the item and on the toolbar, click Remove.
• Reorder the task list items: On the Manage Tasklist page, select an item click the
up-arrow and down-arrow buttons.
• Set the current task list as the default task list: On the Manage Tasklist page, select
the check box named This is my default tasklist to select the task list that is displayed
se
when a basic user logs on to the application.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe task lists
er
• Create task lists
rtn
pa
• Add items to task lists
e®
• Organize and manage task lists
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
i ng
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe how intercompany data is eliminated in Financial
pa
Management
e®
• Set up entities and accounts for intercompany transactions
cl
ra
• Create and run intercompany matching reports
O
an
• Format intercompany reports with Oracle BI Publisher
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 15 Entering Intercompany Data
se
ur
East Sales Sale Customer
co
1
ng
3
i
in
tra
er
rtn
West Factory
pa
e®
cl
Intercom pany
ra
O
invoice
(transaction) 2 Goods shipped from
an separate organization
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
transactions.
es
R
3. West Factory sends an intercompany invoice to East Sales for the goods that West
Factory shipped.
e®
cl
(ICPs).
O
se
reporting. According to accounting rules, intercompany account
ur
co
balances are eliminated prior to external financial statement
ng
generation.
i
in
USA
tra
2
er
rtn
pa
California Connecticut 1
e®
cl
ra
O
Plant1 2 West Sales an
Administration
1
Marketing
2
in
East East
East Sales 1
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
external financial statements are generated. Balances are eliminated at the first common
-
balances.
o
Pr
For the example on the slide, intercompany balances in Administration East or East
e®
Sales are eliminated at the Connecticut entity. Intercompany balances between Plant1
cl
Elimination Process
se
ur
USA
co
RentalR evenue: 0
ng
RentalExpense: 0
i
in
tra
California Connecticut
er
RentalRevenue: 1500 RentalRevenue: 0
rtn
RentalExpense: 0 RentalExpense: 1500
pa
e®
Plant1 Sales West Administration Marketing
cl
East East
ra
R entalRevenue: 1500
East Sales
O
R entalExpense: 0
RentalRevenue: 0
an RentalExpense: 1500
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Elimination Process
ed
ct
a plug account.
R
-
For the example on the slide, East Sales leased equipment worth USD $1,500 from
yr
Plant1. When data is consolidated, the intercompany account balances for the
ta
ie
Plug Accounts
se
ur
Intercom pany Accounts Non-In tercompany Account
co
Sales - Intercompany Purchases - Intercompany IntercoDiffPL
ng
500 600 -100
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Plug Accounts
ed
Because balances for intercompany partners may not agree, you need accounts that,
ct
tri
balances. In Financial Management, these storage accounts are called plug accounts.
R
-
y
r
ta
NOTE: You use plug accounts to track eliminations. If you do not use a plug account
ie
you can still track intercompany data but the data will not be eliminated
pr
during consolidation.
o
Pr
e®
cl
The example on the slide shows a USD $500 Sales intercompany balance against a
ra
USD $600 Purchases intercompany balance. When consolidation is performed, the USD
O
Intercompany Eliminations
and the Value Dimension
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Intercompany eliminations are stored in the Value dimension. Because Value dimension
ct
members are displayed in data grids and reports, you can easily audit intercompany
tri
es
eliminations.
R
For the Entity Currency members that are associated with intercompany balance
-
y
accounts, reversing entries are created in Elimination members. The reversals result in
r
ta
the following:
ie
pr
• Zero balances being consolidated to the first common parent of the Entity Currency
o
Pr
• The differences between the eliminated balance are posted to the Entity Currency
cl
ra
For the example on the slide, California.1000 and California.Plant1 have intercompany
account balances in the SalesInterco and PurchasesInterco accounts. The Elimination
member provides reversing entries for the account balances. Therefore, the Entity
Currency members for the SalesInterco and PurchasesInterco accounts for the parent
California have zero balances. The balances eliminated from SalesInterco and
se
PurchasesInterco are posted to the IntercoDiffPL plug account. California displays a
ur
balance of -100 for IntercoDiffPL, which is the difference between the eliminations
co
posted from the intercompany accounts.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
Specifies whether
i
in
the entity is
tra
displayed as a
er
member in the ICP
rtn
dimension
pa
e®
cl
ra
Specifies a security
O
class for the entity
for the ICP
an
in
dimension
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You must set the Is ICP property for all entities that act as intercompany partners and
ct
tri
The SecurityAsPartner property assigns the security class to be used for an entity when
-
the entity acts as an intercompany partner in the ICP dimension. For example, you may
y
r
entities and United States entities, but not be able to modify data for United States
pr
entities. To achieve this objective, you make the following security assignments:
o
Pr
• For United States entities, you assign USA for the Security Class property and
e®
• You give users in Europe read-only access to the USA security class and read/write
O
access to the Intercompany security class. Thus, you enable users in Europe to enter
data for United States entities only when the entities are selected in the ICP
dimension.
For instructions on setting member properties, see Lesson 3, “Managing Dimensions.”
se
accounts:
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
Is ICP
O
an
in
Plug account
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
To use accounts in intercompany transaction processing, you must set two member
tri
properties:
es
R
Custom Dimensions.”
o
Pr
e®
cl
ra
O
se
ur
co
ing
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Intercompany matching reports help you track intercompany transactions for analysis
tri
and auditing purposes. After consolidating data, you can run intercompany matching
es
reports, which provide details on intercompany account balances that were eliminated.
R
-
When creating intercompany reports, you can select intercompany entities and their
y
r
• Entity and Partner are the entities for which you want to match intercompany
o
transactions.
Pr
e®
• Accounts and Matching Accounts are the intercompany accounts for which you want
cl
to match transactions.
ra
O
• If you select a plug account, all accounts for which the selected account is the plug
account are included in the report.
You can also select one or more of the following report options:
• Suppress Matches: Suppress transactions for which the entity and partner amounts
are less than the amount set in Matching Tolerance.
• Matching Tolerance: To see only out-of-balance transactions that exceed the value
that you specify, enter a value or use the default value of 0.
se
• Matching Tolerance (%): To see only out-of-balance transactions that exceed the
ur
percentage that you specify. Enter a percent of the total or use the default value of 0.
co
The smaller total of the entity or partner is used.
i ng
• Suppress Reversed: For each entity transaction, suppress reversed transactions
in
tra
from partners.
er
• Suppress Details: Suppress intercompany detail and print only the total difference for
rtn
each entity-partner section.
pa
e®
• Suppress Customs: Suppress custom dimensions.
cl
• Scale Factor: Select a scale factor or use the default value of 0. For example, if you
ra
O
enter a scale factor of 3, the report amount is displayed in thousands. If the scale
an
factor is 0, the report amount is displayed in units.
in
• Decimal Override: Select a decimal setting, to override the setting defined in the
e
us
• Plug Account Display: Display a summary of plug accounts that are affected by the
pe
intercompany transaction.
to
ed
ct
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can access the list of saved intercompany matching reports on the Manage
tri
Documents page. When you run a report, you can override the default report settings.
es
For example, you can select a different partner entity. For reports, the date, time, and
R
se
NOTE: You can select PDF, RTF, HTML, or XLS format.
ur
co
ng
5. In the Select Template drop-down list, select a report template.
i
in
6. Click OK.
tra
er
The Report Override page is displayed.
rtn
7. Optional: Select any value to override the default report settings.
pa
e®
8. Click OK.
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
se
when printing reports.
ur
co
ngi
in
Save the formatted
tra
template.
er
rtn
pa
e®
cl
ra
Select the template when
O
printing the r eport.
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Oracle BI Publisher (BI Publisher) is a reporting solution from Oracle that enables you to
tri
You can use BI Publisher report templates to format intercompany reports. The
-
templates offer report print options, including PDF, RTF, HTML, or XLS. Additionally, you
y
r
NOTE: You can preview your changes in PDF, RTF, HTML, or XLS.
se
ur
co
6. In the template directory, save the modified template with a new name.
ng
i
in
tra
NOTE: If you have more than one Financial Management server, you must
er
save the modified template in the template directory of each server.
rtn
pa
e®
7. In the application, select a report format, select the modified template, and click OK.
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe how intercompany data is eliminated in Financial Management
er
• Set up entities and accounts for intercompany transactions
rtn
pa
• Create and run intercompany matching reports
e®
• Format intercompany reports with Oracle BI Publisher
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the purpose of journals
pa
• Open periods for journal entry
e®
cl
• Create journal templates and journals
ra
O
• Submit, review, and post journals
• View adjusted data an
in
e
Journals Overview
se
ur
co
Adjusted
Account Journal
ng
Account
B alance Adjustm ents
B alance
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Journals Overview
ed
ct
Journals tell you which users made adjustments and which accounts, entities, and time
es
periods are affected. All adjustments through journals must be reviewed and approved
R
• Create recurring journals that are repeated for a number of future periods.
cl
ra
• Create auto-reversing journals that generate reversing entries in the next time
O
period.
• Use the journal approval process to provide accountability.
After creating a journal, you submit it to your supervisor for approval before posting it to
the Financial Management database.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can extract the journals to external files, and print them through journal reports. This
es
[Proportion] Value dimension and provide a user friendly way to report the amount in the
o
Pr
child entity that is rolled up into the parent entity during consolidation.
e®
To generate automated consolidation journals, you must specify the Nature value in the
cl
rule file for the consolidation process. For more information, see the Oracle® Hyperion
ra
O
NOTE: You cannot edit, scan, submit, approve, reject, post, unpost, or delete the
automated consolidation journals. You can only open and view journals, run
reports, and extract journals.
se
ur
To view automated consolidation journals:
co
1. On the Process Journals page, perform the following actions:
ng
i
in
• Select the Scenario, Year, and Period POVs for the consolidation data that you
tra
want to view.
er
rtn
• For the Value member, select [Proportion] or [Elimination], and then click OK.
pa
A list of journals generated during the consolidation process is
e®
displayed.
cl
ra
2. Click on a journal to view the transactions.
O
an
in
NOTE: You can view transactions based on your security rights to the members in
e
the POV and to the journal security class. You must also have the Read
us
se
ur
co
<Entity Currency> 500 Value entered in data form
ng
<Entity Currency Adjs> -75 Value posted from journal
i
in
< Entity Currency Total> 425 Adjusted value rolled up to parent
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Value dimension plays an important role in journal processing. When you load data
ct
tri
from a file or use a data form or grid to enter data, the values are stored in the Entity
es
Currency member of the Value dimension. When you post adjustments from a journal,
R
Financial Management stores the posted adjusted data by combining the values in the
ta
ie
Entity Currency and Entity Currency Adjs members and storing the result in the Entity
pr
Currency Total member. The posted adjusted value is used during the consolidation
o
Pr
process.
e®
cl
ra
O
se
ur
co
ngi
in
Journal A:
tra
<Entity Currency> 500 -100
er
<Entity C urrency Adjs> -75
rtn
<Entity Currency Total> 425 Journal B:
pa
+25
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If more than one journal is posted to the Entity Currency Adjs member for the same
ct
tri
account, the results are cumulative. The total from the current journal is added to or
es
For the example on the slide, Journal A posts -100 to Entity Currency Adjs, and Journal
yr
B posts 25 to Entity Currency Adjs. The total in Entity Currency Adjs is -75.
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
You can make a parent adjustment to
co
You can adjust the WestSales that affects only SalesServices or
ng
amount after percent only California.
ownership is applied.
i
in
tra
er
You can adjust the
amount before percent
rtn
ownership is applied.
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If entities roll up to more than one parent, you can create parent adjustments. Parent
ct
tri
adjustments enable you to apply an adjustment for a child to a selected parent, rather
es
For the example on the slide, if WestSales is a child of both SalesServices and
y
r
California.
opr
Pr
1. Open a journal.
cl
ra
NOTE: Parent adjustments are available only for parent entities for which
the AllowAdjFromChildren application setting is selected (On).
3. Select the Contribution Adjs member, and adjust the value that is contributed to the
se
parent after percent ownership is applied.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
For each scenario, you must open time periods before you can post journal entries to
tri
Unopened. You can open and close periods at any time, but you cannot change an
R
NOTE: You must have the Administrator or Journals Administrator security role to
opr
manage periods.
Pr
e®
cl
ra
O
To open periods:
1. In the view pane, select Tasks, then Journal Tasks, and then Manage Periods to display
the Manage Periods page.
2. Select a scenario and year of the periods that you want to open.
3. In the Period area, select the periods that you want to open.
se
ur
4. Click Open.
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
2. Set the Point of View
ur
co
3. Create Journals
ng
4. Enter Journal Data
i
in
tra
5. Review, Submit, and Post Journals
er
6. View Journal Adjustments
rtn
pa
7. Create and Format Journal Reports
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In Financial Management, you use the Process Journals task to create journals and to
ct
tri
enter information into the journals. You enter journal information by using journal
es
• Reclasses
ie
pr
• Entry corrections
o
Pr
• Reversals
e®
cl
• Accruals
ra
O
• Overhead
NOTE: You must have the Administrator or Journals Administrator security role to
create journal groups.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
POV WestSales
co
ngi
in
tra
Description Reclass balances
er
Set up in advance
rtn
Interest Expense
pa
Accounts
e®
C1..C4
cl
ra
O
Amounts Debit Credit
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can create a journal template to post adjustments that have common information,
tri
such as entities or accounts. Then, you use this template to create journals with similar
es
information.
R
-
• Standard templates contain accounts and entities for adjustments that you enter
ie
pr
frequently.
o
Pr
• Recurring templates contain complete information for identical journal entities that
e®
Journal templates are independent of scenario and year. You select a scenario and a
O
year when you create a journal based on a template. However, you must select a Value
dimension member for recurring templates.
se
3. Optional: Clear Use Single Entity to create multiple entities template.
ur
co
4. In the Label box, enter a template label.
ng
5. Optional: In the Group drop-down list, select a group to assign to the journal.
i
in
tra
er
NOTE: The journal group that you assign must exist in the application.
rtn
pa
e®
6. In the Balance Type drop-down list, select a balance type to specify the status of the
cl
ra
journal before you post it. The following table describes the balance options:
O
Type Description an
in
Balanced Total journal debits and credits must balance.
e
us
Balanced by Entity Total debits and credits for each entity must balance.
rs
pe
NOTE: If you clear the Use Single Entity option, you must select an entity.
ry
ta
ie
pr
se
to create a
before you create a
ur
journal. journal.
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
Lists journals for the an
in
current point of view.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Before creating journals, you must set the point of view based on your requirements. The
tri
point of view determines the members that are displayed for the Scenario, Year, Period,
es
NOTE: To create journals for parent adjustments, select the Parent Adjs member for
ie
1. In the view pane, select Tasks, then Journal Tasks, and then Process Journals.
2. In the Point of View, select members.
3. Click New to display the New Journal page.
Creating Journals
se
ur
co
ngi
in
tra
er
rtn
pa
Blank Journal Journal Template
e®
D escription Description Reclass Balance
cl
ra
O
Accounts Accounts Interest Expense
an
in C1..C4
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Creating Journals
ed
ct
You can start with a blank journal or you can create the journal from a template.
tri
es
R
To create journals:
-
• Optional: Select Create as Single Entity Journal to add Entity to the journal POV bar,
Pr
NOTE: If you clear Create as Single Entity Journal, you must select entities
in the journal rows.
se
3. Click OK to display the Edit Journal page.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After creating a journal, you enter the journal data on the Edit Journal page.
tri
es
R
1. Optional: For single-entity journals, select the entity on the POV bar.
y
r
ta
ie
5. Click Pick Members to select an account and a member for the other dimensions of
O
each row.
NOTE: For multiple-entity journals, select the entity for each row.
se
ur
If the journal contains errors, a separate window displays the scan
co
results by row number.
ng
i
8. Click Save, and then Close.
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
Status: Submitted
i
in
Accountant or Accounting Manager /
tra
Financial Analyst Supervisor
er
rtn
pa
e®
cl
ra
O
Status: OR
Status:
an
Journal Status:
Approved Rejected
Posted
in
If Approved, user can post
e
us
journal
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After creating journals and entering journal data, you must submit them to your
tri
supervisor for approval before you can post it to the Financial Management database.
es
R
3. A reviewer (a user with the Journal Approver security role) approves or rejects the
pr
journal.
o
Pr
Guidelines:
ra
O
• If you have the Post Journals security role, and the period is opened, you can post a
journal with a Submitted, Working, or Rejected status.
• You can unpost a posted journal. Reversing journal entries are created in the
database, and the status of the journal changes to Rejected.
• At any time, you can process journals by selecting them from the list of journals on
the Process Journals page. You can also use this method to process multiple
journals at the same time.
se
ur
To submit, review, approve, and post journals:
co
1. In the view pane, select Tasks, then Journal Tasks, and then Process Journals.
ng
i
in
The Process Journals page is displayed.
tra
2. Select the journal that you want to process.
er
rtn
3. In the toolbar, based on your security, perform one of the following actions:
pa
• Click Submit to submit the journal.
e®
cl
• Click Review to review the journal.
ra
O
• Click Approve to approve the journal.
• Click Post to post the journal.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
Details report.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After reviewing and posting the journal adjustments, you can view them in a data grid or
tri
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use a data grid to view the adjustments made to the accounts for an entity. You
ct
tri
can change the Value dimension in the grid POV to view the values in the Entity
es
When you select the Entity Currency Adjs member, accounts that have posted
y
r
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
Journal Adjustments
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use the Entity Details report to view details of the entire consolidation path for a
ct
tri
specific cell, including the journal entries that were generated in the journal posting
es
process.
R
-
y
NOTE: In an entity report for a Parent entity, the data shows only the totals
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can create and format journal reports to check the status of journals and to review
tri
journal adjustments. You can also set journal report properties, select columns and
es
filters, preview the reports, save journal reports remotely and locally, and run journal
R
reports.
-
y
r
ta
ie
1. In the view pane, select Tasks, then Journal Tasks, and then Process Journals to display
Pr
After creating a journal report, you can use Oracle BI Publisher to format the report. The
procedure is similar to the one you use to format intercompany reports with Oracle BI
Publisher.
• Navigate to your
“Middleware\EPMSystem11R1\products\FinancialManagement\Server Working
Folder\Report Style Sheet\Templates\Journal” to access the journal template report.
• Navigate to your
“Middleware\EPMSystem11R1\products\FinancialManagement\Server Working
Folder\Report Style Sheets\Sample XML\Journal” to access the sample XML data
se
file.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can set properties for a journal report on the Journal Report Properties page.
ct
tri
es
1. From the Select Report Format drop-down list, select a report format.
y
r
ta
NOTE: If the label is not printed on the final report, only the description and
ra
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
When setting up a journal report, first you select the columns to be displayed on the
ct
tri
report. Next you define filters to specify which journals to include in the report.
es
R
To select columns:
-
y
r
ta
both.
O
To select filters:
1. Click the Filters tab.
2. Select from the following filter options: Entity, Label, Group, Description, Status,
Type, and Balance Type. For example, you can filter a report to include only
unposted journals.
se
Only journals or journal templates that meet all filter criteria are
ur
included in the report.
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Previewing Reports
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Previewing Reports
ed
After specifying properties, columns, and filters, you can preview the report.
ct
tri
es
• Select File, then Close to return to the Journals window and save your report
ra
setting.
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If you have the proper security rights, after specifying the layout for the journal report,
ct
tri
2. Optional: Select the Private check box if you do not want other users to be able to run
o
Pr
the report.
e®
3. Click OK.
cl
ra
4. Click Close.
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can save reports that you use on a regular basis to your hard drive or to a network
ct
tri
drive. You can then open the reports on the Web and change the columns and filters as
es
needed.
R
-
y
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
When you print the report, you can select to override the report POV and style sheet.
ct
tri
es
1. Open the application and, in the view pane, select Documents, then Reporting, and
y r
ta
then Journal.
ie
pr
2. Select a report.
e®
3. Optional: Select and change the point of view and style sheet.
O
4. Click OK.
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the purpose of journals
er
• Open periods for journal entry
rtn
pa
• Create journal templates and journals
e®
• Submit, review and post journals
cl
ra
• View adjusted data
O
• Create and format journal reports an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Translating Data 17
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the translation process
pa
• Enter exchange rates
e®
cl
• Check translation status
ra
O
• Translate financial data in data grids
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 17 Translating Data
se
ur
co
i ng
in
tra
USD
er
rtn
Entity Currency = USD
pa
Geographical
e®
cl
EUR
ra
O
an
Europe Parent Currency = USD
in
e
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Currency translation converts account data from one currency to another. When you
tri
consolidate data, currency translation occurs if the parent entity has a different default
es
currency than the child entities. Data in the Entity Currency Total member of the child is
R
translated to the parent’s currency, and the result is stored in the corresponding child
-
y
currency member.
r
ta
ie
For example, if EntityA has a default currency of USD and its parent, Europe, has a
pr
default currency of EUR, data in the Entity Currency Total member of EntityA is
o
Pr
translated to EUR and is written to the EUR member of EntityA. The data in the EUR
e®
You may need to translate to currencies other than the parent currency. The Value
O
se
Compare currencies Geographical April
ur
co
DefCurrency Entity Currency
ng
Europe EUR Gross Sales 240
i
in
Geographical USD Cash 420
tra
er
Europe April
rtn
UsePVAForFlow Yes Entity Currency
pa
UsePVAForBalance No Total USD
e®
Gross Sales 200 240
cl
DefaultRateForFlow AvgRate Cash 300 420
ra
O
DefaultRateForBalance EndRate April
AvgRate an 1.2
in
EndRate 1.4
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The example on the slide shows the following steps of the translation process during
tri
consolidation:
es
R
1. The Currency property of the child being consolidated is compared to the Currency
-
2. The exchange rate account and translation method are selected based on the
ie
pr
account type:
o
Pr
• For Revenue and Expense accounts, the rate account specified by the Default
e®
Rate For Flow setting is used. If PVA For Flow is enabled, the PVA method is
cl
• For Asset and Liability accounts, the rate account specified by the Default Rate For
Balance setting is used. If PVA For Balance is enabled, the PVA method is
selected; otherwise the VAR method is selected.
3. The value in the Entity Currency Total member is translated by using the selected
rate account and translation method. The result is stored in the Value dimension
currency member that corresponds to the parent’s default currency.
4. The translated value is consolidated to the Entity Currency member of the parent.
Default Rate For Flow, Default Rate For Balance, Use PVA For Flow, and Use PVA For
se
Flow are application-wide settings that apply to all accounts. You can use custom
ur
translation rules to override these settings. For example, you create a custom translation
co
rule to use a historical rate for some balance sheet accounts but not for others.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
Custom dimensions contain system-defined
e®
currency mem bers. In this example, Custom1 is
cl
the source currency, and Custom2 is the
ra
destination currency.
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You maintain currency rates by inputting data to the currency members of the Custom1
tri
and Custom2 dimensions. For each application currency, the Custom1 and Custom2
es
dimensions contain system-defined currency members. You must input currency rates to
R
You enter currency rates by using the points of view described in the following table:
o pr
Pr
Dimension Description
e®
Dimension Description
Account The account that you create to contain currency rates
(The account type must be Currencyrate.)
ICP [ICP None]
Custom1 Source currency
se
Custom2 Destination currency
ur
Custom3 [None]
co
Custom4 [None]
ng
i
in
tra
To enter exchange rates:
er
1. In the application, select Administration, and then Manage Documents.
rtn
pa
2. Click the Data Grids tab, and select a data grid.
e®
3. On the data grid, select the POV for the data grid according to the preceding table.
cl
ra
4. Enter the following currency rate settings:
O
an
• For row, enter the Custom1 dimension. For the example on the slide, the Custom1
in
dimension is LineOfBusiness.
e
us
• For column, enter the Custom2 dimension. For the example on the slide, the
al
• For the row and column lists, enter the application currencies. For the example on
pe
the slide, both rows and columns contain application currencies of USD, EUR, and
to
GBP.
ed
ct
5. Click Submit.
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Currency EUR
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
When a current value member in the Point of View is a currency other than the local
tri
currency of the member, the calculation status indicates whether data needs to be
es
translated.
R
-
y
4. Click the Display Options tab and, under Cell, select Calculation Status.
O
5. Click OK.
Status Description
OK None of the data for the specified Scenario, Year, Period, Entity, and Value
dimensions changed.
TR Needs Translation. The selected Value dimension member is not the entity’s
se
default currency, and its translated values may not be current.
ur
co
TR ND Needs Translation. The parent has no data, but data for a child entity changed.
ng
NoData No data exists for the specified Scenario, Year, Period, Entity, and Value
i
dimensions.
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
Select Translate to translate Entities with a currency different from the
data to the cur rency shown
in
one shown in the POV bar show a status
in the POV bar.
e
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After entering the exchange rates, you can translate the currency for an entity to any
tri
application currency in the Value dimension. If the Value dimension is not on the grid
es
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the translation process
er
• Enter exchange rates
rtn
pa
• Check translation status
e®
• Translate financial data in data grids
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Running Consolidations 18
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the consolidation process
pa
• Check the calculation status
e®
cl
• Understand consolidation of children by percentages
ra
O
• Assign ownership by period
• Consolidate data an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 18 Running Consolidations
se
ur
co
Load and Calculate data
add data Adjust data
ng
i
in
tra
Translate &
er
consolidate
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Data consolidation is one step of the business process for large (or public) companies.
tri
For the example on the slide, consolidation is typically performed after data is collected,
es
Consolidation Overview
se
NetProfit
ur
co
Connecticut 20000
Consolidated data
ng
for Connecticut entity
i
in
tra
Administration East 6000
er
rtn
Marketing East 5000
pa
e®
Development 4000
cl
ra
O
EastSales 5000
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Consolidation Overview
ed
ct
Consolidation is the process of gathering data from descendants and aggregating the
tri
data to parent entities. Consolidation applies only to the Entity dimension. After entering
es
or loading data into base-level entities, you run a consolidation for a selected scenario
R
The example shown on the slide displays the consolidated data for the NetProfit account
ta
ie
of the Connecticut entity. During consolidation, the data values from the base-level
pr
entities (Administration East, Marketing East, Development, and EastSales) are rolled up
o
Pr
Consolidation Process
• Run calculations
se
ur
• Perform currency translations
co
• Apply ownership percentages
ngi
in
• Eliminate intercompany balances
tra
er
US
rtn
pa
e®
cl
ra
O
Connecticut an
in
e
us
California
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Consolidation Process
ed
When you consolidate an entity, processes that are required for the descendants of the
ct
tri
• Calculation rules are run for all descendants of the entity for the period being
-
• If the data for the child entity and the data for the parent entity are in different
ie
currencies, the data is translated based on the exchange rate. For the child entity, the
o pr
translated value is stored in the Parent Currency member of the Value dimension.
Pr
• If the parent’s ownership of the child is less than 100%, the ownership percentage is
ra
common parent.
[Contribution Total]
se
[Contribution] [Contribution Adjs]
ur
co
[Proportion] [Elimination]
ngi
in
tra
[Parent Total]
er
[Parent] [Parent Adjs]
rtn
pa
e®
<Parent Currency Total>
cl
<Parent Curr Adjs>
ra
<Parent Currency>
O
<Entity Currency Total> an
in
e
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
During the consolidation process, the value in the Entity Currency member of the child
ct
tri
members may be transformed before being aggregated to the parent. The Value
es
dimension stores data for the intermediary steps in the transformation. You can display
R
Value dimension members on data grids and reports. This information provides an audit
-
trail that you can use to determine how the value that each entity contributed to the
y
r
ta
For the example on the slide, the Contribution Adjs, Proportion, Elimination, Parent Adjs,
o
Pr
Parent Currency, Parent Curr Adjs, and Entity Currency Adjs value dimension members
e®
store data.
cl
• Proportion detail is generated when consolidation rules are executed. The Proportion
member also stores the results of the consolidation percentage that is applied to the
base values.
• Based on elimination rules, elimination detail contains eliminating balances that
result during consolidation.
Financial Management 11.1.2 Administration 18-5
Lesson 18 Running Consolidations
• Contribution Total is the contribution of the base entity to its parent. This amount is
added to the other immediate dependent contributions of the parent to obtain the
parent consolidated data. Intermediate contribution level aggregations are not stored
during calculation.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Grid Settings
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Financial Management maintains the calculation status for every Scenario, Year, Period,
tri
Entity, Parent, and Value combination. The calculation status indicates whether data
es
You can view the calculation status from the Process Control panel or from a data grid.
y r
ta
ie
4. Click the Display Options tab and, under Cell, select Calculation Status.
5. Click OK.
Status Description
OK None of the data for the specified Scenario, Year, Period, Entity, and Value
dimensions changed.
OK SC OK, System Changed. A change may affect the data for the specified Scenario,
se
Year, Period, Entity, and Value dimensions. For example, a new rules file or
ur
metadata file was loaded. The data itself, such as a value of 10,000, has not
co
changed. For a dimension member attribute, the number of decimal places
ng
associated with the account was set to two, and requires the value to be changed
to 10,000.00.
i
in
tra
OK ND OK, No Data. No data has been loaded but calculations were run
er
CH Needs Calculation. At least one data cell for the specified Scenario, Year, Period,
rtn
Entity, and Value dimensions changed, or metadata parameters or rules changed.
pa
As a result, because calculation was not run, other data cells in the dimension
may not be current. For base-level entities, you may have entered the data cell
e®
through data entry or by a data file load. For any entity, the data cell may have
cl
been entered by a journal posting.
ra
O
TR Needs Translation. The selected Value dimension member is not the entity’s
an
default currency, and its translated values may not be current.
in
CN Needs Consolidation. The data for the specified Scenario, Year, Period, Entity,
e
and Value dimensions may not be current because any of the following items
us
changed:
al
on
CN ND Needs Consolidation. The parent has no data, but data for a child entity changed.
ct
Locked An administrator locked the data for the specified Scenario, Year, Period, Entity,
tri
and Value dimensions. The data can no longer be modified manually or through
es
calculations.
R
-
NoData No data exists for the specified Scenario, Year, Period, Entity, and Value
y
dimensions.
r
ta
ie
NoAccess The user does not have rights for the specified dimension member.
opr
Pr
e®
cl
ra
O
se
ur
co
Geographical
ng
100% 100%
i
in
tra
United States Europe
er
100% 90%
rtn
pa
California Connecticut France Italy
e®
cl
80% 50%
ra
O
Plant 1 East Sales Plant 2
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
By default, parents consolidate their children 100 percent. However, you can specify a
tri
For the example on the slide, 100% of California is consolidated into United States, but
ry
consolidated into Geographical, but only 90% of Italy is consolidated into Europe and
pr
Ownership Management
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
System account
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Ownership Management
ed
You use the Ownership Management page to enter consolidation information for your
ct
tri
child entities:
es
R
• Active status
-
y
• Consolidation percentage
r
ta
ie
• Consolidation method
opr
For the example on the slide, the rows list child entities of the entity that you are using as
Pr
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Normally, investments in subsidiaries are valued at their historical price. However, due to
ct
tri
profit or loss incurred in the subsidiary since the acquisition, historical cost may differ
es
During a consolidation, you use Equity Pickup to reflect the current value of the share in
y
r
You create entity pick up calculations by defining and deploying rules for the Equity
opr
Pickup rule type in Calculation Manager. Equity pickup functionality enables you to:
Pr
e®
• Replace the historical value of the investments with its current value
O
• Adjust the local currency of the holding company before the holding company is
consolidated into the group
You use the Manage Equity Pick Up task in conjunction with Equity Pickup rules to
perform the following tasks:
• Enter ownership percentages to be used for equity pickup calculations. You
reference these percentages in Equity Pickup rules.
se
• Run Equity Pickup rules.
ur
co
• Run Equity Pickup reports to show ownership percentages.
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can assign ownership by period to an entity by selecting whether the status of a
tri
child is active or inactive. To specify an active status, you must have selected the
es
reorganizations.
o
Pr
Active system account. The Active account is used as the flag that determines whether
cl
ra
• Affect the data of a parent with an active child. An inactive child does not affect the
parent data.
• Determine Process Management validation. An inactive child is ignored.
• Determine how journal validation rules are followed. No parent adjustments or
contribution adjustments can be posted to inactive children.
se
• Invalidate cells that are associated with [Proportional] or [Elimination] Value
ur
co
dimension members for inactive children.
ng
• Return only active entities when Organization by Period is selected for the Entity
i
in
dimension.
tra
er
• Run the ownership calculation routine only for active children. Inactive children are
rtn
ignored.
pa
Use the Ownership Management page to specify the active status.
e®
cl
ra
To assign ownership by period:
O
an
1. In the view pane, select Data Tasks, and then Ownership Management.
in
The Ownership Management page is displayed.
e
us
2. Select members for the scenario, year, period, and entity dimensions.
al
on
5. Click Save.
ed
ct
tri
es
R
-
ry
ta
ie
opr
Pr
e®
cl
ra
O
Consolidating Data
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Consolidating Data
ed
ct
You run consolidations from the Consolidate options list on the Process Control Panel
tri
and data grids. You can use the Task Automation functionality to automate the process.
es
When a parent is consolidated, all descendants of the parent are also consolidated.
R
-
If you consolidate data for a period and the data for prior periods was not consolidated,
yr
The following table describes the three options for consolidating data:
Option Description
Consolidate Available for any parent entity with a status of CN or CN ND.
When you select this option for a parent entity, the system performs
calculations (Calculate, Translate, and Consolidate) for any dependent
se
entity that has a status of CN, CN ND, CH, TR, or TR ND.
ur
co
Consolidate is the most efficient option because only entities that require
consolidation are updated.
ng
i
Consolidate All Available for any parent entity, regardless of its status.
in
tra
Consolidate All consolidates all intersections of the dependants, whether
data exists or not.
er
rtn
Given performance considerations, it is generally not recommended to use
pa
Consolidate All. Subsequent use of Consolidate All With Data will
unnecessarily process more POV than is required
e®
cl
Consolidate All Available for any parent entity, regardless of its status.
ra
With Data
Consolidate All With Data consolidates every dependent entity that
O
contains data, regardless of its status.
an
The system also executes calculation rules for the dependent entities.
in
e
us
automatically displayed in a separate window. You can view information about the
on
completion status of the consolidation, the start time, and the point of view. The
rs
pe
consolidation progress bar enables you to perform other tasks while the consolidation is
to
running, without starting a new session. You can stop a consolidation by clicking the red
ed
To consolidate data:
R
1. Select an entity.
-
ry
2. On the toolbar, click Consolidate and perform one of the following actions:
ta
ie
pr
• Select Consolidate.
o
Pr
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the consolidation process
er
• Check the calculation status
rtn
pa
• Understand consolidation of children by percentages
e®
• Assign ownership by period
cl
ra
• Consolidate data
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe process management and phased submissions
pa
• Describe the process for setting up phased submissions
e®
cl
• View process unit status
ra
O
• Validate process units
an
• Move process units through the review cycle
in
e
se
reject, and publish process units.
ur
co
ngi
in
tra
Review Promote Subm it Approve Publish
er
rtn
pa
Reject
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Process management is the management of the review and approval of financial data.
tri
You can use process management to submit budget plans and have them approved
es
efficiently, and to transfer ownership of data. In a centralized environment, you can also
R
use process management to provide review control and to ensure data privacy.
-
yr
If process management is enabled for a scenario, validation checks are performed for
ta
ie
each process unit as the data moves from one level to the next. Validation checks are
pr
Process Units
se
ur
Example
co
ng
• Scenario Actual
i
in
• Year 2010
tra
• Period January
• Entity West Sales
er
• Value USD
rtn
pa
e®
cl
Process unit
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Process Units
ed
For the purpose of review, data is organized into process units. A process unit is the
ct
tri
combination of data for a specific Scenario, Year, Period, Entity, and Value dimension. In
es
the Value dimension, you can select Local, Translated, or Contribution data.
R
-
For the example on the slide, the process unit is a combination of data for Actual, 2010,
yr
During the review cycle, users perform actions on process units, such as promote,
opr
Process States
se
ur
Not Started
co
ngi
in
First Pass
tra
er
rtn
Review Level 1, 2,…
pa
e®
Submitted
cl
ra
O
Approved
an
in
e
Published
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Process States
ed
Process units pass through a number of process states during the review cycle. The
ct
tri
Task Description
-
y
Not Started The review supervisor has not started the process unit, and only the
r
ta
First Pass The process unit is started and is in the initial stage for data to be
o
Review Level 1–10 The process unit is at the designated review level.
cl
Submitted The process unit was submitted and is ready for final approval.
ra
O
se
perform.
ur
co
• Security roles aid compliance with Sarbanes-Oxley,
ng
especially requirements imposed by Section 404.
i
in
tra
er
rtn
pa
e®
cl
ra
O
Reviewer 1 Reviewer 10 Submitter Review
an
in Supervisor
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The actions that users can perform are determined by their assigned security roles. The
ct
following table describes the actions permitted for each security role:
tri
es
R
Reviewers 1 Can promote a process unit to the next level or reject it. When a reviewer
r
ta
through 9 promotes a unit to the next level, data for that unit becomes read-only for
ie
Reviewer 10 Can reject a process unit, but cannot promote it because a next level is not
Pr
available. To move a process unit to the Submitted level for final approval,
e®
se
Supervisor data. Can also approve and publish the data.
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
• Perform the following actions for the Scenario dimension
ur
co
member:
ng
– Select Y for the Enable Process Management attribute.
i
in
tra
– Specify the phased submission start year.
er
• Enter the validation account in the ValidationAccount field
rtn
in the Application Settings.
pa
• Assign security roles to users.
e®
• Assign security classes to users (promote access, alerts).
cl
ra
O
an
in
e
us
Reviewer 2
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Before you can use the Process Management option, you must enable scenarios in
ct
tri
Dimension Library. The system performs validation checks for each process unit as the
es
When you select a single cell, process management is available only for the input
ry
frequency of the scenario. For example, if the input frequency is months, process
ta
ie
management is available when you select January, but it is not available when you select
pr
a quarter, such as Q1. In addition, if you select multiple cells and your selection includes
o
Pr
a data cell in which process management is not supported, the option is not available.
e®
se
• Flexible assignment of account, custom, and ICP
ur
co
dimensions
ng
• Support for 99 submission groups
i
in
tra
• Nine submission phases with different validation accounts
er
rtn
pa
e®
cl
ra
O
Expenses Incom e Liabilities Assets
an
in
Phase 4 Phase 3 Phase 2 Phase 1
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Because process unit data could be related to hundreds of accounts, reviewers and
tri
approvers may have difficulty effectively analyzing the data. With submission phases,
es
you can divide a process unit into submission groups defined by account, custom, and
R
ICP dimensions. You then assign submission phases to the submission groups and
-
y
For example, in the Actual scenario, you submit the Balance Sheet and Profit/Loss
pr
accounts for review in Phase 1, and supplemental data in Phase 2. In the Budget
o
Pr
scenario, you submit Intercompany data in Phase 1, Balance sheet and Profit/Loss
e®
accounts in Phase 2, and supplemental data in Phase 3. With the process unit divided,
cl
smaller chunks of data are published, giving reviewers and approvers tighter quality
ra
control.
O
se
ur
• You cannot assign the same group to multiple phases in the same period. For
co
example, you cannot assign Groups 2 through 5 to Phase 1, and Groups 3 and 8 to
ng
Phase 2, because Group 3 cannot be assigned to Phases 1 and 2 in the same
i
in
period.
tra
• If you move all groups from one submission phase to another, the original phase is
er
rtn
cleared entirely from the system for the specified scenario and period.
pa
• You can skip submission phase assignments. For example, you can assign groups to
e®
submission Phases 1 and 3 without assigning groups to Phase 2.
cl
ra
• During the review process, you can promote each submission group in the process
O
unit rather than the entire process unit.
an
• Groups not assigned to a submission phase are not considered part of the review
in
e
process.
us
• You must modify application and dimension metadata files to use submission
es
R
phases.
-
se
Validation Account 2
ur
co
Phase 1 – Balance Sheet
ng
1 Phase 2 – Supp. Data
i
in
tra
Phase 3 – Income Stmt.
er
rtn
Assign Submission Gr oups Assign Subm ission Groups to
pa
to Subm ission Phases Dimension Member s
e®
4
cl
Submission Phases
ra
O
Phase 1 – Balance Sheet
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
1. Set the application and dimension metadata attributes to use submission phases.
R
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
By default, the setting for submission phases is turned off, and the administrator must
ct
tri
UseSubmissionPhase=Y/N
-
y
The administrator must then define which dimensions (Account, Custom 1-4, and ICP
r
ta
Members) will be enabled for process management. At a minimum, you must enable at
ie
pr
For example, if the application needs submission by accounts, Custom 1 to 4, and ICP
e®
dimensions, you can select the SupportSubmissionPhase setting for accounts, Custom 1
cl
For instructions on setting application and metadata attributes, see Lesson 6, “Creating
Applications.”
se
ur
co
ng
Validation accounts
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You assign validation accounts to submission phases to ensure that the value equals
ct
tri
zero before a process unit is promoted to the next review level. Financial Management
es
application settings include one validation account for each of the nine submission
R
phases.
-
yr
ta
ie
NOTE: If a validation account is not set for a submission phase, validation is not
pr
needed for that phase. You can use the same validation account across
o
Pr
“Creating Applications.”
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
For each application, the administrator must decide which dimension members to
ct
tri
In the metadata file, you set the following attribute for submission groups:
-
y
SubmissionGroup=0 to 99 or <blank>
r
ta
ie
Notes:
opr
• If you set the submission group to zero, the account is not included in the review
cl
process.
ra
O
• You can specify the submission groups for [ICP None], and [ICP Entities]. The
submission group value assigned to [ICP Entities] applies to all ICP entities in the
[ICP Entities] subtree.
To easily work with dimension members, you should categorize them into appropriate
groups. For example, you can define Cash accounts and Investment accounts for
Submission Group 1.
When a submission group has an assignment of 0, the account does not require a review
process. The following tables show examples of dimension members categorized into
submission groups by account and by product:
se
ur
co
Accounts Submission Groups
ng
HistData 0 0
i
in
Cash 1
tra
Invest 1
er
rtn
ICRec 2
pa
ICPay 2
e®
Liability 3
cl
ra
Equity 8
O
Revenue 4
Expense 4 an
in
e
us
al
on
rs
[None] 1
to
Golf Balls 5
ed
ct
Tennis Balls 6
tri
es
Soccer Balls 7
R
-
yr
ta
NOTE: For the dimensions that support phased submission (Accounts, Custom 1-4,
ie
and ICP), you should include every member for the dimension in a
o pr
se
ur
co
ng
Assignm ent
i
in
tra
er
rtn
pa
Submission
e®
groups
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
assignment applies only to the scenario that supports process management. If a group is
es
not specified, process management is not applied to the dimensional members within
R
that group.
-
r y
You can display and manage submission phases using the “Manage Submission
ta
ie
Phases” task. This task displays if you enable the UseSubmissionPhase application
pr
setting in the metadata file. You must also be assigned to the administrator or Review
o
Pr
1. In the view pane, select Tasks, then Data Tasks, and then Manage Submission Phases.
2. Perform any of the following tasks:
• Specify the submission phase (1 to 9). You can change the setting as needed to
display different submission phases.
• Enter one or more groups for a submission phase, and use a comma as a
separator for multiple group assignments (for example, 1, 5, 6, 9, 10).
• Specify a range of groups. For example, to assign groups 1, 2, 3, 4, 5, 7, and 8 to
se
a submission phase, specify 1-5, 7-8.
ur
co
You can have up to 99 submission groups. You can enter ALL to indicate all groups.
The default for Submission Phase 1 is ALL to indicate all groups.
ng
i
in
tra
NOTE: All groups belongs to Submission Phase 1 until you change their
er
rtn
assignment.
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
the following items:
ur
co
• Your assigned security role
ng
• Your access rights to the process unit (through security
i
in
classes)
tra
er
– None
rtn
– Read
pa
– Promote
e®
– All
cl
ra
• The current review level of the process unit
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Access rights for process units can be None, Read, Promote, or All. The following table
tri
Access Description
-
ry
Promote Ability to view data and promote an entity without All access
Pr
e®
se
ur
co
Click a process unit Process Control toolbar
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You view the status for process units on the Process Control panel. The panel contains a
tri
point of view with the Scenario, Year, and Period dimensions. If you enabled submission
es
phases, the review level for each process unit is stored by submission phase.
R
-
y
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
opr
Pr
2. For Top Member, click Browse, select a top member, and select a member list.
e®
The following table describes the options on the Process Control toolbar:
se
ur
co
Refresh grid Refreshes the grid after process control actions
ngi
in
tra
Manage Process Displays a menu with the following options:
er
• Start
rtn
pa
• Promote
e®
• Submit
cl
• Approve
ra
O
• Publish
• Sign Off
an
in
• Reject
e
us
• Consolidate
on
• Consolidate All
rs
pe
• Calculate Contribution
ed
• Calculate
R
• Force Calculate
-
yr
ta
• Translate
opr
• Force Translate
Pr
se
Down
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can display entities in a flat list or as a tree hierarchy. Use the tree hierarchy only if
ct
tri
you select the [Hierarchy] system member list. All other member lists are displayed as a
es
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
pr
o
Pr
se
ur
• Filter by review level, such as First Pass, Review Level 1.
co
• Filter rows by validation status, such as Pass Only or Fail Only.
ng
i
in
• Filter rows by calculation status, such as OK, CN, or TR.
tra
er
rtn
Entity View
pa
You can view entity information using the entity label, the description, or both. The
default setting is to display the label.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
Use the Columns tab
ur
to select phases.
co
Options
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can select the submission phases for which you want to view status. You can also
ct
tri
select the review and status information for which you want to include columns.
es
R
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
ie
pr
4. Under Phase, select the phases for which you want to view status.
5. Click OK.
se
ur
co
Options
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can view either a single period or all periods. When you choose all periods, you can
ct
tri
view status for only one submission phase at a time, and you must choose to view either
es
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
opr
Pr
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
This column indicates A check mark is displayed
whether there are an if the Validation account and
in
unposted journals. the calculation status are OK.
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Process units can be promoted only if their calculation status is OK, OK SC, or NODATA
tri
and the validation account amount is equal to zero. The Pass/Fail column displays a
es
check mark or an X to show whether the conditions are met. If the calculation status is
R
OK,OK SC, or NODATA and the validation account amount is equal to zero, a check
-
y
mark is displayed in the Pass/Fail column, indicating that the unit is ready for promotion.
r
ta
If the process unit fails, you must perform the calculation in the current period to ensure
o
Pr
that the data is valid for promotion. After calculation, if the validation account is equal to
e®
zero, the calculation status is updated to OK and the status of the column changes to
cl
Pass.
ra
O
The journal status column displays the status of journals. The column title varies based
on the member selected for data view. The following table describes the column titles for
the data views:
se
Translation Parent Currency Adjustments (PCA)
ur
co
Contribution One column for Parent Adjustments (PA) and one column for Contribution
ng
Adjustments (CA).
i
in
tra
In the journal status column, a green flag indicates that there are no unposted journals. A
er
red flag indicates that unposted journals must be posted for the entity. However,
rtn
unposted journals do not prevent an entity from being promoted.
pa
When you hover the cursor over a flag in the journal status column, the number of
e®
unposted journals is displayed. When you click the flag, the Journals module opens so
cl
ra
that you can view the unposted journals for the selected process unit. You can then post
O
the journals that need to be posted.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y r
ta
ie
opr
Pr
e®
cl
ra
O
Validation accounts:
se
• Must have an account balance equal to zero before a
ur
co
process unit can be promoted to the next review level
ng
• Must have a formula defined in the rules file to generate its
i
in
balance
tra
er
**********************************************************************
rtn
'Validation Rules
'Validation Rules will only run at the legal entity level
pa
'User defined field # 1 has been set to LEGAL for all legal entities
e®
'**********************************************************************
cl
ra
O
If HS.Entity.UD1("") = "LEGAL" then
If HS.Year.Member > 2010 Then
HS.EXP "A#V7900 = A#7900"
an
in
Validation account 100 100
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Validation accounts are used as a balancing mechanism. You use rules to customize
ct
tri
For the example on the slide, a validation rule runs only at the legal entity level, a
-
If you are using phased submissions, you can have separate validation accounts for
opr
validation accounts that you can use for each submission phase:
e®
cl
Validation Account= (current validation account; now used for Submission Phase 1)
ra
O
se
Validation Account9 =<valid account> (for Submission Phase 9)
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
Click the check mar k in
ur
the Pass/Fail column.
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Pass/Fail column is linked to the Validation Account Detail page so that you can
ct
tri
view additional details about calculation status and validation account information. This
es
link displays all children associated with the validation account and balances. When you
R
drill down to the detail screen, the system displays the following information:
-
y
r
• Calculation status for Entity Currency, Entity Curr Adjs, and Entity Curr Total
ta
ie
• Validation account amount for Entity Currency, Entity Curr Adjs, and Entity Curr Total
opr
Pr
se
ur
Calculate and Consolidate options
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If you need to promote a process unit that does not have the correct status (for example,
tri
CN or CN ND), you can calculate or consolidate the process unit directly from the
es
Consolidate options drop-down list on the Process Control toolbar. You must have the
R
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
Pr
e®
2. On the Process Control toolbar, select Consolidate, and perform one of the following
ra
O
actions:
• Select Consolidate.
• Select Consolidate All.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Manage Process
se
ur
co
Manage Process commands
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use the Manage Process commands to move process units through the review
tri
cycle.
es
R
Process units must have a calculation status of OK, OK SC, or NO DATA and a zero
-
balance in the validation account before you can promote them. Process units with
yr
When you promote parent entity data to the next process level, validation checks are
o
performed to verify that the child entities are at the level to which you are trying to
Pr
promote the parent. A parent can be promoted only to a level that is less than or equal to
e®
se
ur
co
Submission Phases and Review Levels
ng
The review level for each process unit is stored by submission phase. You must promote
i
in
each submission phase independently. All rules for promotion to each review level apply.
tra
In addition, be aware of the following dependency based on the submission phase
er
number: The review level of a submission phase must be less than or equal to the review
rtn
level of the lower-numbered phases in that process unit.
pa
e®
For example, you divide Income, Balance Sheet, and Supplemental accounts into three
submission groups. The groups for Income and Balance Sheet accounts are assigned to
cl
ra
Phase 1 and the group for Supplemental accounts is assigned to Phase 2.
O
an
If the Phase 1 accounts, Balance Sheet and Income, are at Review Level 4, you cannot
in
promote Phase 2 accounts, Supplemental, to a review level greater than 4. In the same
e
way, you cannot reject a submission group if it violates the submission phase rule.
us
al
The following table describes the commands on the Manage Process menu:
on
rs
Command Description
pe
Start Brings data to First Pass. Cells on data entry forms and grids display
to
Promote Promotes process units for all review levels. After a process unit is promoted for
tri
review, data can be viewed only by a user with the appropriate review-level
es
security role. For example, if the process unit is promoted to Review Level 2,
R
only a user with the security roles of Review Level 2 or higher can view the data.
-
Approve Approves process units. A process unit must have a status of OK, OK SC, or
ie
pr
NO DATA to be approved.
o
Pr
Publish Publishes process units after they are approved. When process units are
published, the data is available for viewing by all users with security access to
e®
Sign Off Signs off on process units from Review Level 1 or higher. When a process unit
O
se
ur
co
ng
Available
i
in
review levels
tra
er
rtn
pa
e®
Promote
cl
ra
current entity
O
only or include
an
descendants in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
When you select Promote from the Manage Process menu, the Promote dialog box is
ct
tri
displayed. You use the Promote To list to select the review level. If the entity is a parent,
es
1. On the Process Control toolbar, select Manage Process, and then Promote.
opr
Pr
E-mail Alerts
se
ur
co
ng
i
in
tra
Users at review
Review L evel 4
er
Review Level 5 level 5
rtn
E-m ail
pa
alerts
e®
cl
ra
O
an
in
User s at review
e
level 4
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
E-mail Alerts
ed
If e-mail alerting is enabled for the process unit scenario, process management triggers
ct
tri
e-mail alerts based on a change of status for the process unit. Alerts are sent for the
es
following actions: First Pass, Review Levels 1 through 10, Submitted, Approved, and
R
Published. Alerts are not generated when the process unit is at the Not Started level or
-
The system automatically generates e-mail alerts to the appropriate users for the action,
pr
according to the review level assignments. The system sends e-mail alerts to both the
o
Pr
users at the level before the process control action and to the users at the current level
e®
For example, User A and User B have Reviewer 4 role access, and Users C and D have
ra
O
Reviewer 5 role access. When the process unit is at Level 4 and is promoted to Level 5,
Users A and B receive e-mail alerts because they are at Level 4 before the promote
action. Users C and D receive e-mail alerts because they are at Level 5, which is the
current level after the promote action.
When the e-mail alert is generated, the user who performed the action receives a
confirmation e-mail that contains the action performed, the process units affected as part
of the action, and the names of the users receiving the e-mail alerts for each process
unit.
Requirements for e-mail alerts:
se
• An SMTP mail server must be specified on the Web Server tab of the EPM System
ur
Confugurator.
co
• The alerting process uses the e-mail addresses that are stored in your external
ng
i
authentication files. To receive e-mail alerts, users must be on either LDAP or
in
tra
Microsoft Active Directory.
er
• The Supports Process Management-A attribute, which is set in the Metadata
rtn
Manager, must be enabled for the process unit scenario.
pa
e®
• The user must have the Receive Email Alerts from Process Management user role.
cl
• The user must have e-mail alert access to the security class for the process unit
ra
O
entity and scenario.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Process Flow History window displays process history by date and time, user, action
ct
tri
1. In the view pane, select Tasks, then Data Tasks, and then Process Control.
opr
Pr
2. For Top Member, click Browse, select a top member, and select a member list.
cl
ra
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
5. Click OK.
The data grid displays the process levels for all cells.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can promote, submit, approve, publish, and lock a process unit from a data grid.
tri
es
• If a cell is selected in a data grid and Process Management is selected, the system
-
y
• You can have one review status for each submission phase. When cells are
pr
se
ur
co
i ng
in
tra
Appr ove/Publish Data
er
rtn
pa
e®
cl
ra
O
an Lock Data
in
e
to calculation status.
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After publishing submitted data, you may need to lock the data to prevent changes to the
tri
data for a selected category, year, and period. Once the data is published, only
es
NOTE: You can lock and unlock data either in a data grid or web form.
ie
opr
Pr
You can lock data only if the following conditions are met:
e®
• The validation account for the Entity Currency and Entity Currency Adjs members of
the Value dimension is zero.
• If the current scenario is enabled for Process Management, the process unit status is
Published.
The locked status is a calculation status and applies to the entire process unit. Before
applying locked status, the system checks for the following conditions:
• All processing unit cells reached the Published status or are “Not Supported.”
se
• All validation accounts have the appropriate phases and a zero value.
ur
co
ng
To lock and unlock data:
i
in
tra
In a data grid, perform an action:
er
• Right-click one or more cells and select Lock.
rtn
pa
• Right-click one or more locked cells and select Unlock.
e®
cl
ra
TIP: To lock or unlock data for an entire entity hierarchy, select only the top parent.
O
When you lock or unlock a parent entity, the descendants of the parent are also
an
locked and unlocked. When unlocking data, you must unlock a parent entity
in
before you unlock its children.
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe process management and phased submissions
er
• Describe the process for setting up phased submissions
rtn
pa
• View process unit status
e®
• Validate process units
cl
ra
• Move process units through the review cycle
O
an
• View and manage process units in data grids
in
• Lock process units
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ing
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Navigate Smart View
pa
• Connect to data sources
e®
cl
• View and analyze data with the ad hoc analysis tool
ra
O
• Add smart slices and cascading reports
• Submit data an
in
e
se
use the familiar Excel interface to view and analyze data.
ur
co
• Using menu-driven options in Microsoft Office, you can
ng
retrieve Financial Management data into Office.
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Smart View is a Microsoft add-in that provides the framework to integrate Microsoft
tri
Office products with Financial Management, Planning, Financial Reporting, and Web
es
Analysis information.
R
-
Using menus in Microsoft Office, you can retrieve Financial Management data in Smart
ry
View.
ta
ie
o pr
Pr
e®
cl
ra
O
• Server-side provider
se
• Client component
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
• A client component so that end users can access the Smart View menu in Microsoft
-
y
Office
r
ta
ie
o pr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
View and analyz e data in a spreadsheet.
er
Connect to a data source.
rtn
pa
e®
cl
ra
O
Save spr eadsheet and submit data an
in
to Financial Management (optional).
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
3. Optional: Save the spreadsheet, and submit the data to Financial Management to
-
y
se
ur
co
ngi
in
tra
er
rtn
Smar t View ribbon
pa
e®
cl
Smart View panel
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You connect to data sources and access Smart View functionality through ribbon
ct
tri
The Smart View ribbon, which contains commands for common Smart View operations,
-
is displayed on the Smart View tab and is always present. When you enter ad hoc
y
r
analysis, the HFM Ad Hoc tab is also displayed. When you open a Financial
ta
ie
Management form in Smart View, the HFM Ad Hoc tab is replaced by the HFM tab.
opr
From the Smart View panel, you can manage data source connections, access data and
Pr
task lists, open Financial Management data forms, and create reports.
e®
cl
ra
O
se
Financial Management data source.
ur
co
• Data connections can be shared or private.
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
Shared connection Private connection
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You use Data Source Manager to manage data source connections. A connection is a
tri
communication line between users and the data source; the data source can be
es
You can add, delete, and modify connections for each Excel instance. These
y
r
• Private connections are created by users by saving the shared connections locally or
by entering a URL to a provider that was not configured for shared connections.
se
The Smart View Home panel is displayed.
ur
3. In the Smart View Home list, perform one of the following actions:
co
ng
• Click Shared Connections to display the Shared Connections list.
i
in
tra
• Click Private Connections to display the Private Connections list.
er
4. In the Shared Connections or Private Connections list, select a connection, enter
rtn
your user name and password, and click Connect.
pa
The data source is displayed in the Smart View panel.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
data from a data source.
ur
co
• After connecting to a data source and
ng
opening a worksheet, open the default
i
in
grid to begin analysis. (The default grid is
tra
specific to the data source.)
er
rtn
• Pivot dimensions.
pa
• Create free-form ad hoc queries by
e®
entering member names directly on the
cl
ra
spreadsheet.
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
With the Ad Hoc Analysis tool, you can perform the following actions:
tri
• Create a grid
es
R
• Change members
ry
ta
• Pivot dimensions
o
Pr
The default grid layout is specific to the Financial Management data source. You can
begin working with data by using the default grid, or you can update the columns and
rows with additional or different dimension members.
The default ad hoc grid displays accounts in the rows and periods in the columns. The
remaining dimensions default to the first member of the dimension.
By default, cells are formatted using the color scheme that is used for data grids in the
Web client. For example, cells with modified data are shaded yellow, and invalid cells are
shaded orange. You can customize cell formatting by selecting Cell Styles on the
Options page, which you access from the Smart View ribbon.
se
ur
co
To analyze data with the ad hoc analysis tool:
ng
1. Connect to a data source.
i
in
tra
2. In the Smart View panel, right-click the data source and select Ad hoc Analysis.
er
The default Ad hoc grid is displayed.
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can use the POV toolbar to change the POV settings for a grid.
ct
tri
es
If, in a worksheet, you want to save changes that you made to the POV settings, refresh
R
Changing Members
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Changing Members
ed
To change members:
R
-
1. In Smart View, select the HFM Ad Hoc tab, and then Member Selection to display the
y r
ta
4. In the Members area, select a member, and click the right-arrow button.
cl
ra
O
se
clicking the zoom commands on the ribbon.
ur
co
• Options determine the next level for drilling down.
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You drill down or up by clicking the zoom commands on the HFM Ad Hoc ribbon. On the
ct
tri
Smart View ribbon, you can select Options and for Member Options, set options to
es
double-click a dimension member to expand to the next level, to all levels, or directly to
R
For the example on the slide, UnitedStates.California was expanded (Zoom In) to display
ta
ie
California.WestAdmin.
o
Pr
e®
cl
ra
O
Pivoting Dimensions
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
Right-click and drag to pivot row or colum n
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Pivoting Dimensions
ed
You can change the dimensions on the grid. On the POV toolbar, drag a dimension to a
ct
tri
row or column. The dimension is moved to the outer-most row or column on the opposite
es
axis. For the example on the slide, the Scenario dimension was dragged from the POV
R
You also can pivot a dimension from the rows to the columns or the POV toolbar, or from
ta
ie
The grid must have at least one dimension on rows and one dimension on columns.
Pr
Before you remove a dimension from a grid, you must first pivot the replacement
e®
To pivot dimensions:
• Right-click the dimension, and drag it to the destination.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
If a worksheet cell contains cell text, you can view it on an ad hoc grid. Cells that contain
ct
tri
The example on the slide displays an explanation for the high shipping costs for
R
• Right-click the cell and, in the Smart View ribbon, select Cell Text.
Pr
e®
cl
ra
O
se
ur
co
ng
i
Cell with formula
in
tra
er
rtn
pa
e®
Use the Preserve Format
cl
m enu comm and to preserve
ra
data cell formats.
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can add Excel formulas and formatting to data cells. For the example on the slide,
ct
tri
you can add a formula to the Budget column to calculate the Budget column values
es
You can also format data cells to display a currency symbol or to display negative
yr
numbers in red. When you submit data, the values calculated by formulas are saved to
ta
ie
the database.
opr
Formulas that you add to data cells are automatically preserved, even when you perform
Pr
• Zoom in or zoom out (Referential formulas are updated with their new relative
positions.)
• Apply the Keep Only or Remove Only function
Formulas are not preserved if you change the grid by pivoting data (for example,
selecting Pivot to POV or Pivot to Column) or by clearing the grid.
Rows and columns that you insert in the grid are preserved. For example, you insert a
column for rates and enter salary rates. In the Salaries row, to calculate salary increases,
you use an Excel formula to reference the values in the rates column.
se
If you apply formatting to cells other than data cells (for example, row and column
ur
heading cells), the formatting is not preserved.
co
ng
To add formulas:
i
in
tra
1. In Smart View, select a cell for which you want to add a formula.
er
rtn
2. In the Formula bar, enter a formula.
pa
3. Press Enter on the keyboard.
e®
4. On the HFM Ad Hoc tab, from the Calculate list, select Calculate.
cl
ra
The cell is updated with the new value.
O
an
in
To preser ve formatting:
e
us
se
on the worksheet.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Free-form worksheets enable you to quickly create an ad hoc analysis by typing member
ct
labels on the worksheet. When you construct an analysis by entering names directly on
tri
es
a worksheet, Smart View queries the connected data source, interprets the member
R
names that you entered, and creates a default view that is based on the location of the
-
labels.
y
r
ta
The layout for free-form entry requires you to type the member labels for the row
ie
pr
dimensions to the left and one row below the member labels for the column dimensions.
o
When you select Refresh from the HFM Ad Hoc ribbon, the data is retrieved from the
Pr
database.
e®
cl
Guidelines:
ra
O
• You cannot place members from the same dimension on both the rows and the
columns.
• You must precede all member names that consist of numbers with a single quotation
mark.
• You can apply cell styles in free-form mode.
se
ur
General Ledgers FDM
co
E-Business
S uite
ng
E-Business Data .
Data
i
Data
in
Suite
tra
ERP
er
Integrator
rtn
Drill
pa
Drill Drill
PeopleSoft through
through thro ugh
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
When you load data into Financial Management from an ERP System (Oracle E-
ct
tri
Business Suite General Ledger or PeopleSoft General Ledger) with ERP Integrator or
es
FDM, and access the data in Smart View, you can drill through the Financial
R
When you drill through to ERP Integrator or FDM, a landing page displays general ledger
ta
ie
accounts and the hyperlinked balances that were used to populate the cells in the
pr
Financial Management application. When you click a hyperlinked data value, you can
o
Pr
drill through to the ERP source system and view the associated journal entries for the
e®
Before you can drill through from the Financial Management application, you must first
ra
O
register it in ERP Integrator and create a drill-through region. In Smart View, you can
apply custom formatting to identify drillable cells.
For more information about configuring Financial Management in ERP Integrator and
FDM, see Oracle® Hyperion Financial Data Quality Management ERP Integration
Adaptor For Oracle Applications, 11.1.2.0 and Oracle® Hyperion Financial Data Quality
Management, Fusion Edition 11.1.2 Administrator’s Guide.
se
ur
1. In Smart View, select a cell that is configured for drill-through.
co
2. On the HFM Ad Hoc ribbon, select Drill -Through to display a list of reports that are
ng
associated with the cell.
i
in
tra
3. Select Drill -Through to ERPI and click Launch.
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
restricted set of dimension members.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
• Set smart slice options (for example, suppress rows and decimal precision)
o
Pr
Your organization can have as many smart slices as it needs to accommodate the data
e®
requirements of your users. For example, you can create smart slices for geographical
cl
Smart slices are stored in Provider Services, and users can access the smart slices only
for the data sources to which they have access in Financial Management. For example, if
users have access to the Travel Expenses data form, they can access the smart slices
defined for that data source.
se
3. Define column, row, and POV members.
ur
4. Optional: Click Options to set smart slice preferences.
co
ng
5. Click Done.
i
in
tra
The Member Selection dialog box is displayed.
er
6. Optional: Select the default POV that you want to display when you open the smart
rtn
slice.
pa
7. Click OK.
e®
cl
The Smart View panel is displayed.
ra
O
8. In the “Enter new name” text box, enter a name.
9. Click OK.
an
in
e
us
The smart slice is listed in the Smart View panel, under the name
of the data source.
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
pr
o
Pr
e®
cl
ra
O
se
• Create reports with smart slices
ur
co
• Create queries and insert them into Excel, Word, and
ng
PowerPoint
i
in
tra
• Use components from multiple sources to create
er
customizable reports
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
In Report Designer, you design reports based on smart slices. The reports can be
ct
tri
displayed as function grids, tables, or charts. You cannot modify queries inserted from a
es
smart slice into Report Designer, but you can use a slider to change their POVs. You can
R
NOTE: Function grids are supported for Excel, Word, and PowerPoint. Tables,
pr
1. Right-click a smart slice, and select Insert Smart Slice into report.
The Report Designer interface is displayed.
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
dimension.
ur
co
• You can use a smart slice or an ad hoc grid.
ngi
in
Entity
tra
er
Co nnecticut
rtn
pa
California
e®
Texas
cl
ra
O
Florida
POV an
in
e
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can create separate reports for members of a POV dimension based on the Report
ct
tri
Designer query.
es
R
For the example on the slide, you can create separate reports for Connecticut, California,
-
You can create reports from a smart slice or ad hoc grid, and cascade these reports
ie
se
ur
To create cascading reports with ad hoc grids:
co
ng
1. In Excel, create an ad hoc grid.
i
in
2. On the HFM Ad Hoc ribbon, select Cascade.
tra
er
3. Perform one of the following actions:
rtn
• Select Same Workbook to create the cascading reports in the same worksheet.
pa
e®
• Select New Workbook to create the cascading reports in a new workbook.
cl
ra
The Member Selection dialog box is displayed.
O
4. Select the POV dimension for the reports.
an
in
5. Select all members for which you want to create reports.
e
us
se
do in Financial Management.
ur
co
• The same security rules apply in Smart View.
ng
• When you are using these features in Smart View, use the
i
in
Refresh option to ensure that you look at the latest data.
tra
er
rtn
pa
e®
USD
cl
ra
O
an
GBP in
e
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Smart View
ct
tri
Users who have the proper access can calculate and translate data. Users can also view
es
R
Submitting Data
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an Submit data
in
to Financial Management
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Submitting Data
ed
ct
After data has been calculated, translated, or consolidated, you can submit the data to
tri
ensure that the data source uses the latest information from the worksheet.
es
R
You must have the Load Excel Data security role to submit data to Financial
-
Management.
y
r
ta
ie
To submit data:
pr
o
Pr
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
From the Smart View panel, you can open data forms that were created in the Financial
tri
Add Line Item Detail functionality is not supported in data forms that are opened in Smart
-
View.
yr
ta
When you open a data form in Smart View, the point of view defined for the form is
ie
pr
displayed. You can select dimension members for the dimensions that are designated as
o
You can add members on data forms that are opened in Smart View. A red border is
cl
se
• Select the POV members for the dimensions, and click OK.
ur
• Click Cancel.
co
ng
3. Select the cell configured to add members and, in the HFM ribbon, select Add
i
in
Member.
tra
4. From the member selector, select the members for which you want to enter data.
er
rtn
5. Click OK.
pa
e®
You can also open linked forms from a form opened in Smart View. For rows that contain
links to forms, the cell text is displayed in red.
cl
ra
O
To open linked forms:
an
in
1. In the Smart View panel, right-click a form and select Open Form.
e
us
• Select the POV members for the dimensions, and click OK.
to
• Click Cancel.
ed
ct
3. Select a row that contains linked forms, and right-click in the row.
tri
es
5. Perform the same range of functions as you would in the Web client, such as
ta
ie
6. Click Close.
Pr
e®
cl
ra
O
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Navigate Smart View
er
• Connect to data sources
rtn
pa
• View and analyze data with the ad hoc analysis tool
e®
• Add smart slices and cascading reports
cl
ra
• Submit data
O
• Work with data forms in Smart View an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• Describe the Intercompany Transactions module
pa
• Open periods for intercompany transactions
e®
cl
• Create intercompany transactions
ra
O
• Match intercompany transactions
• Post intercompany transactions an
in
e
• Lock entities
on
rs
se
intercompany transactions at an invoice or transaction level.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Intercompany Transactions module provides an efficient way to identify, report, and
-
reconcile intercompany account differences. With the ability to view the details of
y r
transactions at any time, you can reconcile intercompany account differences frequently,
ta
ie
and thus minimize the impact of such differences on the closing cycle. You can also
pr
exchange rates.
e®
cl
ra
O
se
ur
co
Create IC Match IC
Open IC period
tr ansaction transaction
i ng
in
tra
er
rtn
Generate Drill through
Post IC
pa
matching from account
transaction
reports balance
e®
cl
ra
O
Lock entities Close IC period an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
With the Intercompany Transactions module, you can perform the following business
ct
tri
processes:
es
R
• Match transactions at the invoice level, in the transaction currency, and in the
ie
pr
• Post transactions.
e®
se
The following needs to be considered as part of the setup for
ur
the Intercompany Transactions module:
co
ng
• IC periods must be open.
i
in
• Intercompany transaction rules must be defined in the
tra
rules file and loaded into the application (error message
er
results if rules are not defined).
rtn
pa
• The scaling factor affects the display of the transaction
e®
amount.
cl
• Matching tolerances need to be determined.
ra
O
• Reason codes need to be defined.
• Currency conversion rates must be entered. an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Before you can enter intercompany transactions, you must open intercompany periods,
ct
tri
define and load intercompany transaction rules into the application, determine matching
es
tolerances, define reason codes, and enter currency conversion rates. The
R
HS.SupportsTran function, when used with members of the Scenario and Account
-
dimensions (and, optionally, with members of the custom dimensions), creates a valid
y r
ta
cell intersection for an intercompany transaction. You need a rule for every valid cell
ie
intersection.
pr
o
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
Matching tolerances are set
when periods are opened.
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You must open the intercompany period before you can enter intercompany transactions.
tri
You can specify matching tolerances for the period. You can input separate matching
es
tolerance amounts for transaction ID, account, and manual tolerance. For transaction ID
R
tolerance, you can also specify a percentage. The percentage is applied to the smaller of
-
y
You can also select the option for matching and validation:
opr
• If you select the Match/Validate Before Post option, you must match transactions or
Pr
assign a reason code before they can be posted. Before you can close a period or
e®
lock an entity, you must post all matched transactions or mismatched transactions
cl
ra
• If you select the Restrict option, you must match transactions before you can post
them, but you can close periods or lock entities that have unposted transactions.
se
3. In the Periods column, select a period.
ur
4. Specify a matching tolerance for the period.
co
ng
5. Select an option for matching and validation.
i
in
tra
6. Click Open Period.
er
The current status of the period changes to Opened.
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ngi
in
tra
er
rtn
pa
OR
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can select multiple external files in one load process and
se
select whether to merge or replace the existing transactions.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Load IC Transactions task enables you to load transaction details from external
ct
tri
ASCII files.
es
R
To load IC transactions:
-
ry
ta
1. In the view pane, select Load Tasks, and then Load IC Transactions.
ie
pr
5. Click Open.
6. Click Load.
se
ur
co
ng
Alert Filter Report New Edit Delete Match Post Unpost
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Process IC Transactions page is the main page from which you perform most
ct
tri
intercompany transaction processes. You use the toolbar on the page to perform the
es
following tasks:
R
-
Creating IC Transactions
from Process IC Transactions
se
New
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can manually enter intercompany transactions on the Process IC Transactions page.
ct
tri
es
1. In the view pane, select Tasks, then IC Transaction Tasks, and then Process IC
y
r
ta
Transactions.
ie
pr
6. In the Transaction Date text box, enter the date of the transaction.
7. Click Pick Members.
The Member Selector page is displayed.
8. Select the members for the transaction.
se
9. Click OK.
ur
co
10. In the Transaction Amount text box, perform the following actions:
ng
• Enter the transaction amount.
i
in
tra
• Select a currency.
er
11. Enter the conversion rule and operator.
rtn
pa
12. Click Save.
e®
13. Click Close.
cl
ra
The transaction is displayed on the Process IC Transactions
O
page.
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
Answer: Matching helps reduce the gap that can exist between
ur
co
intercompany account balances.
ngi
in
Entity A Entity B
tra
er
rtn
Accts. Receivable Inter company Accts. Payable Intercompany
pa
e®
500 500
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
account, you can perform a matching process to ensure that both the entity and its
es
partner entered the transaction. For example, for an intercompany sales transaction from
R
If your administrator set up the period to require matching before posting, you must
pr
se
account with or without tolerance amount
ur
co
• Manual matching with or without tolerance amount
ngi
in
tra
er
Autom atic Manual with toler ance Manual without toler ance
rtn
pa
e®
cl
ra
O
< 10 USD an 1: 1
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
You can match transactions by several methods. You can allow the system to
tri
automatically match transactions based on criteria that you specify. If the transactions
es
are not matched by the automatic matching process, you can also manually match
R
• Select the box next to the Status column to select all transactions.
se
ur
6. Select an Entity and Partner dimension member.
co
7. Optional: To auto-match by currency, perform the following actions:
ng
i
in
• Select Include During Processing.
tra
er
• In the “Only if Transaction Currency” list, select a currency.
rtn
8. Perform one of the following actions:
pa
e®
• Select Match by ID, select Transaction ID or Reference ID from the Match by ID list, and
cl
enter an ID in the text field.
ra
O
• Select Match by Account, click Add and select the account dimension member, and
an
then click Add and select the matching account dimension member.
in
9. Click Match.
e
us
se
included in an account balance.
ur
co
• After a transaction is posted, no changes can be made to
ng
it.
i
in
tra
Accts. Receivable - Intercompany
er
rtn
Inv 001 100
pa
Inv 002 300
----
e®
400
cl
Inv 003 500
ra
----
O
900
an
in
500 USD
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Unposted and no amount is shown in the account balance. For example, you may input
es
an intercompany transaction for Entity A with Entity B for the amount of USD $100.
R
However, the amount was not recorded in the ICRec account. The ICRec account
-
y
When you post the selected intercompany transactions to the account, the system
pr
updates the status of the transactions to Posted, and the total transaction amount is
o
Pr
After a transaction is posted, you cannot change it. If changes are needed to a posted
cl
ra
transaction, you must unpost it, make the changes, and then rematch and repost the
O
transaction.
se
• Select the box next to the Status column to select all transactions.
ur
co
3. On the toolbar, click Post, and select Post Selected or Post All.
ng
4. Confirm that the process is completed successfully.
i
in
tra
On the Process IC Transactions page, the selected transactions
er
display a green triangle, indicating that the transactions are
rtn
posted.
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
• Transaction ID
ur
co
• Account Transaction ID
ng
• Transaction
i
in
tra
er
rtn
pa
Accts. Receivable Accts. Payable
- Intercompany - Intercom pany
e®
500 500
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
After loading transactions into the application and viewing the transactions on the
tri
Process Transactions page or in the transaction detail report, you may want to run a
es
You can run a matching report by account, transaction ID, or reference ID.
-
ry
• Select By Transaction ID. On the General tab, enter or select the name, description,
style sheet, security class, point of view, entity, partner, matching currency, and
transaction or reference ID. On the Display tab, select the items that you want to
display on the report.
• Select By Account. On the General tab, enter or select the name, description, style
sheet, security class, point of view, entity, partner, matching currency, and matched
se
and posted statuses. On the Accounts tab, select the accounts and matching
ur
co
accounts that you want to display on the report. On the Display tab, select the
items that you want to display on the report.
ng
i
in
• Select Transaction. On the Column Filter tab, select the column filters. On the Row
tra
Filter tab, select the row filters.
er
rtn
3. Perform one of the following actions:
pa
• Click Print/Preview to print or preview the report.
e®
cl
• Click Save Remote to save the report remotely.
ra
O
• Click Save Local to save the report locally.
• Click Close to close the report dialog box. an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
Drill-Through Reports
se
ur
co
ngi
in
tra
er
rtn
pa
e®
View supporting transaction
cl
details in the matching reports.
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
Drill-Through Reports
ed
ct
When you run an intercompany matching report at the account balance level, a link is
tri
displayed on the report if the administrator set up the report to display intercompany
es
transaction detail for the matching group. When you click the link, you can view the
R
You can only view intercompany transactions in the report; you cannot change the
ta
ie
Locking Entities
se
ensure that no further changes are made.
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2 011, Oracle an d/or its affil ia te s. Al l righ ts rese rved.
rs
pe
to
Locking Entities
ed
ct
You can apply a lock to an entity for a scenario, year, and period to prevent future
tri
changes to intercompany transactions for the entity. If the Match/Validate Before Post
es
option is selected for the period, you must post all matched transactions and all
R
mismatched transactions with a reason code before you can lock the entity.
-
y
r
When an entity is locked, you cannot enter new intercompany transactions. You also
ta
ie
cannot delete or change existing transactions. You cannot post or unpost transactions to
pr
a locked entity, or update the match status of a transaction that involves a locked entity.
o
Pr
Therefore, even if the partner entity is not locked, the partner cannot match transactions
e®
To lock entities:
1. In the view pane, select Tasks, then IC Transaction Tasks, and then Lock/Unlock IC
Entities.
The Lock and Unlock Entities page is displayed.
2. Select the scenario, year, and period.
se
ur
3. Select the entity that you want to lock.
co
4. Click Lock.
ng
i
in
The entity displays a status of Locked.
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
r y
ta
ie
opr
Pr
e®
cl
ra
O
se
can be entered.
ur
co
• You can still view transactions and run reports.
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Co pyri ght © 2011, Ora cle an d/or its a ffil ia te s. Al l righ ts reserved.
rs
pe
to
After processing intercompany transactions, you can close the period to prevent
tri
modifications. If you select Match/Validate Before Post, you must post all matched
es
transactions and all mismatched transactions with a reason code. Although the period is
R
locked for future transactions, you can view transactions and run reports for the period.
-
y
r
ta
ie
1. In the view pane, select Tasks, then IC Transaction Tasks, and then Manage IC Periods.
Pr
e®
se
Not Started Transactions.
ur
co
Filter by status.
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
The Monitor Intercompany Transactions task provides a status overview for your
tri
intercompany entities. You can filter the list of entities by any combination of Started, Not
es
• An entity has a status of Not Started if it has no intercompany transaction for the
y
r
• An entity has a status of Started if has at least one intercompany transaction for the
o
• An entity has a status of Not Lockable if you selected Match/Validate Before Post for
cl
the period, but you did not post matched transactions or mismatched transactions
ra
You can click an entity in the list to view a detail window with additional details for the
entity. The detail window displays the total number of posted and unposted transactions
for the entity, categorized by matching status.
se
ur
3. In the Entity text box, enter a name or click Browse to search for an entity.
co
i ng
in
NOTE: If you leave the Entity text box blank, the system returns all entities
tra
in the list.
er
rtn
pa
4. Select any combination of the following options to filter the transactions:
e®
• Not Started
cl
ra
• Started
O
• Not Lockable an
in
• Lockable
e
us
• Locked
al
on
5. Click Update.
rs
pe
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• Describe the Intercompany Transactions module
er
• Open periods for intercompany transactions
rtn
pa
• Create intercompany transactions
e®
• Match intercompany transactions
cl
ra
• Post intercompany transactions
O
• Create intercompany reports an
in
e
• Lock entities
us
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
Objectives
in
tra
At the end of this lesson, you should be able to:
er
rtn
• List Performance Management Architect features
pa
• Describe Performance Management Architect modules
e®
cl
• Describe Performance Management Architect architecture
ra
O
• Access Performance Management Architect
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
Lesson 22 Enterprise Performance Management Architect
se
• Configure dimensions and define properties
ur
• Create filters to select s pec ified member s of a dimension
co
• Duplicate applications for testing or what-if analys is
ng
• Upgrade applications from previous releases to place them in the
i
in
Dimension Library
tra
• Visually link and manage applications
er
• Use dimensions and attributes across multiple applications
rtn
• Graphically manage data flows
pa
• Perform impact analysis-graphically view and model relations hips across
e®
applications
cl
• Handle and evaluate the impact of exceptions and changes to all models
ra
• Eliminate manual dimensional and data reconciliation between
O
applications
• an
Integrate applic ations with Enterprise Resource Planning (ERP)
in
metadata and data sources us ing ERP integrator
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia tes. Al l righ ts rese rved.
rs
pe
to
Fusion Edition, Oracle Hyperion Planning, Fusion Edition, Oracle Essbase, and Oracle
R
• Create filters to select specified members of a dimension. For example, select the
Balance Sheet accounts of the Account dimension. This enables you to have one
dimension to maintain but not use the full dimension in all applications.
• Duplicate applications for testing or what-if analyses
• Transform applications administered in Classic application administration to the
se
Dimension Library and Application Library. This ensures that you are ready to get
ur
started with the functionality within Performance Management Architect.
co
ng
i
Calculating Business Rules for Applications
in
tra
Hyperion Calculation Manager enables you to create, validate, and deploy sophisticated
er
calculations to solve Financial Management and Planning business problems. You can
rtn
use Calculation Manager to create any of these calculations:
pa
• Allocating costs among entities
e®
cl
• Performing revenue modeling
ra
O
• Performing expense modeling
• Preparing a balance sheet an
in
e
Management
tri
es
• Use dimensions and attributes across multiple applications. (For example, you can
-
y
applications
O
• Handle and evaluate the impact of exceptions and changes to all models
• Eliminate manual dimensional and data reconciliation between applications
se
ur
co
ing
in
tra
Dimension Lib rary Ap plicat ion L ib rary Calculation Manag er
er
rtn
pa
e®
cl
ra
O
an
Data Synchronizat ion Tran sform Classic to EPMA
in Job Con sole
e
us
al
on
Co pyri ght © 2 011, Ora cle an d/or its a ffil ia te s. Al l righ ts rese rved.
rs
pe
to
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
Dimension Library
ed
A centralized location to manage dimensions and dimension properties. You can use the
ct
tri
• Create dimension import profiles—enabling dimension updates from flat files and
-
• Add, delete, and modify dimension members in the Shared Library or directly in
ie
applications
opr
Pr
• Shared Dimensions are created in an area of the Dimension Library called the
Shared Library. These dimensions are available to all applications and can be
individually linked to one or more applications when included in each application as a
shared dimension. Changes made to the dimension in the Shared Library are
automatically inherited to every application sharing that dimension. All types of
modifications can be made to the dimension within the Shared Library but only
se
certain types of changes can be made to the shared dimension within the application.
ur
co
Once a dimension has been included in an application as a shared dimension,
changes can be applied to the shared dimension within the application to handle
ng
exceptions that may only be relevant to that application.
i
in
tra
• Local Dimensions originate within a single application and can be created directly
er
within the application or as a copy of a dimension from the Shared Library or another
rtn
dimension in the application. Local dimensions are separate dimensions and do not
pa
inherit any changes made to the dimension in the Shared Library.
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
Application Library
ed
Option (ASO), or Essbase Block Storage Option (BSO). Applications contain dimensions
R
and dimension attributes that are designed to meet specific requirements for Financial
-
Management, Planning, Profitability and Cost Management, and Essbase (ASO) and
y
r
ta
Manual Workflow
Using the manual method, you can create blank applications and define the application
se
ur
in seven steps:
co
1. In the application wizard select an application type, then select Create Blank
ng
Application.
i
in
tra
2. Drag dimensions (or dimension hierarchy subsets) from the Shared Library to the
er
application or create local dimensions in the application.
rtn
pa
3. Activate all dimension associations.
e®
4. Modify dimension, application, and member properties (only if the application
cl
properties differ from the Shared Library properties).
ra
O
5. Validate the application.
an
6. Deploy the application to the Hyperion product environment.
in
e
us
The application wizard makes it easy to create applications and guides you through the
pe
following screens:
to
ed
• Application Type—enables you to enter the name, select the type, and enter a
ct
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
Calculation Manager
ed
Enables you to create, validate, and deploy business rules and business rule sets. There
ct
tri
• Components, which are objects that comprise business rules and can contain
-
• Rules, which are objects that contain groups of components that perform calculations
ie
pr
• Rule Sets, which are objects that contain two or more rules that are calculated
o
Pr
simultaneously or sequentially
e®
application, you can include Calculation Manager system templates in business rules.
O
For example, you can use a system template that copies data from one location to
another. You can also create custom defined templates to perform calculations that solve
problems unique to your business.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
Data Synchronization
ed
Enables data synchronization between or within Hyperion applications. You can use the
ct
tri
and Cost Management, Essbase (ASO), and Essbase (BSO) as destinations, and
ry
- Financial Management
opr
Pr
- Planning
e®
- Essbase ASO
O
- Essbase BSO
- External source (flat file)
- Interface table
For example, an administrator can synchronize data between two Financial
Management applications; two Planning applications, and between one Financial
Management and a Planning application.
• Create data mappings for reuse
se
• Create flat file and interface table mappings to import data into Hyperion applications
ur
co
Performance Management Architect enables you to synchronize data in three locations:
ng
i
• Application Library
in
tra
• Data Flow
er
rtn
• Data Synchronizer
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
y
r
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
deployment. You must have specific roles assigned in Shared Services to view
yr
• For applications that have not been deployed, you must have Performance
opr
• For deployed applications, you must have Shared Services Application Administrator
cl
The Job Console view is filtered by the source application and these job types: Export,
Transform Classic to EPM Architect, Application Migration, and Application Deployment.
(Application Deployment jobs include deployment, redeployment, and deploy business
rules only.)
se
ur
Data Synchronization executing data synchronizations
co
Compare comparison of applications
ng
Property Query property queries
i
in
tra
Export export of application
er
Query Member session level jobs created when running member queries
rtn
specifically from Hyperion Calculation
pa
Manager (these queries can be very large)
e®
Transaction Log Export export of transaction logs
cl
ra
Transform Classic to EPM transforming applications managed in Classic Planning,
O
Architect Financial Management, or Essbase
Application Migration an
migrating existing Hyperion applications
in
e
se
ur
co
ngi
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
Copyri ght © 2 011, Ora cle an d/or its affil ia te s. Al l rights rese rved.
rs
pe
to
databases, and data warehouses. Data (dimensional hierarchies as well as data) from
R
these sources can be imported into the system via flat files or Hyperion interface tables.
-
y
r
The middle tier of Performance Management Architect includes the required application
cl
End users access Performance Management Architect and reporting and application
content through Oracle Enterprise Performance Management Workspace, Fusion
Edition.
se
ur
co
ng
i
in
tra
er
rtn
pa
e®
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O
se
ur
co
ng
i
in
tra
er
rtn
Performance
pa
Management
Architect tasks
e®
cl
ra
O
an
in
e
us
al
on
Copyri ght © 2011, Oracle and/or its affil ia te s. Al l righ ts rese rved.
rs
pe
to
You use the Navigate menu to navigate to the modules that are available within
tri
Workspace.
es
R
Intelligence applications. Applications are displayed only when a user has rights, and
ta
ie
Highlighted on the slide are the Performance Management Architect tasks on the
Pr
Administer menu. The tasks include Dimension Library, Application Library, Data
e®
se
ur
Summary
co
ng
In this lesson, you should have learned to:
i
in
tra
• List Performance Management Architect features
er
• Describe Performance Management Architect modules
rtn
pa
• Describe Performance Management Architect architecture
e®
• Access Performance Management Architect
cl
ra
O
an
in
e
us
al
on
rs
pe
to
ed
ct
tri
es
R
-
yr
ta
ie
opr
Pr
e®
cl
ra
O