Copyright ©2014 Chris Barbieri, Edgewater Ranzal What Would Happen If I Did… In Hyperion Financial Management? Part 3 Chris Barbieri
Sep 13, 2014
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
What Would Happen If I Did…In Hyperion Financial Management?
Part 3
Chris Barbieri
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
FocusServicesPeopleMethodologyCustomersPartnership
15 Years700+ clients
1000+ projects
About Edgewater Ranzal
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
We offer a full spectrum of EPM/BI ServicesDashboards & Scorecards, Financial Analytics
& Reporting, Operational Analytics, What-if Analysis, Query & Reporting, Visual ExplorationFinancial performance, Legal,
Segment & Mgmt Reporting, Financial Close HFM Optimization, Performance Lab
SOX Compliance SupportStrategic Finance, Planning, Budgeting, Forecasting, Workforce Planning, Capital Planning, Project Financial Planning
Data Integration, Financial DataManagement, Data Warehousing, Master Data Management &DRM,
ETL Services, Automation
Project/Program Mgmt, EPM Road Maps, Application Reviews, Business Requirements, Process Change, Documentation
Installation, Upgrades, Migration, System
Monitoring, Backup and Recovery, Disaster Recovery,
Load Testing, Hardware Sizing, Exalytics
Benchmarking
Consolidation
BusinessIntelligence
EnterprisePlanning
Infrastructure
Training &Support Services
ProjectManagement
DataServices
Costing & Profitability
Mgmt
Support Services – Infrastructure & Application Support Contracts
Key Teach Course Delivery: Planning, Essbase, Financial Reporting, Smart View, HPCM, HFM, FDM,
DRM, OBIEECustom Training Delivery: Process & Reporting
HPCM Standard & Detailed Models, Waterfall Allocations, Activity Based Costing, Customer, Product & LOB Profitability
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Ever Wonder What Would Happen If…
● Changed the OrgByPeriodoption?
● Added a dimension?
● Changed an account’s Line Item Detail option?
● Disabled Allow Adjs for an entity?
● Changed the alias of a custom dimension?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Changed the OrgByPeriod option?
● Organization By Period allows for changing entityhierarchy relationships
● Purpose is to preserve the consolidated parent results while allowing for varying methods per period
● Does not impact any other dimension
● Periodic consolidation is central to this
● Zero View settings for derived data must be Periodic
● [Active] account
● Ownership management
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Enable Org By Period on Existing App
● Start with Comma4Dim
● App settings● Default value for Active: “1”
● By default, all children are active for all of their parents for all time when they are added to the application
● Org By Period Application: Disabled
● Default consolidation rules
● Scenario settings● Most common settings for
Actual
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Entity Structure
● Start with Ranzal under United States
● Typical attributes
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Simple Data set
● Revenue
● Accounts Receivable
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Q1 Ranzal Consolidates to United States
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
March 1 Ranzal Moves to Europe
● Non-OrgByPeriod entity move
● Simple click and drag, re-load
Fastest way from California to Spain
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Consolidate All With Data
● … but wait!
● United States should reflect the amounts for periods during which Ranzal was a child
● …and Europe should not consolidate January and February
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Ranzal Must Roll up to Both Parent Entities
● Metadata will show a superset of all entity relationships
● How do I control this?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Ownership Management● Select the parent entity in the point of view
● Rows show its children
● Set Ranzal Active = Yes for United States in January and February
● Set Ranzal Active = No for United States in March● And the reverse for Europe● Value is balance recurring: it will stay Yes/No until it changes
● Does not carry from year to year
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Information Can be Loaded
● System accounts are stored in the [None] value of parent entities
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Anatomy of Data File
● “Active” for United States does not appear
● since the App Settings default is Active
● “0” indicates “No (not active)”
● “1’ re-establishes the Active status
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Back to that Consolidation
● Must “Consolidate All With Data” after ownership changes
● HFM ignores the [Active] flag until you enable OrgByPeriod in the App Settings
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Enable Org By Period
● And Consolidate All With Data
● Getting closer
● I don’t like YTD results: Periodic got reversed out?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Zero View Settings
● Can I change this?
● Really wanted “Periodic”
● Not without rebuilding the scenario – all data and journals
● Refer to “What would happen if I did…in HFM” from Kscope 2012
Zero emissions
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
● If I have an amount in February and then suppress a zero for March, what does that mean?
● Implies the zero was March periodic activity
● Need to load Periodic
● Or else load zeroes
● Don’t fill the database with zeros!
Data Load Method
● Hmm. That changes the FDM integrations
● And the journals.
● I really need to think this through…
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
If I Want Org By Period in the Future
● Configure the scenario like this:
● Configure the data integration process to load Periodic
● No effect on the balance sheet –only flows
● Then can enable the OrgByPeriod app setting later if needed
Most companies won’t like this
because we want to load Actuals YTD!
… to capture prior period adjustments…
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Added a dimension?
● When we last saw our hero in New Orleans, he showed us how to add a dimension to an HFM application
● But what would happen to:
● Calc Manager?
● Smart View?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Application currently has Custom1..4
● Dimensions migrated from earlier release
● With no alias, they are:
● Dimension names if you had an alias prior to 11.1.2.2
● Another topic entirely…
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Smart View
● Ad Hoc
● FunctionsHsGetValuefunction has dimensions I
put there
Other dimensions
defined in POV Manager
Dimensions in Rows & Columns
or in POV bar
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Calc Manager Objects
● Only Data Range matters● All other objects are dimension independent
● Custom dimensions are hard coded● These will break if you rename a custom● Or migrate to an app with different customs
Dimension names are embedded
in Data Range
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Add a “Myths” dimension
● Fifth dimension
Remember these folks from the Rock Opera?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Smart View
● I didn’t change any Functions
● POV manager added Myths dimensions
● Now in background POV for everyone
● Ad Hoc
● POV bar added Myths dimension as well
● Both default to [None]
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Calc Manager?● Existing rules don’t change
● I deployed again, no errors
● Extracted in classic mode, no changes
● What about functions that use the full POV?● GetCell, GetCellNoData,
GetCellRealData, SetDataWithPOV
All use [None] when not specified
● Hs.EXP applies equally to all members of new dimension
● Add a new data range object● Then the new dimension appears
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Changed an account’s Line Item Detail option?
● Add two sample accounts: Enabled
● Enable for scenario too
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Enter Line Items
● This is entered using the scenario’s Default View
● … ties in with the Org By Period discussion
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Disable (and Enable) Line Item Detail
● Change Account settings
● Load in Replace mode
● Does not accept this change
● Skip integrity?
● … that worked
● Line items? Still there
● Summary aggregation? YEP
● I can overwrite these
Do NOT try this at
home!!!
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
● Load back original metadata
● Still can’t do this without disabling Check Integrity
● Yes, line item detail is still there
● Though I overwrote some while it was switched
Can I get the line items back?
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Disabled Allow Adjs for an entity?
● Post a journal
● Disable Allow Adjs for RanzalAdj entity
● Load this
● With “check integrity” enabled
● Can’t proceed
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Skip Integrity Check
● What if I skipped that check?
● Journal entry is still there!Confirmed: You can’t herd cats
● But then I tried to unpost it
Copyright ©2014 Chris Barbieri, Edgewater Ranzal
Chris [email protected]
Needham, MA
USA
+1.617.480.6173
www.ranzal.com