+ All Categories
Home > Technology > Advanced Topics in Calc Manager for HFM

Advanced Topics in Calc Manager for HFM

Date post: 22-Jan-2015
Category:
Upload: edgewater-ranzal
View: 5,151 times
Download: 2 times
Share this document with a friend
Description:
Ranzal Practice Director, Chris Barbieri conducted this presentation at the recent ODTUG Kaleidoscope conference in Long Beach, California.
Popular Tags:
26
Advanced Topics in Calc Manager for HFM Calc Manager for HFM Chris Barbieri Edgewater Ranzal
Transcript
Page 1: Advanced Topics in Calc Manager for HFM

Advanced Topics in Calc Manager for HFMCalc Manager for HFM

Chris BarbieriEdgewater Ranzal

Page 2: Advanced Topics in Calc Manager for HFM

� One of the Largest Hyperion Practices in the U.S.

� Oracle / Hyperion Platinum Partner - Highest Status

About Edgewater Ranzal

15 Years� Vertical Expertise with High-

Profile Clients from Coast to Coast

� Sound Project Methodology Insures Project Success

� “One Stop Shop” for ALL EPM Implementation needs

15 Years700+ clients

1000+ projects

Page 3: Advanced Topics in Calc Manager for HFM

ConsolidationBusiness

Intelligence Planning

Our Services

ProjectManagement

InfrastructureData

Services

Page 4: Advanced Topics in Calc Manager for HFM

Advanced Topics in Calc Manager

● Sub Translate● Sub Dynamic● Sub NoInput● Sub Consolidate● Troubleshooting

● Logging● Timers

Page 5: Advanced Topics in Calc Manager for HFM

A Note on Translation

● HFM app settings determine default translation● HFM app settings determine default translation● But sometimes you need some accounts to

translate differently, such as Equity● Or maybe you want some accounts to use a whole

different rate

Page 6: Advanced Topics in Calc Manager for HFM

Translate

● Translate balance sheet accounts at average rate, using PVA● … this is in the middle of a data range

Page 7: Advanced Topics in Calc Manager for HFM

Calculate the Difference Between Rates

● The @Trans and @TransPeriodic will translate a value using the difference between rates

● …and write that out to another account/custom

Page 8: Advanced Topics in Calc Manager for HFM

Force a Rate of “1”

● Generally not advisable to use constants● Overrides are stored in a custom in this app

● Use “1” instead of the rate● Use “1” instead of the rate

Page 9: Advanced Topics in Calc Manager for HFM

Write to Another Entity

● The onlyonly time you can write to another entity● A sibling entityAND● [Proportion] or [Elimination] members only● [Proportion] or [Elimination] members onlyAND● @CON function in Sub Consolidate

Page 10: Advanced Topics in Calc Manager for HFM

Change Another Entity’s Calc Status

● @ImpactStatus● “Notify” next year that this year has changed

● “Notify” another scenario that it needs to copy data from this scenario…

Page 11: Advanced Topics in Calc Manager for HFM

Copy to Another Scenario

Page 12: Advanced Topics in Calc Manager for HFM

Non-Consolidating Parent

Use a condition to avoid consolidating to a ● Use a condition to avoid consolidating to a particular entity

Page 13: Advanced Topics in Calc Manager for HFM

Consolidate – Data Range

● Only accounts flaggedConsolidated are availableavailable

● Don’t consolidate zeros: skip them

Page 14: Advanced Topics in Calc Manager for HFM

Consolidate – HS.ConHS.Con Function

Page 15: Advanced Topics in Calc Manager for HFM

Member Range

● Cycle through a list of members within a given dimension

● Can be defined in the rules “Parent”,”[Base]”“Parent”,”[Base]”● Or from custom member lists

““OverrideAccountsOverrideAccounts””● Most common in NoInput rules● Don’t use this elsewhere if you can avoid it

Page 16: Advanced Topics in Calc Manager for HFM

Member Range Example

Page 17: Advanced Topics in Calc Manager for HFM

Test User Defined Fields

● Explain yourself

Page 18: Advanced Topics in Calc Manager for HFM

Dynamic Function

● Note the use of a different formula for each View

Page 19: Advanced Topics in Calc Manager for HFM

NoInput Function

● Inside a memberrange

● Custom4 conditions not conditions not shown

Page 20: Advanced Topics in Calc Manager for HFM

Debugging, aka “WriteToFile”

● Is the rule running? Did it pass each condition?● Add a formula {i} = {i}

● To contain the information you wan t to write out● At the point in the rule where you want the information

● Enable Logging● Enable Logging● Formula Level● Rule Level

Page 21: Advanced Topics in Calc Manager for HFM

Debugging, cont’d

● Icon indicates you can enter text

● Also add variables to see their contents at that point in the rule

Page 22: Advanced Topics in Calc Manager for HFM

Debugging Example

● Within data range, but before account condition

● After the condition

Page 23: Advanced Topics in Calc Manager for HFM

Script

● Possible, but…● … chicken’s way out

● Take you just as long to write in script as it would to use graphical mode● And it would still be better written

Page 24: Advanced Topics in Calc Manager for HFM

Questions

Chris [email protected]+1.617.480.6173www.ranzal.com

Page 25: Advanced Topics in Calc Manager for HFM

Presentations

Calculation Manager: The New and Improved Applicati on to Create Hyperion Planning Business Rules – Monday, 11:15 am, Room 102C

Security and Auditing in HFM – Tuesday, 4:30pm, 101B

Best Practices for Using DRM with EPMA – Wednesday, 8:30am, 103A

Getting Started with Calc Manager for HFM – Wednesday, 8:30am, 101B

Advanced Topics in Calc Manager for HFM – Wednesday, 9:45am, 101B

Maximizing the Value of an EPM Investment with ERPi , FDM & EPMA – Wednesday, 11:15am, 101B

Taking your FDM application to the next level with Advanced Scripting – Friday, 8:30am, 101B

IFRS reporting within Hyperion Financial Management – Thursday, 10:30am, 101B

Page 26: Advanced Topics in Calc Manager for HFM

www.ranzal.com

Chris BarbieriChris [email protected]

+1.617.480.6173www.ranzal.com


Recommended