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