learning hyperion hfm rules lab guide part · pdf filelearning hyperion hfm rules lab guide...

19
Learning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s Guide series”. The documents briefs about writing financial ratio analysis formulas using HFM Rules. We are committed to provide the best learning material and training on Hyperion and OBIEE product suite. Join our professional training program to learn from industry experts. History: Version Description Change Author Publish Date 0.1 Initial Draft Mitesh Agrawal 13 th Apr-2011 0.1 1 st Review Amit Sharma 13 th -Apr-2011 www.hyperionguru.com www.bisptrainings.com

Upload: lyhanh

Post on 30-Jan-2018

256 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Learning Hyperion HFM Rules

Lab Guide Part III

This is another document from “Learn Hyperion Financial Management Rules beginner’s Guide series”. The documents briefs about writing financial ratio analysis formulas using HFM Rules. We are committed to provide the best learning material and training on Hyperion and OBIEE product suite. Join our professional training program to learn from industry experts.

History:

Version Description Change

Author Publish Date

0.1 Initial Draft Mitesh Agrawal 13th Apr-20110.1 1st Review Amit Sharma 13th-Apr-2011

www.hyperionguru.com www.bisptrainings.com

Page 2: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Example#1 Prepare Test Sheet for Accounts Payable Turnover Ratio Calculation

Accounts Payable Turnover Ratio Definition-

The Accounts Payable Turnover Ratio shows the number of times that accounts payable are paid throughout the year.

Formula to Calculate Accounts Payable Turnover Ratio-

Accounts Payable Turnover Ratio = Purchases / Accounts Payable

HFM Rule script-

Sub Calculate( )

Dim vIsICP

vIsICP=HS.Entity.IsICP("California")

If vIsICP = True Then

HS.Exp "A#Accounts Payable Turnover Ratio = (A#Purchases / A#Accounts Payable)"

End IfEnd Sub

Function-

Here we are using IsICP Function, which determine if the current Account or Entity Dimension member or a specified account or entity member is an Intercompany partner(ICP).

Syntax of IsICP Function-

Hs.Entity.IsICP(entity)

We need to open MS-Excel to prepare test sheet for calculation- The below screen shows the requirement which you want to perform (Calculate Accounts Payable Turnover Ratio ) in Hyperion Financial Management through HFM Rule Script.

www.hyperionguru.com www.bisptrainings.com

Page 3: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Purpose of creating HFM Rule Script–Hyperion Financial Management Rule provide powerful, customized calculations. We use rules to perform calculations that we can not define through parent-child relationships in the dimension hierarchy.

Steps to create HFM Rule Script-

Go to StartAll ProgramsOracle EPM SystemFinancial ManagementRule Editor then Rule Editor window will appear.

For Example- We want to create a rule script to calculate the value of Accounts Payable Turnover Ratio, just write Rule Script in Rule Editor window ,as shown in below screen then go to FileSave it.

Steps to Validate, Load Rule Script and Check Output is correct –These are steps to execute calculation which comprise validating and checking of Rule Script.

Validate Rule Script –

1.Tool bar is provided in Rule Editor window . Click on HFMLogon button as mentioned in red box.

www.hyperionguru.com www.bisptrainings.com

Page 4: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

2. Specify user name and password and click on Logon.

1.Click on HFMOpen Application button as mentioned in red box.

www.hyperionguru.com www.bisptrainings.com

Page 5: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

4. Specify cluster name ( which is your server name or Full computer name) from drop down list or you can specify it by browse button and click on connect.

5. After click on connect list of HFM applications will be appear, which you have created previously, select one application and press Open Application.

www.hyperionguru.com www.bisptrainings.com

Page 6: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Load Rule Script –

1.After validating it next step is to Load Rule Script to Hyperion Financial Management . There is Load Rule script button in tool bar where we can load our rule script.

2. After click on Load Rule script button ‘Hyperion Financial Management Rules Editor’ window will appear and click on Ok.

www.hyperionguru.com www.bisptrainings.com

Page 7: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

3. If current rule will successfully load to Hyperion Financial Management then message will be generate ‘Load of current document was successful!’ and click on ‘Ok’ otherwise it will generate an error.

Check Output –

1. Go to StartAll ProgramsOracle EPM SyatemFinancial Management Financial Management.

2. Specify user name and password and click on Logon.

www.hyperionguru.com www.bisptrainings.com

Page 8: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

3. click on Open Application and Specify cluster name ( which is your server name or Full computer name) from drop down list or you can specify it by browse button and click on connect.

4.After click on connect list of HFM applications will be appear, which you have created previously, select application where you loaded your rules and press Open Application.

www.hyperionguru.com www.bisptrainings.com

Page 9: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

5. Click on Explore Data and click on Data Explorer Setting button as shown in menu bar in red marked rectangular box and drag Account from Page Dimensions and drop it in Row Dimension and drag Period from Page Dimensions and drop it in Column Dimension then click on ok.

6.Set HFM point of view and set ICP as California then right click on Accounts Payable Turnover Ratio and click on calculate then result will be display, check it first it is correct or not.

www.hyperionguru.com www.bisptrainings.com

Page 10: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

www.hyperionguru.com www.bisptrainings.com

Page 11: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

2. Prepare Test Sheet for Current Ratio Calculation –

Current Ratio Definition-

The Current Ratio is used to evaluate the liquidity, or ability to meet short term debts.

Formula to Calculate Accounts Payable Turnover Ratio-

Current Ratio = Current Assets /Current Liabilities

HFM Rule script-

Sub Calculate()

Dim vIsBase

vIsBase=HS.Entity.IsBase("Connecticut","Stamford")

If vIsBase Then

HS.Exp "A#Current Ratio = A#Current Assets /A#Current Liabilities"

End IfEnd Sub

Function-

Here we are using IsBase Function, which determine if the current member or a specified member is the a base member of the application or of the specified parent.

Syntax of IsBase Function-

Hs.Entity.IsBase(parent,element)

We need to open MS-Excel to prepare test sheet for calculation- The below screen shows the requirement which you want to perform (Calculate Current Ratio) in Hyperion Financial Management through HFM Rule Script.

www.hyperionguru.com www.bisptrainings.com

Page 12: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Purpose of creating HFM Rule Script–Hyperion Financial Management Rule provide powerful, customized calculations. We use rules to perform calculations that we can not define through parent-child relationships in the dimension hierarchy.

Steps to create HFM Rule Script-

Go to StartAll ProgramsOracle EPM SystemFinancial ManagementRule Editor then Rule Editor window will appear.

For Example- We want to create a rule script to calculate the value of Current Ratio , just write Rule Script in Rule Editor window ,as shown in below screen then go to FileSave it.

Steps to Validate , Load Rule Script and Check Output is correct –These are steps to execute calculation which comprise validating and checking of Rule Script.

Validate Rule Script –

1.Tool bar is provided in Rule Editor window . Click on HFMLogon button as mentioned in red box.

www.hyperionguru.com www.bisptrainings.com

Page 13: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

2. Specify user name and password and click on Logon.

3. Click on HFMOpen Application button as mentioned in red box.

www.hyperionguru.com www.bisptrainings.com

Page 14: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

4. Specify cluster name ( which is your server name or Full computer name) from drop down list or you can specify it by browse button and click on connect.

5. After click on connect list of HFM applications will be appear, which you have created previously, select one application and press Open Application.

www.hyperionguru.com www.bisptrainings.com

Page 15: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Load Rule Script –

1.After validating it next step is to Load Rule Script to Hyperion Financial Management . There is Load Rule script button in tool bar where we can load our rule script.

2. After click on Load Rule script button ‘Hyperion Financial Management Rules Editor’ window will appear and click on Ok.

3. If current rule will successfully load to Hyperion Financial Management then message will be generate ‘Load of current document was successful!’ and click on ‘Ok’ otherwise it will generate an error.

www.hyperionguru.com www.bisptrainings.com

Page 16: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Check Output –

1. Go to StartAll ProgramsOracle EPM SyatemFinancial Management Financial Management.

2. Specify user name and password and click on Logon.

3. click on Open Application and Specify cluster name ( which is your server name or Full computer name) from drop down list or you can specify it by browse button and click on connect.

www.hyperionguru.com www.bisptrainings.com

Page 17: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

4.After click on connect list of HFM applications will be appear, which you have created previously, select application where you loaded your rules and press Open Application.

5.Click on Explore Data ,and set HFM point of view and Entity as Stamford whose parent is Connecticut then right click on Current Ratio and click on calculate then result will be display, check it first it is correct or not.

www.hyperionguru.com www.bisptrainings.com

Page 18: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

www.hyperionguru.com www.bisptrainings.com

Page 19: Learning Hyperion HFM Rules Lab Guide Part · PDF fileLearning Hyperion HFM Rules Lab Guide Part III This is another document from “Learn Hyperion Financial Management Rules beginner’s

Restricted to HFM training registered students only

Example#3 Prepare Test Sheet for Inventory to Net Working CapitalExample#4 Prepare Test Sheet for Long Term Debt to Capital Structure%Example#5 Prepare Test Sheet for Debt to Asset Ratio (%)Example#6 Prepare Test Sheet for Debt to Equity Ratio (%)Example#7 Prepare Test Sheet for Long Term Debt to CapitalExample#8 Prepare Test Sheet for Time Interest Earned (Dec.)Example#9 Prepare Test Sheet for Coverage of Fixed chargesExample#10 Prepare Test Sheet for Current Liabilities to Equity (%)Example#11 Prepare Test Sheet for Price/Earnings Ratio (Dec.)Example#12 Prepare Test Sheet for Dividend Payout Ratio (%)Example#13 Prepare Test Sheet for Dividend Yield on Common Stock (%)Example#14 Prepare Test Sheet for Inventory to Net Working CapitalExample#15 Prepare Test Sheet for Gross Profit Margin (%)Example#16 Prepare Test Sheet for Net Profit Margin (%)Example#17 Prepare Test Sheet for Cash RatioExample#18 Prepare Test Sheet for inventory turnover ratioExample#19 Prepare Test Sheet for cash turnover ratioExample#20 Prepare Test Sheet for Accounts receivable turnover ratio

www.hyperionguru.com www.bisptrainings.com