Things to ConsiderDesigning Cash Flow Process in HFM
Russ Rogers & Jeff Pitts May 8, 2013
Purpose and Definitions
• Purpose –Provide – Provide an overview of everything to consider when automating a statement of cash flows in HFM –Not – Not teach you all detailed steps surrounding building building of metadata, artifacts and business rules. This would simply take too much time. –Provide – Provide some explanation and thought process behind the metadata, artifacts and rules included in this presentation –There – There is no such thing as a statement of cash flows that is 100% automated. Some manual intervention will always be required
• Definitions –Metadata – Metadata – – Members Members and structures defined in HFM Metadata Manager used for the purpose of storing data that is both submitted and calculated (i.e. – (i.e. – scenarios, scenarios, years, accounts and customs 1-4 –Business – Business Rules – Rules – A A form of Visual Basic defined in HFM Rules Editor used for the purpose of calculating results – Artifacts Artifacts – – Data Data Forms, Data Grids and Reports defined in HFM Web used for submission and validation of data and reporting of results
Metadata Consideration Consideration – – Create Create a Custom Dimension Structure Structure for Balance Sheet
• Custom Dimension –T – To be used for all Balance Sheet roll forward activity –Dimension – Dimension members include: Beg Balance, Additions, Retirements, Transfers –T – Top member of Custom Dimension structure is assigned to all Balance Sheet accounts –Process – Process creates a “valid intersection” of each Balance Sheet account with each roll forward member
Business Rule Consideratio Consideration n – – Calculate Calculate Beg Balance on all Balance Sheet Accounts Accounts
• Beginning Balance Rule –Calculates – Calculates the Beginning Balance on each Balance Sheet account –Conditional – Conditional Statement Statement excludes accounts flagged as IsICP
Process (Artifact) Consideration – – Collect Collect Supplemental Roll Forward Data by Location
• Task List of Web Data Forms by Location –Data – Data forms to capture supplemental information not included in source ERP system –Data – Data forms include: Beg Balances (calculated), (calculated), Additions, Retirements, Transfers –Data – Data forms include: Validation Check (Scalc) to compare roll for ward balances entered to GL Load
Process Monitor Traffic Light – Validate – Validate Supplemental Roll Forward Data in Total
• Task List of Web Data Forms by Location –V – Very same validation checks in each data form is contained on report –Cells – Cells in green confirm all supplemental data is properly submitted –Cells – Cells in yellow highlight differences between supplemental data and FDM load
Metadata Consideration – Create a “Changes in Balance Sheet” Account Account Structure
• Account Dimension – All accounts are defined as “Expense” type –Purpose – Purpose is to capture changes on all Balance Sheet accounts –T – Total number of accounts in this structure is less than the number of accounts in the Balance Sheet structure –Lowest – Lowest level base accounts only go down as far as changes that need to be captured –Use – Use naming convention convention of “CHT_” for parents and “CH_” for base members
Metadata Consideration – – Create Create a Custom Dimension Structure to Capture Changes
• Custom Dimension –Includes – Includes members for changes in Beg Balances, changes in End Balances and changes in Activity for 3 key levels of value dimension (,
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.