Skip to main content
insightsoftware Documentation insightsoftware Documentation
{%article.title%}
Published:
Was this article helpful?
0 out of 0 found this helpful

Cash flow calculations

This section provides information on these main topics:

Overview

Longview dynamically calculates the Cash Flow Statements whenever data is input or loaded into the Longview system. In addition, a link is available within Longview Close to allow the finance team to trigger the cash flow calculation process manually for a specific time period.

Longview calculates the Cash Flow at the lowest entity level and consolidates this information to provide sub consolidated and consolidated reports. Depending on the cash flow account setting, Longview can either calculate Cash Flow on source currencies and translate the Cash Flow accounts using the period average rate or use the translated source value.

Both high level and entity specific cash flow adjustments are made through the Cash Flow Adjustment application.

For more information, see “Configuring the Cash Flow Adjustment Input App” in the Starter Kit Implementation Guide.

Cash Flow system settings

Cash flow has a number of system settings that affect the calculation of cash flow. Cash flow system settings are configured using system attributes.

Attribute

Default

Use

ASCFAccountsCash

TA2070

Configure the source accounts for beginning cash. The default source account is TA2070.

ASCFAccountsSource

 

Configure additional source hierarchies for cash flow calculations. By default cash flow sources are limited to the trial balance (TB) and roll forward hierarchies (ACCOUNTS_RF).

Note: If an alternate hierarchy contains accounts that are not part of the trial balance, you will need to configure additional event rules to trigger calculations for data changes in this hierarchy.

ASCFActivity

TCF4000

Configure the account for cash flow activity. The default cash flow activity account is TCF4000.

ASCFBeginning

CF6000

Configure the cash flow beginning cash account. The default beginning cash account is CF6000.

ASCFD<?>Source

_Total

Configure the source for cash flow calculations in a custom dimension. The source for cash flow should be the symbol at which the trial balance is in balance.

For example, if your system has a cost centers dimension, the trial balance is normally in balance at the COSTCENTERS_Total symbol.

This setting is shared by other calculations in Longview.

For further information, see System setup, source and target symbols.

ASCFD<?>Target

_Total

Configure the target for cash flow calculations in a custom dimension. Normally a summary level is used for the target.

For example, if your system has a cost centers dimension, the target is usually set to a default cost center symbol, normally where the balance sheet is entered in Longview.

This setting is shared by other calculations in Longview.

For further information, see System setup, source and target symbols.

ASCFEnding

CF7000

Configure the cash flow ending cash account. The default ending cash account is CF7000.

ASCFFinancing

TCF3000

Configure the cash flow from financing activities account. The default cash flow from financing activities account is TCF3000.

ASCFFX

CF4010

Configure the cash flow effect of exchange rate changes account. The cash flow effect of exchange rate changes account is CF4010.

ASCFInvesting

TCF2000

Configure the cash flow from investing activities account. The default cash flow from investing activities account is TCF2000.

ASCFOperating

TCF1000

Configure the cash flow from operating activities account. The default cash flow from operating activities account is TCF1000.

ASCFRoot

ACCOUNTS_CF

Configure the cash flow root account. The default cash flow root account is ACCOUNTS_CF.

ASCFStatement

CF

Configure the cash flow statement account. The default cash flow statement account is CF.

Cash Flow Symbols - Accounts Dimension

The Cash Flow Accounts hierarchy is made up of Longview foundational symbols as well as customer specific symbols that are added to incorporate detail as required

Some Cash Flow Accounts are created upon system install. When the system is initialized, there are two options for cash flow account setup:

  1. SUMMARY - Only creates the summary level cash flow account structure
  2. IFRS - Creates the summary cash flow account structure as well as IFRS level detailed substructures.

Customer specific cash flow accounts are added under one of the following three hierarchies:

  1. TCF1000 (Cash flows from (used in) operating activities) hierarchy
  2. TCF2000 (Cash flows from (used in) investing activities) or
  3. TCF3000 (Cash flows from (used in) financing activities)

For more information on managing cash flow accounts, see Cash Flow, Managing cash flow accounts.

Cash Flow Symbols - Dataviews Dimension

Management and Statutory Cash Flow Statements are stored in Longview using the data layering concept implemented through the dataviews dimension. By default, summary cash flow is enabled.

System setup, summary cash flow

Cash flow calculations in the Longview System use summary information in cash flow basis to calculate the indirect cash flow.

Under the summary cash flow calculation, cash flow results are stored as follows:

  1. CF_Calc contains the cash flow results for all accounts, except for roll forward accounts.
  2. CF_RollForward contains the cash flow results for all roll forward accounts.

To use the summary level, cash flow calculation method, symbol CF_Calc must exist in your system. No additional configuration is required.

System setup, detailed cash flow

Cash flow calculations can be performed across multiple symbols in the Dataviews dimension instead of a single summary level data view symbol.

To enable detailed cash flow, symbol CF_Calc symbol must be removed from your system. If CF_Calc does not exist, each symbol in the Management Reporting data view hierarchy (MGMT) will be calculated individually for cash flow. Roll forward impacts on cash flow will still be stored in CF_RollForward.

Detailed cash flow makes use of symbol attribute AZCFDataViewCFBSource to determine which data view symbols to calculate. Depending on the settings of this attribute, one of two types of calculations will be performed

  1. If AZCFDataViewCFBSource is not set, no calculation will be performed. Generally this attribute is not set on any data view symbols used for manual adjustments to the cash flow.
  2. If AZCFDataViewCFBSource is set on the target to define the CFB source, CFB adjustment calculations will be performed, using the specified source.
    • In most cases a target symbol in the dataviews dimension is configured to use itself as the source.
    • The impact in the cash flow for each data view symbol is determined by the attribute AZCFImpact. Generally, this is positive, but in some cases this is set to negative.

Note: If symbol CF_Calc exists, attribute AZCFDataViewCFBSource will be ignored.

Note: If detailed Cash Flow from Acquisitions is required, a symbol called CF_Acquisitions will need to be created in the CF_Total Dataview structure. Attribute AZCFDataViewCFBSource for this symbol would need to be set to CFB_Acquisitions. In order for CF_Acquisitions to calculate, Symbol CF_AcqDisp will either need to be deleted, or the value for AZCFDataViewCFBSource on CF_AcqDisp will need to be removed.

The following table illustrates default settings for detailed cash flow:

Data View Symbol

AZCFDataviewCFBSource

AZCFImpact

GL

GL

+

NOCORP_Adj

NOCORP_Adj

+

NOCORP_PostClose

NOCORP_PostClose

+

CORP_Adj

CORP_Adj

+

CORP_PostClose

CORP_PostClose

+

CONS_Adj

CONS_Adj

+

CONS_IC

CONS_IC

+

CONS_NCI

CONS_NCI

+

CONS_EQP

CONS_EQP

+

CF_RollForward

 

 

CF_AcqDisp

CFB_AcqDisp

+

CF_ReOrg_Adj

CFB_ReOrg_Adj

-

CF_Reclass

 

 

CF_NonCash

 

 

REORG_Adj

REORG_Adj

+

Calculations

The following are the calculations resulting from Longview’s cash flow processing.

Longview’s cash flow processing calculations Description

Attribute value in ASCFRoot. Default is ACCOUNTS_CF.

Root of the cash flow hierarchy used by Solutions Framework tools. This account should not be renamed.

CF6000P

Beginning cash balance for the period calculated by cash flow calculations. The source is the cash balance from the prior period, as defined by the cash accounts listed in ASCFAccountsCash. For the first period of the year the source is the open period.

CF6000Q

Beginning cash balance for the quarter calculated by cash flow calculations. The source is the cash balance from the prior quarter, or the open period for the first quarter, as defined by the cash accounts listed in ASCFAccountsCash.

CF6000Yr

Beginning cash balance for the year calculated by cash flow calculations. The source is the cash balance in the open period, as defined by the cash accounts listed in ASCFAccountsCash.

CF6000YTD

Beginning cash for the year to date calculated by cash flow calculations. The source is the cash balance in the open period, as defined by the cash accounts listed in ASCFAccountsCash.

Attribute value in ASCFStatement. Default is CF.

Root of the cash flow reporting hierarchy used by Solutions Framework tools. This account should not be renamed.

CF1010

Cash flow target of NI account, pre-configured.

Attribute value in ASCFFX. Default is CF4010.

Calculated by cash flow calculations as the difference between the actual translated amount and the amount if translated using the period end rate. This account should not be renamed nor removed.

CF2020

Used to record cash impact of acquisitions.

CF_AcqCash

Calculated by cash flow calculations to record the cash balance in an acquisition.

Attribute value in ASCFBeginning. Default is CF6000.

Used to report beginning cash balance and calculated via a query rule. The source is the related beginning balance account described above. This account should no be renamed nor removed.

Attribute value in ASCFEnding. Default is CF7000.

Used to report ending cash balance. Calculated as the beginning balance plus the change in cash. This account should not be renamed nor removed.

CF_Fin_DiscOps

Used for automated adjustments to the financing activities section of the cash flow for discontinued operations.

CF_Inv_DiscOps

Used for automated adjustments to the investing activities section of the cash flow for discontinued operations.

CF_Op_DiscOps

Used for automated adjustments to the operations section of the cash flow for discontinued operations.

All other customer activity accounts: Impact +

Current Period Account Balance - Prior Period Account Balance

APTRADE (Current Month YTD) – APTRADE (Prior Month YTD).

If account is a Roll Forward account, calculation is based on the intersection of roll forward account and roll forward detail from Dataviews dimension.

For example: RF_Disposal for RF_Building

All other customer activity accounts: Impact -

Prior Period Account Balance – Current Period Account Balance

ARTradeGross (Prior Month YTD) – ARTradeGross (Current Month YTD).

If account is a Roll Forward account, calculation is based on the intersection of roll forward account and roll forward detail from Dataviews dimension.

For example: RF_Add for RF_Building

Published:

Cash flow calculations

This section provides information on these main topics:

Overview

Longview dynamically calculates the Cash Flow Statements whenever data is input or loaded into the Longview system. In addition, a link is available within Longview Close to allow the finance team to trigger the cash flow calculation process manually for a specific time period.

Longview calculates the Cash Flow at the lowest entity level and consolidates this information to provide sub consolidated and consolidated reports. Depending on the cash flow account setting, Longview can either calculate Cash Flow on source currencies and translate the Cash Flow accounts using the period average rate or use the translated source value.

Both high level and entity specific cash flow adjustments are made through the Cash Flow Adjustment application.

For more information, see “Configuring the Cash Flow Adjustment Input App” in the Starter Kit Implementation Guide.

Cash Flow system settings

Cash flow has a number of system settings that affect the calculation of cash flow. Cash flow system settings are configured using system attributes.

Attribute

Default

Use

ASCFAccountsCash

TA2070

Configure the source accounts for beginning cash. The default source account is TA2070.

ASCFAccountsSource

 

Configure additional source hierarchies for cash flow calculations. By default cash flow sources are limited to the trial balance (TB) and roll forward hierarchies (ACCOUNTS_RF).

Note: If an alternate hierarchy contains accounts that are not part of the trial balance, you will need to configure additional event rules to trigger calculations for data changes in this hierarchy.

ASCFActivity

TCF4000

Configure the account for cash flow activity. The default cash flow activity account is TCF4000.

ASCFBeginning

CF6000

Configure the cash flow beginning cash account. The default beginning cash account is CF6000.

ASCFD<?>Source

_Total

Configure the source for cash flow calculations in a custom dimension. The source for cash flow should be the symbol at which the trial balance is in balance.

For example, if your system has a cost centers dimension, the trial balance is normally in balance at the COSTCENTERS_Total symbol.

This setting is shared by other calculations in Longview.

For further information, see System setup, source and target symbols.

ASCFD<?>Target

_Total

Configure the target for cash flow calculations in a custom dimension. Normally a summary level is used for the target.

For example, if your system has a cost centers dimension, the target is usually set to a default cost center symbol, normally where the balance sheet is entered in Longview.

This setting is shared by other calculations in Longview.

For further information, see System setup, source and target symbols.

ASCFEnding

CF7000

Configure the cash flow ending cash account. The default ending cash account is CF7000.

ASCFFinancing

TCF3000

Configure the cash flow from financing activities account. The default cash flow from financing activities account is TCF3000.

ASCFFX

CF4010

Configure the cash flow effect of exchange rate changes account. The cash flow effect of exchange rate changes account is CF4010.

ASCFInvesting

TCF2000

Configure the cash flow from investing activities account. The default cash flow from investing activities account is TCF2000.

ASCFOperating

TCF1000

Configure the cash flow from operating activities account. The default cash flow from operating activities account is TCF1000.

ASCFRoot

ACCOUNTS_CF

Configure the cash flow root account. The default cash flow root account is ACCOUNTS_CF.

ASCFStatement

CF

Configure the cash flow statement account. The default cash flow statement account is CF.

Cash Flow Symbols - Accounts Dimension

The Cash Flow Accounts hierarchy is made up of Longview foundational symbols as well as customer specific symbols that are added to incorporate detail as required

Some Cash Flow Accounts are created upon system install. When the system is initialized, there are two options for cash flow account setup:

  1. SUMMARY - Only creates the summary level cash flow account structure
  2. IFRS - Creates the summary cash flow account structure as well as IFRS level detailed substructures.

Customer specific cash flow accounts are added under one of the following three hierarchies:

  1. TCF1000 (Cash flows from (used in) operating activities) hierarchy
  2. TCF2000 (Cash flows from (used in) investing activities) or
  3. TCF3000 (Cash flows from (used in) financing activities)

For more information on managing cash flow accounts, see Cash Flow, Managing cash flow accounts.

Cash Flow Symbols - Dataviews Dimension

Management and Statutory Cash Flow Statements are stored in Longview using the data layering concept implemented through the dataviews dimension. By default, summary cash flow is enabled.

System setup, summary cash flow

Cash flow calculations in the Longview System use summary information in cash flow basis to calculate the indirect cash flow.

Under the summary cash flow calculation, cash flow results are stored as follows:

  1. CF_Calc contains the cash flow results for all accounts, except for roll forward accounts.
  2. CF_RollForward contains the cash flow results for all roll forward accounts.

To use the summary level, cash flow calculation method, symbol CF_Calc must exist in your system. No additional configuration is required.

System setup, detailed cash flow

Cash flow calculations can be performed across multiple symbols in the Dataviews dimension instead of a single summary level data view symbol.

To enable detailed cash flow, symbol CF_Calc symbol must be removed from your system. If CF_Calc does not exist, each symbol in the Management Reporting data view hierarchy (MGMT) will be calculated individually for cash flow. Roll forward impacts on cash flow will still be stored in CF_RollForward.

Detailed cash flow makes use of symbol attribute AZCFDataViewCFBSource to determine which data view symbols to calculate. Depending on the settings of this attribute, one of two types of calculations will be performed

  1. If AZCFDataViewCFBSource is not set, no calculation will be performed. Generally this attribute is not set on any data view symbols used for manual adjustments to the cash flow.
  2. If AZCFDataViewCFBSource is set on the target to define the CFB source, CFB adjustment calculations will be performed, using the specified source.
    • In most cases a target symbol in the dataviews dimension is configured to use itself as the source.
    • The impact in the cash flow for each data view symbol is determined by the attribute AZCFImpact. Generally, this is positive, but in some cases this is set to negative.

Note: If symbol CF_Calc exists, attribute AZCFDataViewCFBSource will be ignored.

Note: If detailed Cash Flow from Acquisitions is required, a symbol called CF_Acquisitions will need to be created in the CF_Total Dataview structure. Attribute AZCFDataViewCFBSource for this symbol would need to be set to CFB_Acquisitions. In order for CF_Acquisitions to calculate, Symbol CF_AcqDisp will either need to be deleted, or the value for AZCFDataViewCFBSource on CF_AcqDisp will need to be removed.

The following table illustrates default settings for detailed cash flow:

Data View Symbol

AZCFDataviewCFBSource

AZCFImpact

GL

GL

+

NOCORP_Adj

NOCORP_Adj

+

NOCORP_PostClose

NOCORP_PostClose

+

CORP_Adj

CORP_Adj

+

CORP_PostClose

CORP_PostClose

+

CONS_Adj

CONS_Adj

+

CONS_IC

CONS_IC

+

CONS_NCI

CONS_NCI

+

CONS_EQP

CONS_EQP

+

CF_RollForward

 

 

CF_AcqDisp

CFB_AcqDisp

+

CF_ReOrg_Adj

CFB_ReOrg_Adj

-

CF_Reclass

 

 

CF_NonCash

 

 

REORG_Adj

REORG_Adj

+

Calculations

The following are the calculations resulting from Longview’s cash flow processing.

Longview’s cash flow processing calculations Description

Attribute value in ASCFRoot. Default is ACCOUNTS_CF.

Root of the cash flow hierarchy used by Solutions Framework tools. This account should not be renamed.

CF6000P

Beginning cash balance for the period calculated by cash flow calculations. The source is the cash balance from the prior period, as defined by the cash accounts listed in ASCFAccountsCash. For the first period of the year the source is the open period.

CF6000Q

Beginning cash balance for the quarter calculated by cash flow calculations. The source is the cash balance from the prior quarter, or the open period for the first quarter, as defined by the cash accounts listed in ASCFAccountsCash.

CF6000Yr

Beginning cash balance for the year calculated by cash flow calculations. The source is the cash balance in the open period, as defined by the cash accounts listed in ASCFAccountsCash.

CF6000YTD

Beginning cash for the year to date calculated by cash flow calculations. The source is the cash balance in the open period, as defined by the cash accounts listed in ASCFAccountsCash.

Attribute value in ASCFStatement. Default is CF.

Root of the cash flow reporting hierarchy used by Solutions Framework tools. This account should not be renamed.

CF1010

Cash flow target of NI account, pre-configured.

Attribute value in ASCFFX. Default is CF4010.

Calculated by cash flow calculations as the difference between the actual translated amount and the amount if translated using the period end rate. This account should not be renamed nor removed.

CF2020

Used to record cash impact of acquisitions.

CF_AcqCash

Calculated by cash flow calculations to record the cash balance in an acquisition.

Attribute value in ASCFBeginning. Default is CF6000.

Used to report beginning cash balance and calculated via a query rule. The source is the related beginning balance account described above. This account should no be renamed nor removed.

Attribute value in ASCFEnding. Default is CF7000.

Used to report ending cash balance. Calculated as the beginning balance plus the change in cash. This account should not be renamed nor removed.

CF_Fin_DiscOps

Used for automated adjustments to the financing activities section of the cash flow for discontinued operations.

CF_Inv_DiscOps

Used for automated adjustments to the investing activities section of the cash flow for discontinued operations.

CF_Op_DiscOps

Used for automated adjustments to the operations section of the cash flow for discontinued operations.

All other customer activity accounts: Impact +

Current Period Account Balance - Prior Period Account Balance

APTRADE (Current Month YTD) – APTRADE (Prior Month YTD).

If account is a Roll Forward account, calculation is based on the intersection of roll forward account and roll forward detail from Dataviews dimension.

For example: RF_Disposal for RF_Building

All other customer activity accounts: Impact -

Prior Period Account Balance – Current Period Account Balance

ARTradeGross (Prior Month YTD) – ARTradeGross (Current Month YTD).

If account is a Roll Forward account, calculation is based on the intersection of roll forward account and roll forward detail from Dataviews dimension.

For example: RF_Add for RF_Building

For an optimal Community experience, Please view on Desktop