SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Things to Consider- Designing Cash Flow Process in HFM
Hyperion Performance & Business Analytics Networking Event
Russell Rogers & Jeff Pitts, Emtec
May 8, 2013
Emtec, Inc. All rights reserved 2013
Purpose and Definitions
• Purpose
–Provide an overview of everything to consider when automating a statement of cash flows in HFM
–Not teach you all detailed steps surrounding building of metadata, artifacts and business rules. This
would simply take too much time.
–Provide some explanation and thought process behind the metadata, artifacts and rules included in
this presentation
–There is no such thing as a statement of cash flows that is 100% automated. Some manual
intervention will always be required
–Highlight who we are, what we do and how to contact us
• Definitions
–Metadata – Members and structures defined in HFM Metadata Manager used for the purpose of
storing data that is both submitted and calculated (i.e. – scenarios, years, accounts and customs 1-4
–Business Rules – A form of Visual Basic defined in HFM Rules Editor used for the purpose of
calculating results
–Artifacts – Data Forms, Data Grids and Reports defined in HFM Web used for submission and
validation of data and reporting of results
2
Emtec, Inc. All rights reserved 2013
Metadata Consideration – Create a Custom Dimension Structure for
Balance Sheet
• Custom Dimension
–To be used for all Balance Sheet roll forward activity
–Dimension members include: Beg Balance, Additions, Retirements, Transfers
–Top member of Custom Dimension structure is assigned to all Balance Sheet accounts
–Process creates a “valid intersection” of each Balance Sheet account with each roll forward member
3
Emtec, Inc. All rights reserved 2013
Process (Artifact) Consideration– Collect Supplemental Roll Forward Data
by Location
• Task List of Web Data Forms by Location
–Data forms to capture supplemental information not included in source ERP system
–Data forms include: Beg Balances (calculated), Additions, Retirements, Transfers
–Data forms include: Validation Check (Scalc) to compare roll forward balances entered to GL Load
4
Emtec, Inc. All rights reserved 2013
Metadata Consideration– Create a Custom Dimension Structure to Capture
Changes
• Custom Dimension
–Includes members for changes in Beg Balances, changes in End Balances and changes in Activity for
3 key levels of value dimension (<Entity Currency>, <Parent Currency>, [Elimination])
–Assigned as top member for all “Changes in Balance Sheet” accounts
–Can be in same Custom Dimension used to capture Balance Sheet roll forward activity
–Top member assigned to all “CHT_” and “CH_” accounts
5
Emtec, Inc. All rights reserved 2013
Business Rule Consideration – Calculate Cash Flow Activity
• Rule
–Rule calculates on 3 levels of value dimension (<Entity Currency>, [Elimination], <Parent Currency>)
–Rule uses conditional statements to populate ECCH activity, ELCH activity, and PCCH activity
–Rule populates using proper signage based on previous business rule
6
Emtec, Inc. All rights reserved 2013
Metadata Consideration– Create Cash Flow Statement Reporting Accounts
• Account Dimension
–Accounts used for “presentation” and
calculation of each line item that appears on
the St. of Cash Flows
–All accounts are defined as “Expense” type
–The hierarchy of the account structure
models how the report should be displayed
(i.e. – Operating, Financing and Investing
sections).
7
Emtec, Inc. All rights reserved 2013
Process (Artifact) Consideration– Create St. of Cash Flow Data Form
• Data Form- St. of Cash Flows
–Column 1 (CFS_Calc) represents the line item calculations (not yet discussed)
–Column 2 (CFS_Input) represents the line item input (i.e. – manual input for off Balance Sheet items)
–Colum 3 (CFS_Total) is the parent member that sums the calculations and inputs to the line items and
is the member to be used for reporting
8
Emtec, Inc. All rights reserved 2013
Business Rule Consideration – Translate Cash Flow Reporting Accounts
• Rules for Translation
–Translate Cash Flow reporting accounts using EOM_YTDAVG exchange rate account
–Calculated in the Sub Translate() subroutine
–Uses HS.Trans function to override application default translation method used for expense type
accounts, which includes cash flow “presentation” reporting accounts
9
Emtec, Inc. All rights reserved 2013
Business Rules Consideration –Prove FX Effect “Plug” on Cash
• Rules to Prove FX Effect (Plug)
–Create special translation rules to calculate total FX effect on beginning cash as well as each section
(operating, investing, financing) on statement of cash flows.
–FX effect on beginning cash is calculated as the difference between translating at current EOM rate
vs. prior year P12 EOM rate.
–FX effect on operating activities (in total) is calculated as the difference between translating at current
EOM rate vs. translated balances reported (due to different method used to translate Net Income).
–FX effect on each line making up the investing and financing activities must either be calculated by
taking the difference between translating at EOM rate vs. EOM_YTDAVG rate or by taking the
difference between translating at EOM rate vs. translated balances reported (due to different method
used on items with dollar overrides).
10
Emtec, Inc. All rights reserved 2013
PREPARE THE HFM APPLICATION
• Custom structure for BS to capture roll forward activity
• Calculate Beg. Bal. on BS accounts rule
• Data Forms to capture roll forwards by location
• Traffic Light reports to validate supplemental data submitted
• Account/Custom structure to capture changes in BS
• Calculate beginning, ending and activity on changes in BS
• Create Data Grids to validate “activity” rules for changes in
BS for <Entity Currency>, [Elimination], <Parent Currency>
BUILD THE CASH FLOW PRESENTATION
Summary of Considerations – Metadata, Bus. Rules, Process(Artifacts)
11
• Create Cash Flow Statement reporting accounts
• Expand “Changes in BS” custom dimension for CFS_Total
• Create St. of Cash Flow Data Form
• Create rules to calculate St. of Cash Flow reporting
accounts for <Entity Currency>, [Elimination] and <Parent
Currency>
BUILD CURRENCY TRANSLATION FOR CF
• Create and calculate EOM YTD AVG rate account
• Create translate rule to translate CF reporting accounts
• Calculate beginning and ending cash for <Entity Currency>
and <Parent Currency>
• Calculate Cash Proof for <Entity Currency>
• Calculate Total FX Effect on Cash for <Parent Currency>
PROVE THE FX PLUG
• Expand custom dimension cash flow structure to include FX
cash flow rollup
• Create FX Proof Account roll up
• Create special translation rules to prove total FX effect on:
Beginning Cash, Operating, Investing and Financing
activities
• Update St. of Cash Flow Data Form to display computation
of FX Proof (Check)
View the full presentation at the Emtec Event Archive.
Interested in more?
Our website has the full
presentation, and others, from
the 6th Annual Oracle Hyperion
Performance Management &
Business Analytics Networking
Event

Weitere ähnliche Inhalte

Was ist angesagt?

FIN2016_Ghosh_Automateyourcashflowreporting
FIN2016_Ghosh_AutomateyourcashflowreportingFIN2016_Ghosh_Automateyourcashflowreporting
FIN2016_Ghosh_Automateyourcashflowreporting
Saugata Ghosh
 
end to end process flow
end to end process flowend to end process flow
end to end process flow
Richa Dwivedi
 
18cota-businessreturns-cote
18cota-businessreturns-cote18cota-businessreturns-cote
18cota-businessreturns-cote
Gordon MacMaster
 
Simple Finance Presentation
Simple Finance PresentationSimple Finance Presentation
Simple Finance Presentation
jk571983
 
Realtime Reporting_WEC Success Story_FINAL
Realtime Reporting_WEC Success Story_FINALRealtime Reporting_WEC Success Story_FINAL
Realtime Reporting_WEC Success Story_FINAL
Saugata Ghosh
 

Was ist angesagt? (20)

FIN2016_Ghosh_Automateyourcashflowreporting
FIN2016_Ghosh_AutomateyourcashflowreportingFIN2016_Ghosh_Automateyourcashflowreporting
FIN2016_Ghosh_Automateyourcashflowreporting
 
Asset accounting
Asset accountingAsset accounting
Asset accounting
 
end to end process flow
end to end process flowend to end process flow
end to end process flow
 
Currency Translation in HFM
Currency Translation in HFMCurrency Translation in HFM
Currency Translation in HFM
 
18cota-businessreturns-cote
18cota-businessreturns-cote18cota-businessreturns-cote
18cota-businessreturns-cote
 
Simple Finance Presentation
Simple Finance PresentationSimple Finance Presentation
Simple Finance Presentation
 
Sap funds management(fi fm) /sap fi funds management certification training i...
Sap funds management(fi fm) /sap fi funds management certification training i...Sap funds management(fi fm) /sap fi funds management certification training i...
Sap funds management(fi fm) /sap fi funds management certification training i...
 
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
SAP Financials 2008 Prakhina Leverage Budget Management Functionality in SAP
 
Secondary Ledger implementation in Oracle R12
Secondary Ledger implementation in Oracle R12Secondary Ledger implementation in Oracle R12
Secondary Ledger implementation in Oracle R12
 
EBS Answers Webinar Series - Chart of Accounts Transformation Master Class: T...
EBS Answers Webinar Series - Chart of Accounts Transformation Master Class: T...EBS Answers Webinar Series - Chart of Accounts Transformation Master Class: T...
EBS Answers Webinar Series - Chart of Accounts Transformation Master Class: T...
 
SAP FI - Accounts Receivable - Part II
SAP FI - Accounts Receivable - Part IISAP FI - Accounts Receivable - Part II
SAP FI - Accounts Receivable - Part II
 
Sage X3 year end webinar 2017
Sage X3 year end webinar 2017Sage X3 year end webinar 2017
Sage X3 year end webinar 2017
 
home
homehome
home
 
Realtime Reporting_WEC Success Story_FINAL
Realtime Reporting_WEC Success Story_FINALRealtime Reporting_WEC Success Story_FINAL
Realtime Reporting_WEC Success Story_FINAL
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
 
Oracle r12subledgeraccounting1241665450
Oracle r12subledgeraccounting1241665450Oracle r12subledgeraccounting1241665450
Oracle r12subledgeraccounting1241665450
 
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and ComplianceSecondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
 
example of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS moduleexample of SAP Cut over strategy FI CO MM PS module
example of SAP Cut over strategy FI CO MM PS module
 
OAUGNJ 2013, Product Spotlight: Oracle Financial Close Management
OAUGNJ 2013, Product Spotlight: Oracle Financial Close ManagementOAUGNJ 2013, Product Spotlight: Oracle Financial Close Management
OAUGNJ 2013, Product Spotlight: Oracle Financial Close Management
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
 

Andere mochten auch

Hamdan bin mohammed bin rashid al maktoum photographer
Hamdan bin mohammed bin rashid al maktoum photographerHamdan bin mohammed bin rashid al maktoum photographer
Hamdan bin mohammed bin rashid al maktoum photographer
Beatrice Vaisman
 
Album harumi
Album harumiAlbum harumi
Album harumi
harukry
 
Módulo exposición recycled mumbai
Módulo exposición recycled mumbaiMódulo exposición recycled mumbai
Módulo exposición recycled mumbai
malejandramayor
 
Trabajo del ensamble
Trabajo del ensambleTrabajo del ensamble
Trabajo del ensamble
brenda301
 
Comunidad autónoma de madrid
Comunidad autónoma de madrid Comunidad autónoma de madrid
Comunidad autónoma de madrid
mjbarbero
 

Andere mochten auch (20)

DRM and the Importance of Metadata Management in Finance
DRM and the Importance of Metadata Management in Finance DRM and the Importance of Metadata Management in Finance
DRM and the Importance of Metadata Management in Finance
 
PeopleSoft 9.2 Update Manager and Continous Delivery Model
PeopleSoft 9.2 Update Manager and Continous Delivery ModelPeopleSoft 9.2 Update Manager and Continous Delivery Model
PeopleSoft 9.2 Update Manager and Continous Delivery Model
 
Hamdan bin mohammed bin rashid al maktoum photographer
Hamdan bin mohammed bin rashid al maktoum photographerHamdan bin mohammed bin rashid al maktoum photographer
Hamdan bin mohammed bin rashid al maktoum photographer
 
Album harumi
Album harumiAlbum harumi
Album harumi
 
Edinilson
EdinilsonEdinilson
Edinilson
 
Módulo exposición recycled mumbai
Módulo exposición recycled mumbaiMódulo exposición recycled mumbai
Módulo exposición recycled mumbai
 
Innosage. oferta corporativa
Innosage. oferta corporativaInnosage. oferta corporativa
Innosage. oferta corporativa
 
Dispositivos de entrada y salida angel
Dispositivos de entrada y salida  angelDispositivos de entrada y salida  angel
Dispositivos de entrada y salida angel
 
Biologia As Briófitas
Biologia As BriófitasBiologia As Briófitas
Biologia As Briófitas
 
Seminários - G1 - Primeira e Segunda Geração
Seminários - G1 - Primeira e Segunda GeraçãoSeminários - G1 - Primeira e Segunda Geração
Seminários - G1 - Primeira e Segunda Geração
 
Apresentação produtos (a)
Apresentação produtos (a)Apresentação produtos (a)
Apresentação produtos (a)
 
Glosario de términos
Glosario de términosGlosario de términos
Glosario de términos
 
Midia kit Portal G+ Entretenimento
Midia kit Portal G+ EntretenimentoMidia kit Portal G+ Entretenimento
Midia kit Portal G+ Entretenimento
 
KINOPLEX FANPAGE
KINOPLEX FANPAGEKINOPLEX FANPAGE
KINOPLEX FANPAGE
 
Trabajo del ensamble
Trabajo del ensambleTrabajo del ensamble
Trabajo del ensamble
 
Dublín: Menjar Típic
Dublín: Menjar TípicDublín: Menjar Típic
Dublín: Menjar Típic
 
Cifras brenda
Cifras brendaCifras brenda
Cifras brenda
 
1
11
1
 
Comunidad autónoma de madrid
Comunidad autónoma de madrid Comunidad autónoma de madrid
Comunidad autónoma de madrid
 
Presentación p blog
Presentación p blogPresentación p blog
Presentación p blog
 

Ähnlich wie Best Practice: Automating Cash Flow in Hyperion Financial Management

KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
Alexandre SERAN
 
MWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearningsMWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearnings
Mark White
 
sap-fi-bootcamp-training-day4.ppt
sap-fi-bootcamp-training-day4.pptsap-fi-bootcamp-training-day4.ppt
sap-fi-bootcamp-training-day4.ppt
veysi yi?it
 
SAP FICO Interview Questions By Garudatrainings
SAP FICO Interview Questions By GarudatrainingsSAP FICO Interview Questions By Garudatrainings
SAP FICO Interview Questions By Garudatrainings
piyushchawala
 
Finance Systems Planning-short
Finance Systems Planning-shortFinance Systems Planning-short
Finance Systems Planning-short
William Francis
 

Ähnlich wie Best Practice: Automating Cash Flow in Hyperion Financial Management (20)

KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
 
MWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearningsMWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearnings
 
Accounting Hub Solution Brief_A4_WEB
Accounting Hub Solution Brief_A4_WEBAccounting Hub Solution Brief_A4_WEB
Accounting Hub Solution Brief_A4_WEB
 
Farewell Oracle® EBS – A Smooth Exit
Farewell Oracle® EBS – A Smooth ExitFarewell Oracle® EBS – A Smooth Exit
Farewell Oracle® EBS – A Smooth Exit
 
Oracle Financials Cloud Deployment, Made Easy
Oracle Financials Cloud Deployment, Made EasyOracle Financials Cloud Deployment, Made Easy
Oracle Financials Cloud Deployment, Made Easy
 
sap-fi-bootcamp-training-day4.ppt
sap-fi-bootcamp-training-day4.pptsap-fi-bootcamp-training-day4.ppt
sap-fi-bootcamp-training-day4.ppt
 
Amwal ERP enterprise resource planning for Nonprofit and Government Organiza...
Amwal ERP enterprise resource planning  for Nonprofit and Government Organiza...Amwal ERP enterprise resource planning  for Nonprofit and Government Organiza...
Amwal ERP enterprise resource planning for Nonprofit and Government Organiza...
 
Amwal ERP enterprise resource planning for Nonprofit and Government Organiza...
Amwal ERP enterprise resource planning  for Nonprofit and Government Organiza...Amwal ERP enterprise resource planning  for Nonprofit and Government Organiza...
Amwal ERP enterprise resource planning for Nonprofit and Government Organiza...
 
SAP QA.pptx
SAP QA.pptxSAP QA.pptx
SAP QA.pptx
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)
 
SAP FICO Interview Questions By Garudatrainings
SAP FICO Interview Questions By GarudatrainingsSAP FICO Interview Questions By Garudatrainings
SAP FICO Interview Questions By Garudatrainings
 
Ace Financials
Ace FinancialsAce Financials
Ace Financials
 
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
 
Computerized applications in accounting
Computerized applications in accountingComputerized applications in accounting
Computerized applications in accounting
 
NEBA_ABONGNWI_CVA
NEBA_ABONGNWI_CVANEBA_ABONGNWI_CVA
NEBA_ABONGNWI_CVA
 
GetSet ERP Customization for TELECOM, ISP CLIENTS
GetSet ERP Customization for TELECOM, ISP CLIENTS GetSet ERP Customization for TELECOM, ISP CLIENTS
GetSet ERP Customization for TELECOM, ISP CLIENTS
 
Finance Systems Planning-short
Finance Systems Planning-shortFinance Systems Planning-short
Finance Systems Planning-short
 
Sage 100 User Group – Nov 2017
Sage 100 User Group – Nov 2017Sage 100 User Group – Nov 2017
Sage 100 User Group – Nov 2017
 
Analysis ofAccounting.pptx
Analysis ofAccounting.pptxAnalysis ofAccounting.pptx
Analysis ofAccounting.pptx
 
Kumar_Jaiswal_SAP_FICO
Kumar_Jaiswal_SAP_FICOKumar_Jaiswal_SAP_FICO
Kumar_Jaiswal_SAP_FICO
 

Kürzlich hochgeladen

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Kürzlich hochgeladen (20)

1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 

Best Practice: Automating Cash Flow in Hyperion Financial Management

  • 1. Things to Consider- Designing Cash Flow Process in HFM Hyperion Performance & Business Analytics Networking Event Russell Rogers & Jeff Pitts, Emtec May 8, 2013
  • 2. Emtec, Inc. All rights reserved 2013 Purpose and Definitions • Purpose –Provide an overview of everything to consider when automating a statement of cash flows in HFM –Not teach you all detailed steps surrounding building of metadata, artifacts and business rules. This would simply take too much time. –Provide some explanation and thought process behind the metadata, artifacts and rules included in this presentation –There is no such thing as a statement of cash flows that is 100% automated. Some manual intervention will always be required –Highlight who we are, what we do and how to contact us • Definitions –Metadata – Members and structures defined in HFM Metadata Manager used for the purpose of storing data that is both submitted and calculated (i.e. – scenarios, years, accounts and customs 1-4 –Business Rules – A form of Visual Basic defined in HFM Rules Editor used for the purpose of calculating results –Artifacts – Data Forms, Data Grids and Reports defined in HFM Web used for submission and validation of data and reporting of results 2
  • 3. Emtec, Inc. All rights reserved 2013 Metadata Consideration – Create a Custom Dimension Structure for Balance Sheet • Custom Dimension –To be used for all Balance Sheet roll forward activity –Dimension members include: Beg Balance, Additions, Retirements, Transfers –Top member of Custom Dimension structure is assigned to all Balance Sheet accounts –Process creates a “valid intersection” of each Balance Sheet account with each roll forward member 3
  • 4. Emtec, Inc. All rights reserved 2013 Process (Artifact) Consideration– Collect Supplemental Roll Forward Data by Location • Task List of Web Data Forms by Location –Data forms to capture supplemental information not included in source ERP system –Data forms include: Beg Balances (calculated), Additions, Retirements, Transfers –Data forms include: Validation Check (Scalc) to compare roll forward balances entered to GL Load 4
  • 5. Emtec, Inc. All rights reserved 2013 Metadata Consideration– Create a Custom Dimension Structure to Capture Changes • Custom Dimension –Includes members for changes in Beg Balances, changes in End Balances and changes in Activity for 3 key levels of value dimension (<Entity Currency>, <Parent Currency>, [Elimination]) –Assigned as top member for all “Changes in Balance Sheet” accounts –Can be in same Custom Dimension used to capture Balance Sheet roll forward activity –Top member assigned to all “CHT_” and “CH_” accounts 5
  • 6. Emtec, Inc. All rights reserved 2013 Business Rule Consideration – Calculate Cash Flow Activity • Rule –Rule calculates on 3 levels of value dimension (<Entity Currency>, [Elimination], <Parent Currency>) –Rule uses conditional statements to populate ECCH activity, ELCH activity, and PCCH activity –Rule populates using proper signage based on previous business rule 6
  • 7. Emtec, Inc. All rights reserved 2013 Metadata Consideration– Create Cash Flow Statement Reporting Accounts • Account Dimension –Accounts used for “presentation” and calculation of each line item that appears on the St. of Cash Flows –All accounts are defined as “Expense” type –The hierarchy of the account structure models how the report should be displayed (i.e. – Operating, Financing and Investing sections). 7
  • 8. Emtec, Inc. All rights reserved 2013 Process (Artifact) Consideration– Create St. of Cash Flow Data Form • Data Form- St. of Cash Flows –Column 1 (CFS_Calc) represents the line item calculations (not yet discussed) –Column 2 (CFS_Input) represents the line item input (i.e. – manual input for off Balance Sheet items) –Colum 3 (CFS_Total) is the parent member that sums the calculations and inputs to the line items and is the member to be used for reporting 8
  • 9. Emtec, Inc. All rights reserved 2013 Business Rule Consideration – Translate Cash Flow Reporting Accounts • Rules for Translation –Translate Cash Flow reporting accounts using EOM_YTDAVG exchange rate account –Calculated in the Sub Translate() subroutine –Uses HS.Trans function to override application default translation method used for expense type accounts, which includes cash flow “presentation” reporting accounts 9
  • 10. Emtec, Inc. All rights reserved 2013 Business Rules Consideration –Prove FX Effect “Plug” on Cash • Rules to Prove FX Effect (Plug) –Create special translation rules to calculate total FX effect on beginning cash as well as each section (operating, investing, financing) on statement of cash flows. –FX effect on beginning cash is calculated as the difference between translating at current EOM rate vs. prior year P12 EOM rate. –FX effect on operating activities (in total) is calculated as the difference between translating at current EOM rate vs. translated balances reported (due to different method used to translate Net Income). –FX effect on each line making up the investing and financing activities must either be calculated by taking the difference between translating at EOM rate vs. EOM_YTDAVG rate or by taking the difference between translating at EOM rate vs. translated balances reported (due to different method used on items with dollar overrides). 10
  • 11. Emtec, Inc. All rights reserved 2013 PREPARE THE HFM APPLICATION • Custom structure for BS to capture roll forward activity • Calculate Beg. Bal. on BS accounts rule • Data Forms to capture roll forwards by location • Traffic Light reports to validate supplemental data submitted • Account/Custom structure to capture changes in BS • Calculate beginning, ending and activity on changes in BS • Create Data Grids to validate “activity” rules for changes in BS for <Entity Currency>, [Elimination], <Parent Currency> BUILD THE CASH FLOW PRESENTATION Summary of Considerations – Metadata, Bus. Rules, Process(Artifacts) 11 • Create Cash Flow Statement reporting accounts • Expand “Changes in BS” custom dimension for CFS_Total • Create St. of Cash Flow Data Form • Create rules to calculate St. of Cash Flow reporting accounts for <Entity Currency>, [Elimination] and <Parent Currency> BUILD CURRENCY TRANSLATION FOR CF • Create and calculate EOM YTD AVG rate account • Create translate rule to translate CF reporting accounts • Calculate beginning and ending cash for <Entity Currency> and <Parent Currency> • Calculate Cash Proof for <Entity Currency> • Calculate Total FX Effect on Cash for <Parent Currency> PROVE THE FX PLUG • Expand custom dimension cash flow structure to include FX cash flow rollup • Create FX Proof Account roll up • Create special translation rules to prove total FX effect on: Beginning Cash, Operating, Investing and Financing activities • Update St. of Cash Flow Data Form to display computation of FX Proof (Check)
  • 12. View the full presentation at the Emtec Event Archive. Interested in more? Our website has the full presentation, and others, from the 6th Annual Oracle Hyperion Performance Management & Business Analytics Networking Event