You are on page 1of 19

Learning Hyperion HFM Rules

Lab Guide Part III


This is another document from Learn Hyperion Financial Management Rules beginners Guide series. The
documents briefs about riting financial ratio analysis formulas using HFM Rules. !e are committed to
pro"ide the best learning material and training on Hyperion and #$%&& product suite. 'oin our professional
training program to learn from industry e(perts.
History:
Version Description
Change
Author Publish Date
).* %nitial +raft Mitesh ,graal *-
th
,pr./)**
).* *
st
Re"ie ,mit 0harma *-
th
.,pr./)**
www.hyperionguru.com www.bisptrainings.com
Example#1 Prepare Test Sheet or Accounts Payable Turno!er "atio Calculation
Accounts Payable Turno!er "atio Deinition#
The Accounts Payable Turnover Ratio shos the number of times that accounts payable are paid throughout
the year.
$ormula to Calculate Accounts Payable Turno!er "atio#
Accounts Payable Turno!er "atio % Purchases & Accounts Payable
H$' "ule script#
0ub 1alculate2 3
+im "%s%14
"%s%145H0.&ntity.%s%14261alifornia63
%f "%s%14 5 True Then
H0.&(p 6,7,ccounts 4ayable Turno"er Ratio 5 2,74urchases 8 ,7,ccounts 4ayable36
&nd %f
&nd 0ub
$unction#
Here e are using (s(CP $unction) hich determine if the current ,ccount or &ntity +imension member or a
specified account or entity member is an %ntercompany partner2%143.
Syntax o (s(CP $unction#
Hs.&ntity.%s%142entity3
!e need to open M0.&(cel to prepare test sheet for calculation.
The belo screen shos the re9uirement hich you ant to perform 21alculate ,ccounts 4ayable Turno"er
Ratio 3 in Hyperion Financial Management through HFM Rule 0cript.
www.hyperionguru.com www.bisptrainings.com
Purpose o creating H$' "ule Script*
Hyperion Financial Management Rule pro"ide poerful: customi;ed calculations. !e use rules to perform
calculations that e can not define through parent.child relationships in the dimension hierarchy.
Steps to create H$' "ule Script#
+o to StartAll Programs,racle EP' System$inancial 'anagement"ule E-itor then Rule &ditor
indo ill appear.
$or Example. !e ant to create a rule script to calculate the "alue of Accounts Payable Turno!er "atio: <ust
rite "ule Script in "ule E-itor indo :as shon in belo screen then go to $ileSa!e it.
Steps to Vali-ate) .oa- "ule Script an- Chec/ ,utput is correct *These are steps to e(ecute
calculation hich comprise "alidating and chec=ing of Rule 0cript.
Vali-ate "ule Script >
*.Tool bar is pro"ided in "ule E-itor indo . 1lic= on H$'.ogon button as mentioned in red bo(.
www.hyperionguru.com www.bisptrainings.com
/. 0pecify user name and pass0or- and clic= on .ogon1
*.1lic= on H$',pen Application button as mentioned in red bo(.
www.hyperionguru.com www.bisptrainings.com
?. 0pecify cluster name 2 hich is your ser"er name or Full computer name3 from drop don list or you can
specify it by brose button and clic= on connect1
@. ,fter clic= on connect list of H$' applications ill be appear: hich you ha"e created pre"iously: select one
application and press ,pen Application.
www.hyperionguru.com www.bisptrainings.com
.oa- "ule Script >
*.,fter "alidating it ne(t step is to .oa- "ule Script to Hyperion Financial Management . There is .oa- "ule
script button in tool bar here e can load our rule script.
/. ,fter clic= on .oa- "ule script button AHyperion Financial Management Rules &ditor indo ill appear
and clic= on ,/1
www.hyperionguru.com www.bisptrainings.com
-. %f current rule ill successfully load to Hyperion Financial Management then message ill be generate
ALoad of current document as successfulB and clic= on A#= otherise it ill generate an error.
Chec/ ,utput *
11 +o to StartAll Programs,racle EP' Syatem$inancial 'anagement $inancial 'anagement1
21 0pecify user name and pass0or- and clic= on .ogon1
www.hyperionguru.com www.bisptrainings.com
-. clic= on #pen ,pplication and 0pecify cluster name 2 hich is your ser"er name or Full computer name3
from drop don list or you can specify it by brose button and clic= on connect1
?.,fter clic= on connect list of H$' applications ill be appear: hich you ha"e created pre"iously: select
application here you loaded your rules and press ,pen Application.
www.hyperionguru.com www.bisptrainings.com
@. 1lic= on Explore Data and clic= on +ata &(plorer 0etting button as shon in menu bar in red mar=ed
rectangular bo( and drag ,ccount from 4age +imensions and drop it in Ro +imension and drag 4eriod from
4age +imensions and drop it in 1olumn +imension then clic= on o=.
C.0et HFM point of "ie and set %14 as Caliornia then right clic= on Accounts Payable Turno!er "atio and
clic= on calculate then result ill be display: chec= it first it is correct or not.
www.hyperionguru.com www.bisptrainings.com
www.hyperionguru.com www.bisptrainings.com
21 Prepare Test Sheet or Current "atio Calculation *
Current "atio Deinition#
The Current Ratio is used to e"aluate the li9uidity: or ability to meet short term debts.
$ormula to Calculate Accounts Payable Turno!er "atio#
Current "atio % Current Assets &Current .iabilities
H$' "ule script#
0ub 1alculate23
+im "%s$ase
"%s$ase5H0.&ntity.%s$ase261onnecticut6:60tamford63
%f "%s$ase Then
H0.&(p 6,71urrent Ratio 5 ,71urrent ,ssets 8,71urrent Liabilities6
&nd %f
&nd 0ub
$unction#
Here e are using (s3ase $unction) hich determine if the current member or a specified member is the a
base member of the application or of the specified parent.
Syntax o (s3ase $unction#
Hs.&ntity.%s$ase2parent:element3
!e need to open M0.&(cel to prepare test sheet for calculation.
The belo screen shos the re9uirement hich you ant to perform 21alculate 1urrent Ratio3 in Hyperion
Financial Management through HFM Rule 0cript.
www.hyperionguru.com www.bisptrainings.com
Purpose o creating H$' "ule Script*
Hyperion Financial Management Rule pro"ide poerful: customi;ed calculations. !e use rules to perform
calculations that e can not define through parent.child relationships in the dimension hierarchy.
Steps to create H$' "ule Script#
+o to StartAll Programs,racle EP' System$inancial 'anagement"ule E-itor then Rule &ditor
indo ill appear.
$or Example. !e ant to create a rule script to calculate the "alue of Current "atio : <ust rite "ule Script in
"ule E-itor indo :as shon in belo screen then go to $ileSa!e it.
Steps to Vali-ate ) .oa- "ule Script an- Chec/ ,utput is correct *These are steps to e(ecute
calculation hich comprise "alidating and chec=ing of Rule 0cript.
Vali-ate "ule Script >
*.Tool bar is pro"ided in "ule E-itor indo . 1lic= on H$'.ogon button as mentioned in red bo(.
www.hyperionguru.com www.bisptrainings.com
/. 0pecify user name and pass0or- and clic= on .ogon1
-. 1lic= on H$',pen Application button as mentioned in red bo(.
www.hyperionguru.com www.bisptrainings.com
?. 0pecify cluster name 2 hich is your ser"er name or Full computer name3 from drop don list or you can
specify it by brose button and clic= on connect1
@. ,fter clic= on connect list of H$' applications ill be appear: hich you ha"e created pre"iously: select one
application and press ,pen Application.
www.hyperionguru.com www.bisptrainings.com
.oa- "ule Script >
*.,fter "alidating it ne(t step is to .oa- "ule Script to Hyperion Financial Management . There is .oa- "ule
script button in tool bar here e can load our rule script.
/. ,fter clic= on .oa- "ule script button AHyperion Financial Management Rules &ditor indo ill appear
and clic= on ,/1
-. %f current rule ill successfully load to Hyperion Financial Management then message ill be generate
ALoad of current document as successfulB and clic= on A#= otherise it ill generate an error.
www.hyperionguru.com www.bisptrainings.com
Chec/ ,utput *
11 +o to StartAll Programs,racle EP' Syatem$inancial 'anagement $inancial 'anagement1
21 0pecify user name and pass0or- and clic= on .ogon1
-. clic= on #pen ,pplication and 0pecify cluster name 2 hich is your ser"er name or Full computer name3
from drop don list or you can specify it by brose button and clic= on connect1
www.hyperionguru.com www.bisptrainings.com
?.,fter clic= on connect list of H$' applications ill be appear: hich you ha"e created pre"iously: select
application here you loaded your rules and press ,pen Application.
@.1lic= on Explore Data :and set HFM point of "ie and &ntity as Stamor- hose parent is Connecticut
then right clic= on Current "atio and clic= on calculate then result ill be display: chec= it first it is correct or
not.
www.hyperionguru.com www.bisptrainings.com
www.hyperionguru.com www.bisptrainings.com
"estricte- to H$' training registere- stu-ents only
Example#4 Prepare Test Sheet or (n!entory to 5et 6or/ing Capital
Example#7 Prepare Test Sheet or .ong Term Debt to Capital Structure8
Example#9 Prepare Test Sheet or Debt to Asset "atio :8;
Example#< Prepare Test Sheet or Debt to E=uity "atio :8;
Example#> Prepare Test Sheet or .ong Term Debt to Capital
Example#? Prepare Test Sheet or Time (nterest Earne- :Dec1;
Example#@ Prepare Test Sheet or Co!erage o $ixe- charges
Example#1A Prepare Test Sheet or Current .iabilities to E=uity :8;
Example#11 Prepare Test Sheet or Price&Earnings "atio :Dec1;
Example#12 Prepare Test Sheet or Di!i-en- Payout "atio :8;
Example#14 Prepare Test Sheet or Di!i-en- Biel- on Common Stoc/ :8;
Example#17 Prepare Test Sheet or (n!entory to 5et 6or/ing Capital
Example#19 Prepare Test Sheet or +ross Proit 'argin :8;
Example#1< Prepare Test Sheet or 5et Proit 'argin :8;
Example#1> Prepare Test Sheet or Cash "atio
Example#1? Prepare Test Sheet or in!entory turno!er ratio
Example#1@ Prepare Test Sheet or cash turno!er ratio
Example#2A Prepare Test Sheet or Accounts recei!able turno!er ratio
www.hyperionguru.com www.bisptrainings.com

You might also like