SlideShare a Scribd company logo
http://learnhyperion.wordpress.com




     Oracle Hyperion Financial Management
                     11.1.1.3 Beginner’s Guide
                                          Part II




Provided By: BISP                                Created By: Rupam Majumdar
http://bispsolutions.wordpress.com                             Amit Sharma
bisp.consulting@gmail.com                                      BISP Team
http://learnhyperion.wordpress.com

©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   1
http://learnhyperion.wordpress.com
                     CREATING CLASSIC APPLICATIONS

HFM Application
  An application consists of a set of entities, accounts, scenarios, and other
dimensions that you use together. You can create as many applications as you
need. For example, you can set up one application to report on tax data for several
organizations and another application to report on Security and Exchange
Commission data for other organizations.

  An application profile contains language, calendar, frequency, and period
information for an application. We can use a profile for more than one application.
For each application that we create, we must specify an application profile.

HFM Classic Application Creation:

  Before we start creating an application in HFM ,we need to define application
profile .Click on "Define Application Profile" as shown in the fig




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   2
http://learnhyperion.wordpress.com
LANGUAGE:

Next, type English as a language




You can enter up to 10 languages, and each language can contain a maximum of
20 characters. We can use different languages to create descriptions for items in
your application.
Note that a space is counted as a character.

CALENDER:

  When you select the type of calendar and the time periods for the application
profile, default frequencies are created for the application profile. For example, if
you select standard calendar and include half-years, quarters, and months as the
time periods, the system creates the following frequencies: yearly, half-yearly,
quarterly, and monthly.


©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   3
http://learnhyperion.wordpress.com
 You can also select a custom calendar or manual calendar. If you choose to define
a custom calendar, you must define the number of periods and the period label
prefix.
  A flat list is created and you can modify the hierarchy later. If you choose to
define a manual calendar, the frequencies and periods are empty. You can then
enter the frequencies and periods that you need.
Here, you need to opt out of the options available, for this blog purpose ,we select
standard .But , remember it changes with requirements.




FREQUENCIES: Frequencies and their corresponding views are created based on
the time periods that you selected when defining the calendar. You can add,
modify, and delete frequencies. You can also enter a descriptive label for each
frequency and view in each language that you previously defined. When editing
frequencies, you cannot change the label of the YTD frequency, which is contained
in the first column of Frequency 1 row. However, you can enter a description of
the YTD frequency for each language that you define.


©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   4
http://learnhyperion.wordpress.com
Note: In addition to the frequencies that you can define, each application contains
two system-defined frequencies and corresponding views, <Scenario View> and
Periodic.

 If you selected Manually Defined Calendar as the time period for the calendar,
the Frequencies grid is empty, and you must enter the necessary frequency views
and their descriptions. You should enter one frequency for each level of the Period
dimension.
Caution! After you create an application, you cannot change the frequency
descriptions or labels in the application.
Next is time periods and frequencies, as shown




Tip: Because you cannot modify frequencies after an application is created, make
sure to include a view description for each frequency in each language.
Next is the final step in defining application profile.

By default, application profile files use the PER file extension. If you are creating
an application profile, you must complete all steps in the Design Application
Profile module.

©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   5
http://learnhyperion.wordpress.com




   If it has successfully defined profile (give C:/Hyperion/somename.per ) ,then
you get the following message in the pop up window




After successful definition of application profile, click on the "create application"
as shown below.


©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   6
http://learnhyperion.wordpress.com
Provide the relevant information required in the window.




Finally, if the information is valid and right, you get the success note.



This is how one can create an application in HFM.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   7
http://learnhyperion.wordpress.com
                 Checking Whether Application Created Successfully

We can connect with application by clicking Open Application and Connect to
server




Now we’ll check three options

       1. Explore Data.

       2. User Preference.

       3. Database Management.

If three of them displayed properly then application is perfectly fine.



©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   8
http://learnhyperion.wordpress.com
Explore Data




User Preference




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   9
http://learnhyperion.wordpress.com
Database Management:




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   10
http://learnhyperion.wordpress.com

                               Working with Metadata
Metadata is defined as the structural elements of an application that describe and
hold data.

 Examples of metadata are dimension names, member names, properties,
exchange rates, and security. In the illustration in the slide, the circled dimension
member labels are the metadata. The metadata describes the data value.




The value INR 18070 is the value for Actual -> Sales for

Coffee in Bhopal in January 2010.

Load files are divided into sections with a exclamation point as the delimiter
defining the section header. Sections can be in any order in the file.

The line defining the column names is immediately below the section header and
begins with an apostrophe. You can place the column name in any order.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   11
http://learnhyperion.wordpress.com
This is a sample Meta Data File




The Classic Application is the Desktop Application. As Hyperion Financial
Management is a Server level Enterprise software, it’s expected that data should
come from Web clients.

Web Version is a little bit different with some features.

                   Available columns for each dimension class

Account
Name; Default Parent; Consolidation Account Type; IsCalculated; IsConsolidated;
Plug Account; Custom1 Top Member; Custom2 Top Member; Custom3 Top
Member; Custom4 Top Member; Num Decimal Places; Enable Custom1 Aggr;
Enable Custom2 Aggr; Enable Custom3 Aggr; Enable Custom4 Aggr; XBRL Tags;
ICP Top Member; Is ICP; Uses Line Items; Security Class; Enable Data Audit; Calc
Attribute


©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   12
http://learnhyperion.wordpress.com



Entity
Name; Default Parent; Currency; Allow Adjs; Allow Adj From Children; Holding
Company; Security As Partner; Is ICP; Security Class

Scenario
Name; Default Parent; Default Frequency; Default View; Zero View For Non Adj;
Zero View For Adj; Consolidate YTD; Maximum Review Level; Uses Line Items;
Enable Process Management; Security Class; Enable Data Audit; Def Freq For
ICTrans

ICP
Name; Default Parent, Value Name; Default Parent

Security Class
Name

Period

Name; Default Parent

View
Name; Default Parent

Currency
Name; Scale; Translation Operator




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   13
http://learnhyperion.wordpress.com
Consolidation Method
Name; Used By Calc Routine; Is Holding Method; To Percent Control Comp; To
Percent Control; Percent Consol; Control

Generic
Name; Default Parent; Switch Sign For Flow; Switch Type For Flow; Security
                                                  Class; Is Calculated

                                                  !HIERARCHY sections define the

                                                  parent-child relationships within

                                                  Dimensions Use this format:

                                                  <parent member>;<child member>

                                                   Represent top-level members as

                                                  children of #root:

                                                  #root;<top-level member>

To begin a hierarchy section, enter the following line, replacing angle brackets (<>)
with the dimension name:

!HIERARCHIES=< >
For top-level dimension members, specify #root as the parent. For custom
dimensions, 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 equaling 100
percent. Use the following syntax for Custom1 through Custom4 hierarchies:

<parent member>;<child member >;<Aggregation Weight>
©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   14
http://learnhyperion.wordpress.com
Dimension Associations Section

When you associate a dimension property with the members of another
dimension, end users can set the property value by selecting from a pick list of
members from the associated dimension. You use the Dimension Associations
section to identify which member properties have associations.




Required columns for the Dimension Associations Only




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   15
http://learnhyperion.wordpress.com
                               Metadata Load Files Overview

You can include any combination of dimensions in a load file, and you can have
multiple load files. For example, you could have one load file for the Account and
custom dimensions and a separate load file for entities. For system-generated
members, you can modify some member properties, but you cannot remove
members. For example, you can modify the description and security class for
members of the ICP dimension, but you cannot remove ICP members.

                                    Managing Languages




  If an application uses multiple languages for member descriptions, you set up
Property Array sections to enter descriptions for each language.

  You use the Property Array section header to identify the dimension for which
you are loading descriptions and to identify the alias dimension that defines the
available languages.

  For each member listed in the Property Array section, the Key column specifies a
language and the Value column specifies the description for that language.

    In the illustration in the slide, FM_Account is the dimension for which
descriptions are being loaded, and FM_Alias is the alias dimension that defines the
available languages. The Net Profit member has Net Profit defined as the English
description and Resultant Net as the French description.



©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   16
http://learnhyperion.wordpress.com
                     Loading Metadata in Classic Application
We need to Open HFM Classic Application and Login with standard Credential,
keep the Domain field Blank

User: admin

Password: password




After successful login to Desktop classic Application the Window will appear in
this manner.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   17
http://learnhyperion.wordpress.com
Connect to an application

First you need to connect to a application that you have created earlier.

After connect to Application we are now connected to the application where we’ll
load Meta data.




Before loading MetaData we need to load the Security File into application.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   18
http://learnhyperion.wordpress.com
Load the Security File

1 Open the application.

2 From the navigation frame, select Load Security.

3 For Security Filename, enter the name of the file that to load, or click to find the
file.

4 For Log Filename, enter a log file name, or click to find the file.




Load the Metadata file

Now after loading the Security File we can now load the Metadata file too.

There are two file you will find in the MetaData Folder.

One is .xml file and another is .ads file. The .xml file we use in desktop
Application.

The use of .ads files in Web version. We’ll discuss about that in some other session.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   19
http://learnhyperion.wordpress.com




For Delimiter Character, enter the character used to separate information in the
file. These characters are valid:

, ~@ #$%^&| :; ?

Note: You must use a character that is not used in the file name or in any other
way in the file. For example, if you use the comma in an entity description, you
cannot use the comma as the delimiter.




Optional: Select Clear All Security Info Before Loading to clear security
information for the application before loading new security information.



©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   20
http://learnhyperion.wordpress.com
Caution!

You can use the Clear All option only if you have been assigned the Application
Administrator and Provisioning Manager roles. Also, if you use this option, you
will have to reprovision users, as all users (including the user doing the clear) will
be removed in this process.

These are the options. For details please check all property. The details are given
in next slides.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   21
http://learnhyperion.wordpress.com
Delimiter characters

If you are loading an APP file, in the Delimiter Character text box, enter the
character to be used to separate the metadata in the file.

Delimiter characters are necessary only for ASCII files that use the APP file
extension. Delimiters are not necessary for XML files. The following characters are
valid: , ~ @ # $ % ^ } | : ; 




NOTE: Use a character that is not used in the file name or in any other way in the
file. For example, if you use the comma in an entity description, you cannot use
the comma as the delimiter.

Optional: In the Load Options section, select Clear All Metadata Before Loading.
       If you select this option, you lose data or journals that are currently active in
the application, and you cannot select elements in the Metadata Options section.




Optional: Select Check Integrity to check the metadata file against the metadata in
the current application.

It is highly recommended that you select this option as it ensures that the
application is not adversely affected by the metadata in the load file.

Note: If integrity errors occur, they are written to the metadata log file, and no
portion of the file is loaded into the application.




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   22
http://learnhyperion.wordpress.com




In the Load Method section, select one of the following options:




   Merge

   Replace

In the Metadata Options section, select the types of metadata to load.

Tip: Use the Select All and De-select All buttons to quickly select or clear all
metadata types.

Optional: Click Scan to verify that the file format is correct.

Click Load.




After successful loading you will find a Window like this




©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com   23

More Related Content

What's hot

KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatAlexandre SERAN
 
Hyperion financial management: Application design for performance
Hyperion financial management: Application design for performanceHyperion financial management: Application design for performance
Hyperion financial management: Application design for performanceAlithya
 
Oracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesOracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesIssam Hejazin
 
KScope 14 Implementing HFM - The Rock Opera
KScope 14 Implementing HFM - The Rock OperaKScope 14 Implementing HFM - The Rock Opera
KScope 14 Implementing HFM - The Rock Opera
Alithya
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design
Alithya
 
Oracle hfm beginner's guide part i
Oracle hfm beginner's guide  part iOracle hfm beginner's guide  part i
Oracle hfm beginner's guide part iAmit Sharma
 
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
eprentise
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
Alithya
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide II
Rati Sharma
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
Alithya
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
Alithya
 
Oracle cash management_Anne
Oracle cash management_AnneOracle cash management_Anne
Oracle cash management_Anneanuraj-sandhu
 
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Alithya
 

What's hot (15)

KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
 
Hyperion financial management: Application design for performance
Hyperion financial management: Application design for performanceHyperion financial management: Application design for performance
Hyperion financial management: Application design for performance
 
Journal web
Journal webJournal web
Journal web
 
Oracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best PracticesOracle Hyperion Planning Best Practices
Oracle Hyperion Planning Best Practices
 
KScope 14 Implementing HFM - The Rock Opera
KScope 14 Implementing HFM - The Rock OperaKScope 14 Implementing HFM - The Rock Opera
KScope 14 Implementing HFM - The Rock Opera
 
Hfm intro v2
Hfm intro v2Hfm intro v2
Hfm intro v2
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design
 
Oracle hfm beginner's guide part i
Oracle hfm beginner's guide  part iOracle hfm beginner's guide  part i
Oracle hfm beginner's guide part i
 
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
Designing a Chart of Accounts for a Global Company Going to Oracle E-Business...
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
 
Oracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide IIOracle FCCS Getting Started Guide II
Oracle FCCS Getting Started Guide II
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
Oracle cash management_Anne
Oracle cash management_AnneOracle cash management_Anne
Oracle cash management_Anne
 
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
Simplify Complex Consolidations and Close Processes with Oracle Financial Con...
 

Similar to Oracle hfm beginner's guide part ii

Planning learn step by step
Planning learn step by stepPlanning learn step by step
Planning learn step by step
ksrajakumar
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
pdufourSFDC
 
Introduction to Point-and-Click App Building
Introduction to Point-and-Click App BuildingIntroduction to Point-and-Click App Building
Introduction to Point-and-Click App Building
Salesforce Developers
 
Point and Click App Building Workshop
Point and Click App Building WorkshopPoint and Click App Building Workshop
Point and Click App Building Workshop
Salesforce Developers
 
Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674
Sathya Narayanan
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Buyan Thyagarajan
 
Advanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata TypesAdvanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata Types
Salesforce Admins
 
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Salesforce Partners
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
Rakesh Joshi
 
Sap fico fa qs(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
Rakesh Joshi
 
Tips and tricks for creating cm14 reports white paper (1)
Tips and tricks for creating cm14 reports white paper (1)Tips and tricks for creating cm14 reports white paper (1)
Tips and tricks for creating cm14 reports white paper (1)
p6academy
 
Tips and tricks for creating cm14 reports white paper
Tips and tricks for creating cm14 reports white paperTips and tricks for creating cm14 reports white paper
Tips and tricks for creating cm14 reports white paper
p6academy
 
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
Amazon Web Services
 
Salesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewSalesforce Summer 19 Release Overview
Salesforce Summer 19 Release Overview
Roy Gilad
 
Know How to Flow - Kelly Hardebeck
Know How to Flow - Kelly HardebeckKnow How to Flow - Kelly Hardebeck
Know How to Flow - Kelly Hardebeck
Salesforce Admins
 
Force.com Canvas: 2 Case Studies and a Roadmap
Force.com Canvas: 2 Case Studies and a RoadmapForce.com Canvas: 2 Case Studies and a Roadmap
Force.com Canvas: 2 Case Studies and a Roadmap
Salesforce Developers
 
YM API Xperience 2016
YM API Xperience 2016YM API Xperience 2016
YM API Xperience 2016
Anirudh Pandya
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummiesdreamforce2006
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummiesdreamforce2006
 
Service Cloud Console as a Platform
Service Cloud Console as a PlatformService Cloud Console as a Platform
Service Cloud Console as a PlatformBluewolf
 

Similar to Oracle hfm beginner's guide part ii (20)

Planning learn step by step
Planning learn step by stepPlanning learn step by step
Planning learn step by step
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
Introduction to Point-and-Click App Building
Introduction to Point-and-Click App BuildingIntroduction to Point-and-Click App Building
Introduction to Point-and-Click App Building
 
Point and Click App Building Workshop
Point and Click App Building WorkshopPoint and Click App Building Workshop
Point and Click App Building Workshop
 
Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674Epm fm-1111x-provisioning-whitepape-133674
Epm fm-1111x-provisioning-whitepape-133674
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
 
Advanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata TypesAdvanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata Types
 
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)Design Patterns: ISV Recipes for Success (Dreamforce 2015)
Design Patterns: ISV Recipes for Success (Dreamforce 2015)
 
Sap fico fa qs
Sap fico fa qsSap fico fa qs
Sap fico fa qs
 
Sap fico fa qs(1)
Sap fico fa qs(1)Sap fico fa qs(1)
Sap fico fa qs(1)
 
Tips and tricks for creating cm14 reports white paper (1)
Tips and tricks for creating cm14 reports white paper (1)Tips and tricks for creating cm14 reports white paper (1)
Tips and tricks for creating cm14 reports white paper (1)
 
Tips and tricks for creating cm14 reports white paper
Tips and tricks for creating cm14 reports white paperTips and tricks for creating cm14 reports white paper
Tips and tricks for creating cm14 reports white paper
 
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
Assessing your Application Portfolio (ENT202-R2) - AWS re:Invent 2018
 
Salesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewSalesforce Summer 19 Release Overview
Salesforce Summer 19 Release Overview
 
Know How to Flow - Kelly Hardebeck
Know How to Flow - Kelly HardebeckKnow How to Flow - Kelly Hardebeck
Know How to Flow - Kelly Hardebeck
 
Force.com Canvas: 2 Case Studies and a Roadmap
Force.com Canvas: 2 Case Studies and a RoadmapForce.com Canvas: 2 Case Studies and a Roadmap
Force.com Canvas: 2 Case Studies and a Roadmap
 
YM API Xperience 2016
YM API Xperience 2016YM API Xperience 2016
YM API Xperience 2016
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummies
 
S-Controls for Dummies
S-Controls for DummiesS-Controls for Dummies
S-Controls for Dummies
 
Service Cloud Console as a Platform
Service Cloud Console as a PlatformService Cloud Console as a Platform
Service Cloud Console as a Platform
 

More from Amit Sharma

Oracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptionsOracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptions
Amit Sharma
 
Oracle EPBCS Driver
Oracle EPBCS Driver Oracle EPBCS Driver
Oracle EPBCS Driver
Amit Sharma
 
Oracle Sales Quotation Planning
Oracle Sales Quotation PlanningOracle Sales Quotation Planning
Oracle Sales Quotation Planning
Amit Sharma
 
Oracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp convertedOracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp converted
Amit Sharma
 
Basics of fdmee
Basics of fdmeeBasics of fdmee
Basics of fdmee
Amit Sharma
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
Amit Sharma
 
Oracle PBCS creating standard application
Oracle PBCS creating  standard applicationOracle PBCS creating  standard application
Oracle PBCS creating standard application
Amit Sharma
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
Amit Sharma
 
Hfm calculating RoA
Hfm calculating RoAHfm calculating RoA
Hfm calculating RoA
Amit Sharma
 
Adding metadata using smartview
Adding metadata using smartviewAdding metadata using smartview
Adding metadata using smartview
Amit Sharma
 
Hyperion planning weekly distribution
Hyperion planning weekly distributionHyperion planning weekly distribution
Hyperion planning weekly distribution
Amit Sharma
 
Hyperion planning scheduling data import
Hyperion planning scheduling data importHyperion planning scheduling data import
Hyperion planning scheduling data import
Amit Sharma
 
Hyperion planning new features
Hyperion planning new featuresHyperion planning new features
Hyperion planning new features
Amit Sharma
 
Microsoft dynamics crm videos
Microsoft dynamics crm videosMicrosoft dynamics crm videos
Microsoft dynamics crm videos
Amit Sharma
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Amit Sharma
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2Amit Sharma
 
Security and-data-access-document
Security and-data-access-documentSecurity and-data-access-document
Security and-data-access-documentAmit Sharma
 
Sales force managing-data
Sales force managing-dataSales force managing-data
Sales force managing-dataAmit Sharma
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Amit Sharma
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-iiAmit Sharma
 

More from Amit Sharma (20)

Oracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptionsOracle enteprise pbcs drivers and assumptions
Oracle enteprise pbcs drivers and assumptions
 
Oracle EPBCS Driver
Oracle EPBCS Driver Oracle EPBCS Driver
Oracle EPBCS Driver
 
Oracle Sales Quotation Planning
Oracle Sales Quotation PlanningOracle Sales Quotation Planning
Oracle Sales Quotation Planning
 
Oracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp convertedOracle strategic workforce planning cloud hcmswp converted
Oracle strategic workforce planning cloud hcmswp converted
 
Basics of fdmee
Basics of fdmeeBasics of fdmee
Basics of fdmee
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
Oracle PBCS creating standard application
Oracle PBCS creating  standard applicationOracle PBCS creating  standard application
Oracle PBCS creating standard application
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
 
Hfm calculating RoA
Hfm calculating RoAHfm calculating RoA
Hfm calculating RoA
 
Adding metadata using smartview
Adding metadata using smartviewAdding metadata using smartview
Adding metadata using smartview
 
Hyperion planning weekly distribution
Hyperion planning weekly distributionHyperion planning weekly distribution
Hyperion planning weekly distribution
 
Hyperion planning scheduling data import
Hyperion planning scheduling data importHyperion planning scheduling data import
Hyperion planning scheduling data import
 
Hyperion planning new features
Hyperion planning new featuresHyperion planning new features
Hyperion planning new features
 
Microsoft dynamics crm videos
Microsoft dynamics crm videosMicrosoft dynamics crm videos
Microsoft dynamics crm videos
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
 
Oracle apex hands on lab#2
Oracle apex hands on lab#2Oracle apex hands on lab#2
Oracle apex hands on lab#2
 
Security and-data-access-document
Security and-data-access-documentSecurity and-data-access-document
Security and-data-access-document
 
Sales force managing-data
Sales force managing-dataSales force managing-data
Sales force managing-data
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-ii
 

Oracle hfm beginner's guide part ii

  • 1. http://learnhyperion.wordpress.com Oracle Hyperion Financial Management 11.1.1.3 Beginner’s Guide Part II Provided By: BISP Created By: Rupam Majumdar http://bispsolutions.wordpress.com Amit Sharma bisp.consulting@gmail.com BISP Team http://learnhyperion.wordpress.com ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 1
  • 2. http://learnhyperion.wordpress.com CREATING CLASSIC APPLICATIONS HFM Application An application consists of a set of entities, accounts, scenarios, and other dimensions that you use together. You can create as many applications as you need. For example, you can set up one application to report on tax data for several organizations and another application to report on Security and Exchange Commission data for other organizations. An application profile contains language, calendar, frequency, and period information for an application. We can use a profile for more than one application. For each application that we create, we must specify an application profile. HFM Classic Application Creation: Before we start creating an application in HFM ,we need to define application profile .Click on "Define Application Profile" as shown in the fig ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 2
  • 3. http://learnhyperion.wordpress.com LANGUAGE: Next, type English as a language You can enter up to 10 languages, and each language can contain a maximum of 20 characters. We can use different languages to create descriptions for items in your application. Note that a space is counted as a character. CALENDER: When you select the type of calendar and the time periods for the application profile, default frequencies are created for the application profile. For example, if you select standard calendar and include half-years, quarters, and months as the time periods, the system creates the following frequencies: yearly, half-yearly, quarterly, and monthly. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 3
  • 4. http://learnhyperion.wordpress.com You can also select a custom calendar or manual calendar. If you choose to define a custom calendar, you must define the number of periods and the period label prefix. A flat list is created and you can modify the hierarchy later. If you choose to define a manual calendar, the frequencies and periods are empty. You can then enter the frequencies and periods that you need. Here, you need to opt out of the options available, for this blog purpose ,we select standard .But , remember it changes with requirements. FREQUENCIES: Frequencies and their corresponding views are created based on the time periods that you selected when defining the calendar. You can add, modify, and delete frequencies. You can also enter a descriptive label for each frequency and view in each language that you previously defined. When editing frequencies, you cannot change the label of the YTD frequency, which is contained in the first column of Frequency 1 row. However, you can enter a description of the YTD frequency for each language that you define. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 4
  • 5. http://learnhyperion.wordpress.com Note: In addition to the frequencies that you can define, each application contains two system-defined frequencies and corresponding views, <Scenario View> and Periodic. If you selected Manually Defined Calendar as the time period for the calendar, the Frequencies grid is empty, and you must enter the necessary frequency views and their descriptions. You should enter one frequency for each level of the Period dimension. Caution! After you create an application, you cannot change the frequency descriptions or labels in the application. Next is time periods and frequencies, as shown Tip: Because you cannot modify frequencies after an application is created, make sure to include a view description for each frequency in each language. Next is the final step in defining application profile. By default, application profile files use the PER file extension. If you are creating an application profile, you must complete all steps in the Design Application Profile module. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 5
  • 6. http://learnhyperion.wordpress.com If it has successfully defined profile (give C:/Hyperion/somename.per ) ,then you get the following message in the pop up window After successful definition of application profile, click on the "create application" as shown below. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 6
  • 7. http://learnhyperion.wordpress.com Provide the relevant information required in the window. Finally, if the information is valid and right, you get the success note. This is how one can create an application in HFM. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 7
  • 8. http://learnhyperion.wordpress.com Checking Whether Application Created Successfully We can connect with application by clicking Open Application and Connect to server Now we’ll check three options 1. Explore Data. 2. User Preference. 3. Database Management. If three of them displayed properly then application is perfectly fine. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 8
  • 9. http://learnhyperion.wordpress.com Explore Data User Preference ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 9
  • 10. http://learnhyperion.wordpress.com Database Management: ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 10
  • 11. http://learnhyperion.wordpress.com Working with Metadata Metadata is defined as the structural elements of an application that describe and hold data. Examples of metadata are dimension names, member names, properties, exchange rates, and security. In the illustration in the slide, the circled dimension member labels are the metadata. The metadata describes the data value. The value INR 18070 is the value for Actual -> Sales for Coffee in Bhopal in January 2010. Load files are divided into sections with a exclamation point as the delimiter defining the section header. Sections can be in any order in the file. The line defining the column names is immediately below the section header and begins with an apostrophe. You can place the column name in any order. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 11
  • 12. http://learnhyperion.wordpress.com This is a sample Meta Data File The Classic Application is the Desktop Application. As Hyperion Financial Management is a Server level Enterprise software, it’s expected that data should come from Web clients. Web Version is a little bit different with some features. Available columns for each dimension class Account Name; Default Parent; Consolidation Account Type; IsCalculated; IsConsolidated; Plug Account; Custom1 Top Member; Custom2 Top Member; Custom3 Top Member; Custom4 Top Member; Num Decimal Places; Enable Custom1 Aggr; Enable Custom2 Aggr; Enable Custom3 Aggr; Enable Custom4 Aggr; XBRL Tags; ICP Top Member; Is ICP; Uses Line Items; Security Class; Enable Data Audit; Calc Attribute ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 12
  • 13. http://learnhyperion.wordpress.com Entity Name; Default Parent; Currency; Allow Adjs; Allow Adj From Children; Holding Company; Security As Partner; Is ICP; Security Class Scenario Name; Default Parent; Default Frequency; Default View; Zero View For Non Adj; Zero View For Adj; Consolidate YTD; Maximum Review Level; Uses Line Items; Enable Process Management; Security Class; Enable Data Audit; Def Freq For ICTrans ICP Name; Default Parent, Value Name; Default Parent Security Class Name Period Name; Default Parent View Name; Default Parent Currency Name; Scale; Translation Operator ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 13
  • 14. http://learnhyperion.wordpress.com Consolidation Method Name; Used By Calc Routine; Is Holding Method; To Percent Control Comp; To Percent Control; Percent Consol; Control Generic Name; Default Parent; Switch Sign For Flow; Switch Type For Flow; Security Class; Is Calculated !HIERARCHY sections define the parent-child relationships within Dimensions Use this format: <parent member>;<child member> Represent top-level members as children of #root: #root;<top-level member> To begin a hierarchy section, enter the following line, replacing angle brackets (<>) with the dimension name: !HIERARCHIES=< > For top-level dimension members, specify #root as the parent. For custom dimensions, 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 equaling 100 percent. Use the following syntax for Custom1 through Custom4 hierarchies: <parent member>;<child member >;<Aggregation Weight> ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 14
  • 15. http://learnhyperion.wordpress.com Dimension Associations Section When you associate a dimension property with the members of another dimension, end users can set the property value by selecting from a pick list of members from the associated dimension. You use the Dimension Associations section to identify which member properties have associations. Required columns for the Dimension Associations Only ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 15
  • 16. http://learnhyperion.wordpress.com Metadata Load Files Overview You can include any combination of dimensions in a load file, and you can have multiple load files. For example, you could have one load file for the Account and custom dimensions and a separate load file for entities. For system-generated members, you can modify some member properties, but you cannot remove members. For example, you can modify the description and security class for members of the ICP dimension, but you cannot remove ICP members. Managing Languages If an application uses multiple languages for member descriptions, you set up Property Array sections to enter descriptions for each language. You use the Property Array section header to identify the dimension for which you are loading descriptions and to identify the alias dimension that defines the available languages. For each member listed in the Property Array section, the Key column specifies a language and the Value column specifies the description for that language. In the illustration in the slide, FM_Account is the dimension for which descriptions are being loaded, and FM_Alias is the alias dimension that defines the available languages. The Net Profit member has Net Profit defined as the English description and Resultant Net as the French description. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 16
  • 17. http://learnhyperion.wordpress.com Loading Metadata in Classic Application We need to Open HFM Classic Application and Login with standard Credential, keep the Domain field Blank User: admin Password: password After successful login to Desktop classic Application the Window will appear in this manner. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 17
  • 18. http://learnhyperion.wordpress.com Connect to an application First you need to connect to a application that you have created earlier. After connect to Application we are now connected to the application where we’ll load Meta data. Before loading MetaData we need to load the Security File into application. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 18
  • 19. http://learnhyperion.wordpress.com Load the Security File 1 Open the application. 2 From the navigation frame, select Load Security. 3 For Security Filename, enter the name of the file that to load, or click to find the file. 4 For Log Filename, enter a log file name, or click to find the file. Load the Metadata file Now after loading the Security File we can now load the Metadata file too. There are two file you will find in the MetaData Folder. One is .xml file and another is .ads file. The .xml file we use in desktop Application. The use of .ads files in Web version. We’ll discuss about that in some other session. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 19
  • 20. http://learnhyperion.wordpress.com For Delimiter Character, enter the character used to separate information in the file. These characters are valid: , ~@ #$%^&| :; ? Note: You must use a character that is not used in the file name or in any other way in the file. For example, if you use the comma in an entity description, you cannot use the comma as the delimiter. Optional: Select Clear All Security Info Before Loading to clear security information for the application before loading new security information. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 20
  • 21. http://learnhyperion.wordpress.com Caution! You can use the Clear All option only if you have been assigned the Application Administrator and Provisioning Manager roles. Also, if you use this option, you will have to reprovision users, as all users (including the user doing the clear) will be removed in this process. These are the options. For details please check all property. The details are given in next slides. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 21
  • 22. http://learnhyperion.wordpress.com Delimiter characters If you are loading an APP file, in the Delimiter Character text box, enter the character to be used to separate the metadata in the file. Delimiter characters are necessary only for ASCII files that use the APP file extension. Delimiters are not necessary for XML files. The following characters are valid: , ~ @ # $ % ^ } | : ; NOTE: Use a character that is not used in the file name or in any other way in the file. For example, if you use the comma in an entity description, you cannot use the comma as the delimiter. Optional: In the Load Options section, select Clear All Metadata Before Loading. If you select this option, you lose data or journals that are currently active in the application, and you cannot select elements in the Metadata Options section. Optional: Select Check Integrity to check the metadata file against the metadata in the current application. It is highly recommended that you select this option as it ensures that the application is not adversely affected by the metadata in the load file. Note: If integrity errors occur, they are written to the metadata log file, and no portion of the file is loaded into the application. ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 22
  • 23. http://learnhyperion.wordpress.com In the Load Method section, select one of the following options: Merge Replace In the Metadata Options section, select the types of metadata to load. Tip: Use the Select All and De-select All buttons to quickly select or clear all metadata types. Optional: Click Scan to verify that the file format is correct. Click Load. After successful loading you will find a Window like this ©Business Intelligence Solution Providers learnhyperion.wordpress.com aloo_a2@yahoo.com 23