SlideShare a Scribd company logo
1 of 29
Download to read offline
Cash Flow in HFM
Simplified

Chris Barbieri

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Agenda
What is cash flow and why do we
need it?
What are the primary issues that
need to be considered with the
design?
What is a straight forward method
for creating cash flow in HFM?
How can I offend serious
accountants through
oversimplification?
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Thanks!

To Jim Heflin aka “Jim The Rules Guy”
For making this possible
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
What is Cash Flow?
The movement of cash into or out of a
business, project, or financial product.
The (total) net cash flow of a company over a
period (typically a quarter or a full year) is equal
to the change in cash balance over this period
● Positive if the cash balance increases (more cash
becomes available)
● Negative if the cash balance decreases.
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
More Specifically
Year to date cash flow is generally seen as the
difference between the beginning balance of a
balance sheet account (last year ending) and the
current balance of the account.
Increase in an asset account is a use of cash
● Subtracted from total cash flow.
● You buy inventory – so you spend cash

Increase in a liability account is a source of cash
● Added to total cash flow.
● You borrow money – which increases cash on hand
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Statement

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Operational cash flows
Cash received or expended as a result of
the company's internal business
activities.
Includes cash earnings plus changes to
working capital.
Over the medium term this must be net
positive if the company is to remain
solvent.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Investment cash flows
Cash received from the sale of long-life
assets, or spent on capital expenditure
● Investments
● Acquisitions
● Long-life assets

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Financing cash flows

Cash received
● From the issuance of debt and equity

Cash paid out
● Dividends
● Share repurchases
● Debt repayments.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Why should you care?
Cash Flow Statement is one of the three primary
financial statements that all businesses utilize
Automation of the Cash Flow Statement can be
done in HFM
Unlike the Income Statement and Balance Sheet,
the Cash Flow Statement is primarily driven by
HFM rules
The complexity varies a lot based on the design

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Broad Design Objectives
Create the cash flow in a way that lends itself to
external report presentation.
The design must also allow for easy analysis
internally.
The design should automate data movement to
minimize user input.
Maintenance should be simple and a function of
metadata instead of rules where possible.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Specific Design Considerations
Currency translation must be addressed.
Re-classes between financial statement line items
need to be facilitated
Intercompany eliminations need to be accurately
reflected.
Populate beginning and ending cash accounts
Source of the beginning balances may not be in
the same scenario where the calculations occur

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Account Design
This will be a major account section
like the P&L or Balance Sheet.
The cash flow accounts are prefixed
with “CF” or “CF_”
The name of the cash flow account
is the same as the balance sheet
account it will source for data.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Account Design (cont’d)
This structure will directly
support reporting.
The cash flow account
descriptions are the cash
flow report lines.
The primary maintenance
point is in the metadata
instead of the rules.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Account Attributes
The account type is Revenue
● This will allow us to display
Periodic, QTD, or YTD on a
report.
● This will also cause the flow to
translate at the average rate.
● This will assist better / (worse)
type reporting.

Custom dimension attached
facilitates the data by source
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Custom Dimension
Attached to each cash flow
account
Facilitates:
● Ease of analysis
● Clarity of cash flow line re-classes
● Natural Reporting

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Walking Through the Process
HFM rules cycle through cash
flow accounts.
● HS.Account.IsBase(“CF”,sAccount)

Prefix “CF_” is removed to
reveal the source account
● Def_Tax

Cash flow account = change in
source account

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Process (cont’d)
Custom destination is the
CF_Calc member.
Stores the Balance Sheet
change
● …or the P&L amount

Run at the Value dimensions:
● Entity Currency – base level
entities
● Any Adjustments
● Elimination
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Where These Cash Flow Rules Run
Change in the balance sheet do not
run in
● <Entity Currency> in parent entities
● <Parent Currency>

Reason is:
● Actual cash flow must translate at the P&L
rate
● Average Rate
● And Periodic method

Running in the above locations would
overwrite the flows translating at the
Average rate.
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Re-classes
A simple change in the Balance
Sheet may accommodate 90%
of the volume
● Re-classes will be required.

How the adjustments are
displayed varies greatly
between businesses. There is
no single pattern.
What do you need to report?
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Re-classes - Sources
The adjustments populate for
several places.
Roll forwards and Stat accounts
are typical sources.
Some re-classes will require
data / manual input or journals.

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Effect of Exchange Rate Cash Changes
Several simple ways to accomplish this
First is to determine CTA on the cash account itself
● Determined from the Cash account by recording the
change in cash similar to any other balance sheet account.
The flow will translate at the Average rate.
● Then calculate the difference in the cash account after
translations.
●

Difference between these two numbers is CTA on the cash account
(and cash flow).

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Effect of Exchange Rate Cash Changes 2
A second method is the “Top of House” plug back
The calculated cash flow itself was translated at the
Average rate
Determine the change in the Cash account
The difference is the FX on cash.
● This method has risk, as any cash flow problems will end
up in the FX account

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Beginning and Ending Cash Accounts
For ease of reporting, create:
● Beginning
● and ending cash accounts

Avoids needing different custom dimensions in the
rows of the cash flow report
A simple method is to
● Pull the prior year ending cash balance into one account
● and current cash balance into the ending account

Most cash flow is calculated on a YTD basis
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Beginning Cash - Dynamic
Nicer to use Dynamic accounts
● Easy to see Periodic and Quarter to Date cash flow

Non-Dynamic holding accounts are populated with
the cash balance from the prior month or prior year
ending. Based on the view setting one of those
accounts is used to populate the dynamic beginning
cash account.
HS.Dynamic “A#CF_Beginning.W#Periodic
= A#CF_Cash_Beg_Prior_Month

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Validation
Check the result of the cash flow calculations!
● Populate a validation account that compares change in
cash account(s) with calculated cash flow

If you populated beginning and ending accounts you
can use them to determine the change.
● Not dynamic

This is one of the final steps once the cash flow is
working
Note: If you plugged the FX with the difference this
is not possible.
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Cash Flow Validation - Dynamic
The cash flow validation can also be dynamic.
If you have populated beginning and ending
accounts this really becomes simple. You only need
one statement similar to this per view.
HS.Dynamic “A#CF_Validation.W#Periodic
= A#CF_Cash_Flow_From_Calculations
-(A#CF_Cash_End – A#CF_Cash_Beg_Prior_Month)”

Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Other Considerations - Source Scenarios
Beginning balance may not always reside in the
same scenario as where the cash flow is being
calculated.
This is common in Budget and Forecast scenarios
A simple way to address this is to populated a
beginning scenario variable.
When the beginning balance is prior year ending,
this variable specifies the scenario from which to pull
the data.
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
Chris Barbieri
cbarbieri@ranzal.com
Needham, MA
USA
+1.617.480.6173
www.ranzal.com
Copyright ©2013 by Chris Barbieri, Edgewater Ranzal

More Related Content

What's hot

HFM Extended Analytics
HFM Extended AnalyticsHFM Extended Analytics
HFM Extended Analyticsaa026593
 
Understanding HFM System Tables
Understanding HFM System TablesUnderstanding HFM System Tables
Understanding HFM System Tablesaa026593
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design Alithya
 
D53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guideD53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guideariffsharif
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidationAmit Sharma
 
HFM Equity Pickup Module
HFM Equity Pickup ModuleHFM Equity Pickup Module
HFM Equity Pickup Moduleaa026593
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examplesAmit Soni
 
HFM Member List Tips
HFM Member List TipsHFM Member List Tips
HFM Member List Tipsaa026593
 
Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFMAlithya
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFMfinitsolutions
 
Finit solutions getting the most out of hfm - intercompany matching and eli...
Finit solutions   getting the most out of hfm - intercompany matching and eli...Finit solutions   getting the most out of hfm - intercompany matching and eli...
Finit solutions getting the most out of hfm - intercompany matching and eli...finitsolutions
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesAlithya
 
Data-Driven Rules in HFM
Data-Driven Rules in HFMData-Driven Rules in HFM
Data-Driven Rules in HFMaa026593
 
Finit solutions getting the most out of hfm - web data forms tips and tricks
Finit solutions   getting the most out of hfm - web data forms tips and tricksFinit solutions   getting the most out of hfm - web data forms tips and tricks
Finit solutions getting the most out of hfm - web data forms tips and tricksfinitsolutions
 
Hfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudHfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudAlithya
 
What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)Alithya
 
Hyperion Implementation Questionaries
Hyperion Implementation QuestionariesHyperion Implementation Questionaries
Hyperion Implementation QuestionariesAmit Sharma
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Alithya
 
Finit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEEFinit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEEfinitsolutions
 

What's hot (20)

HFM Extended Analytics
HFM Extended AnalyticsHFM Extended Analytics
HFM Extended Analytics
 
Understanding HFM System Tables
Understanding HFM System TablesUnderstanding HFM System Tables
Understanding HFM System Tables
 
Best Practices in HFM Application Design
Best Practices in HFM Application Design Best Practices in HFM Application Design
Best Practices in HFM Application Design
 
D53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guideD53155 hfm 9.3.1_rules_student_guide
D53155 hfm 9.3.1_rules_student_guide
 
Hfm rule custom consolidation
Hfm rule custom consolidationHfm rule custom consolidation
Hfm rule custom consolidation
 
HFM Equity Pickup Module
HFM Equity Pickup ModuleHFM Equity Pickup Module
HFM Equity Pickup Module
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
HFM Member List Tips
HFM Member List TipsHFM Member List Tips
HFM Member List Tips
 
Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFM
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFM
 
Finit solutions getting the most out of hfm - intercompany matching and eli...
Finit solutions   getting the most out of hfm - intercompany matching and eli...Finit solutions   getting the most out of hfm - intercompany matching and eli...
Finit solutions getting the most out of hfm - intercompany matching and eli...
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
 
Data-Driven Rules in HFM
Data-Driven Rules in HFMData-Driven Rules in HFM
Data-Driven Rules in HFM
 
Finit solutions getting the most out of hfm - web data forms tips and tricks
Finit solutions   getting the most out of hfm - web data forms tips and tricksFinit solutions   getting the most out of hfm - web data forms tips and tricks
Finit solutions getting the most out of hfm - web data forms tips and tricks
 
Oracle FCCS: A Deep Dive
Oracle FCCS: A Deep DiveOracle FCCS: A Deep Dive
Oracle FCCS: A Deep Dive
 
Hfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close CloudHfm to Financial Consolidation and Close Cloud
Hfm to Financial Consolidation and Close Cloud
 
What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)
 
Hyperion Implementation Questionaries
Hyperion Implementation QuestionariesHyperion Implementation Questionaries
Hyperion Implementation Questionaries
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning
 
Finit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEEFinit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEE
 

Similar to Cash flow in hfm – simplified

Applying cash flow management strategies part 1 score 12-2-19 final 11-25-19
Applying cash flow management strategies   part 1 score 12-2-19  final 11-25-19Applying cash flow management strategies   part 1 score 12-2-19  final 11-25-19
Applying cash flow management strategies part 1 score 12-2-19 final 11-25-19ChloePastorelli
 
Guideto bookkeeping concepts
Guideto bookkeeping conceptsGuideto bookkeeping concepts
Guideto bookkeeping conceptsShafiul Islam
 
Subscribed 2017: More Efficient Finance Reporting
Subscribed 2017: More Efficient Finance ReportingSubscribed 2017: More Efficient Finance Reporting
Subscribed 2017: More Efficient Finance ReportingZuora, Inc.
 
Round off invoice amount
Round off invoice amountRound off invoice amount
Round off invoice amountCeline George
 
New techno Nidhi company management system
New techno Nidhi company management systemNew techno Nidhi company management system
New techno Nidhi company management systemweb softex
 
Accounting 2 (cashflow) (1) asif naji.docx
Accounting 2  (cashflow) (1) asif naji.docxAccounting 2  (cashflow) (1) asif naji.docx
Accounting 2 (cashflow) (1) asif naji.docxKhizer Zaidi
 
Principle of Accounting.pptx
Principle of  Accounting.pptxPrinciple of  Accounting.pptx
Principle of Accounting.pptxRobbia Rana
 
Cash flow statement prep
Cash flow statement prepCash flow statement prep
Cash flow statement prepRakesh Gandhari
 
SaaS Metrics: The Secret to Subscription Success
SaaS Metrics: The Secret to Subscription SuccessSaaS Metrics: The Secret to Subscription Success
SaaS Metrics: The Secret to Subscription SuccessEd Shelley
 
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...AutomationEdge Technologies
 
A Statement Of Cash Flow
A Statement Of Cash FlowA Statement Of Cash Flow
A Statement Of Cash FlowDiana Oliva
 
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docxChapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docxbartholomeocoombs
 
How to recession-proof your business with better cash flow management
How to recession-proof your business with better cash flow managementHow to recession-proof your business with better cash flow management
How to recession-proof your business with better cash flow managementAmaya Woods
 
SAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechSAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechZaranTech LLC
 
Accounting_Accruals_and_Deferrals_ppt.pdf
Accounting_Accruals_and_Deferrals_ppt.pdfAccounting_Accruals_and_Deferrals_ppt.pdf
Accounting_Accruals_and_Deferrals_ppt.pdfMaiSaleh20
 

Similar to Cash flow in hfm – simplified (20)

Applying cash flow management strategies part 1 score 12-2-19 final 11-25-19
Applying cash flow management strategies   part 1 score 12-2-19  final 11-25-19Applying cash flow management strategies   part 1 score 12-2-19  final 11-25-19
Applying cash flow management strategies part 1 score 12-2-19 final 11-25-19
 
Cash Flow Statement
Cash Flow StatementCash Flow Statement
Cash Flow Statement
 
Guideto bookkeeping concepts
Guideto bookkeeping conceptsGuideto bookkeeping concepts
Guideto bookkeeping concepts
 
Subscribed 2017: More Efficient Finance Reporting
Subscribed 2017: More Efficient Finance ReportingSubscribed 2017: More Efficient Finance Reporting
Subscribed 2017: More Efficient Finance Reporting
 
Round off invoice amount
Round off invoice amountRound off invoice amount
Round off invoice amount
 
New techno Nidhi company management system
New techno Nidhi company management systemNew techno Nidhi company management system
New techno Nidhi company management system
 
Cash Flow Statement PPT
Cash Flow Statement PPTCash Flow Statement PPT
Cash Flow Statement PPT
 
Tally training in chandigarh
Tally training in chandigarhTally training in chandigarh
Tally training in chandigarh
 
Accounting 2 (cashflow) (1) asif naji.docx
Accounting 2  (cashflow) (1) asif naji.docxAccounting 2  (cashflow) (1) asif naji.docx
Accounting 2 (cashflow) (1) asif naji.docx
 
Principle of Accounting.pptx
Principle of  Accounting.pptxPrinciple of  Accounting.pptx
Principle of Accounting.pptx
 
Cash flow statement prep
Cash flow statement prepCash flow statement prep
Cash flow statement prep
 
SaaS Metrics: The Secret to Subscription Success
SaaS Metrics: The Secret to Subscription SuccessSaaS Metrics: The Secret to Subscription Success
SaaS Metrics: The Secret to Subscription Success
 
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...
Reconciliation in Banking Industry: Top 45 Types of Reconciliation to Automat...
 
A Statement Of Cash Flow
A Statement Of Cash FlowA Statement Of Cash Flow
A Statement Of Cash Flow
 
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docxChapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
 
Payroll accounting
Payroll accountingPayroll accounting
Payroll accounting
 
CMA DATA PREPARATION
CMA DATA PREPARATIONCMA DATA PREPARATION
CMA DATA PREPARATION
 
How to recession-proof your business with better cash flow management
How to recession-proof your business with better cash flow managementHow to recession-proof your business with better cash flow management
How to recession-proof your business with better cash flow management
 
SAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTechSAP BPC 10.0 Training from ZaranTech
SAP BPC 10.0 Training from ZaranTech
 
Accounting_Accruals_and_Deferrals_ppt.pdf
Accounting_Accruals_and_Deferrals_ppt.pdfAccounting_Accruals_and_Deferrals_ppt.pdf
Accounting_Accruals_and_Deferrals_ppt.pdf
 

More from Alithya

Journey to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management CloudJourney to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management CloudAlithya
 
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...Alithya
 
Leading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsLeading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsAlithya
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Alithya
 
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...Alithya
 
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Alithya
 
How to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More EffectivelyHow to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More EffectivelyAlithya
 
Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management Alithya
 
How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways… How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways… Alithya
 
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...Alithya
 
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...Alithya
 
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudLegg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudAlithya
 
Supply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle ImplementationSupply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle ImplementationAlithya
 
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Alithya
 
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud Alithya
 
ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both? ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both? Alithya
 
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Alithya
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?Alithya
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSAlithya
 
Essbase Calculations: Elements of Style
Essbase Calculations: Elements of StyleEssbase Calculations: Elements of Style
Essbase Calculations: Elements of StyleAlithya
 

More from Alithya (20)

Journey to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management CloudJourney to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management Cloud
 
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
 
Leading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsLeading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud Implementations
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
 
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
 
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
 
How to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More EffectivelyHow to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More Effectively
 
Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management
 
How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways… How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways…
 
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
 
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
 
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudLegg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
 
Supply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle ImplementationSupply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle Implementation
 
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
 
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
 
ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both? ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both?
 
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCS
 
Essbase Calculations: Elements of Style
Essbase Calculations: Elements of StyleEssbase Calculations: Elements of Style
Essbase Calculations: Elements of Style
 

Recently uploaded

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 

Recently uploaded (20)

Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 

Cash flow in hfm – simplified

  • 1. Cash Flow in HFM Simplified Chris Barbieri Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 2. Agenda What is cash flow and why do we need it? What are the primary issues that need to be considered with the design? What is a straight forward method for creating cash flow in HFM? How can I offend serious accountants through oversimplification? Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 3. Thanks! To Jim Heflin aka “Jim The Rules Guy” For making this possible Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 4. What is Cash Flow? The movement of cash into or out of a business, project, or financial product. The (total) net cash flow of a company over a period (typically a quarter or a full year) is equal to the change in cash balance over this period ● Positive if the cash balance increases (more cash becomes available) ● Negative if the cash balance decreases. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 5. More Specifically Year to date cash flow is generally seen as the difference between the beginning balance of a balance sheet account (last year ending) and the current balance of the account. Increase in an asset account is a use of cash ● Subtracted from total cash flow. ● You buy inventory – so you spend cash Increase in a liability account is a source of cash ● Added to total cash flow. ● You borrow money – which increases cash on hand Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 6. Cash Flow Statement Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 7. Operational cash flows Cash received or expended as a result of the company's internal business activities. Includes cash earnings plus changes to working capital. Over the medium term this must be net positive if the company is to remain solvent. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 8. Investment cash flows Cash received from the sale of long-life assets, or spent on capital expenditure ● Investments ● Acquisitions ● Long-life assets Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 9. Financing cash flows Cash received ● From the issuance of debt and equity Cash paid out ● Dividends ● Share repurchases ● Debt repayments. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 10. Why should you care? Cash Flow Statement is one of the three primary financial statements that all businesses utilize Automation of the Cash Flow Statement can be done in HFM Unlike the Income Statement and Balance Sheet, the Cash Flow Statement is primarily driven by HFM rules The complexity varies a lot based on the design Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 11. Broad Design Objectives Create the cash flow in a way that lends itself to external report presentation. The design must also allow for easy analysis internally. The design should automate data movement to minimize user input. Maintenance should be simple and a function of metadata instead of rules where possible. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 12. Specific Design Considerations Currency translation must be addressed. Re-classes between financial statement line items need to be facilitated Intercompany eliminations need to be accurately reflected. Populate beginning and ending cash accounts Source of the beginning balances may not be in the same scenario where the calculations occur Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 13. Cash Flow Account Design This will be a major account section like the P&L or Balance Sheet. The cash flow accounts are prefixed with “CF” or “CF_” The name of the cash flow account is the same as the balance sheet account it will source for data. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 14. Cash Flow Account Design (cont’d) This structure will directly support reporting. The cash flow account descriptions are the cash flow report lines. The primary maintenance point is in the metadata instead of the rules. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 15. Cash Flow Account Attributes The account type is Revenue ● This will allow us to display Periodic, QTD, or YTD on a report. ● This will also cause the flow to translate at the average rate. ● This will assist better / (worse) type reporting. Custom dimension attached facilitates the data by source Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 16. Cash Flow Custom Dimension Attached to each cash flow account Facilitates: ● Ease of analysis ● Clarity of cash flow line re-classes ● Natural Reporting Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 17. Walking Through the Process HFM rules cycle through cash flow accounts. ● HS.Account.IsBase(“CF”,sAccount) Prefix “CF_” is removed to reveal the source account ● Def_Tax Cash flow account = change in source account Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 18. Cash Flow Process (cont’d) Custom destination is the CF_Calc member. Stores the Balance Sheet change ● …or the P&L amount Run at the Value dimensions: ● Entity Currency – base level entities ● Any Adjustments ● Elimination Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 19. Where These Cash Flow Rules Run Change in the balance sheet do not run in ● <Entity Currency> in parent entities ● <Parent Currency> Reason is: ● Actual cash flow must translate at the P&L rate ● Average Rate ● And Periodic method Running in the above locations would overwrite the flows translating at the Average rate. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 20. Cash Flow Re-classes A simple change in the Balance Sheet may accommodate 90% of the volume ● Re-classes will be required. How the adjustments are displayed varies greatly between businesses. There is no single pattern. What do you need to report? Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 21. Cash Flow Re-classes - Sources The adjustments populate for several places. Roll forwards and Stat accounts are typical sources. Some re-classes will require data / manual input or journals. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 22. Effect of Exchange Rate Cash Changes Several simple ways to accomplish this First is to determine CTA on the cash account itself ● Determined from the Cash account by recording the change in cash similar to any other balance sheet account. The flow will translate at the Average rate. ● Then calculate the difference in the cash account after translations. ● Difference between these two numbers is CTA on the cash account (and cash flow). Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 23. Effect of Exchange Rate Cash Changes 2 A second method is the “Top of House” plug back The calculated cash flow itself was translated at the Average rate Determine the change in the Cash account The difference is the FX on cash. ● This method has risk, as any cash flow problems will end up in the FX account Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 24. Beginning and Ending Cash Accounts For ease of reporting, create: ● Beginning ● and ending cash accounts Avoids needing different custom dimensions in the rows of the cash flow report A simple method is to ● Pull the prior year ending cash balance into one account ● and current cash balance into the ending account Most cash flow is calculated on a YTD basis Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 25. Beginning Cash - Dynamic Nicer to use Dynamic accounts ● Easy to see Periodic and Quarter to Date cash flow Non-Dynamic holding accounts are populated with the cash balance from the prior month or prior year ending. Based on the view setting one of those accounts is used to populate the dynamic beginning cash account. HS.Dynamic “A#CF_Beginning.W#Periodic = A#CF_Cash_Beg_Prior_Month Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 26. Cash Flow Validation Check the result of the cash flow calculations! ● Populate a validation account that compares change in cash account(s) with calculated cash flow If you populated beginning and ending accounts you can use them to determine the change. ● Not dynamic This is one of the final steps once the cash flow is working Note: If you plugged the FX with the difference this is not possible. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 27. Cash Flow Validation - Dynamic The cash flow validation can also be dynamic. If you have populated beginning and ending accounts this really becomes simple. You only need one statement similar to this per view. HS.Dynamic “A#CF_Validation.W#Periodic = A#CF_Cash_Flow_From_Calculations -(A#CF_Cash_End – A#CF_Cash_Beg_Prior_Month)” Copyright ©2013 by Chris Barbieri, Edgewater Ranzal
  • 28. Other Considerations - Source Scenarios Beginning balance may not always reside in the same scenario as where the cash flow is being calculated. This is common in Budget and Forecast scenarios A simple way to address this is to populated a beginning scenario variable. When the beginning balance is prior year ending, this variable specifies the scenario from which to pull the data. Copyright ©2013 by Chris Barbieri, Edgewater Ranzal