IFS Tabular Model: Cash Planning

This Tabular Model is used for: Cash Planning. There is a list of Tabular Models pre-packaged and delivered as a part of IFS Analysis Models, and you can refer to them here.

Contents

Usage/Purpose

The main purpose of the Cash Planning tabular model is to visualize the future cash position for a project, a company or for a group of companies. Depending on the purpose of the plan it can vary both in length and detail level. The cash position analysis can be based on several different dimensions such as Cash Plan Source, Cash Probability, Scenarios, Counterpart, Project, Cost Revenue Elements, Activities, Sub Projects, Subcontract and more. The base for the analysis is the cash flow date that can be grouped into calendar periods, accounting periods or user defined time buckets.

The tabular model contains three types of measures: “Cash flow” = Sum of opening balance, inflow and outflow transactions. “Inflow” = Sum of inflow transactions. “Outflow” = Sum of outflow transactions.

NOTICE: When using these measures is it mandatory to provide slicer to be able to select one (and only one) value in each of the two tables “SWITCH CURRENCY TYPE” and “SWITCH TAX”.

The measures also exist in different running total version stored in four separate display folders:

NOTICE: To minimize the risk of performance issues with these running totals, it is advisable to provide the user with the option to limit the time span that is analyzed.

In addition to the different cash flow measures to analyze, the tabular model also contains a set of supporting measures:

Fact Tables

Model Table DW Source view (SQL Server) BI Access View Referenced Information Source Recommended Access Type
CASH PLAN MEASURES FACT_CASH_PLAN_DETAIL_TM FACT_CASH_PLAN_DETAIL_BI FACT_CASH_PLAN_DETAIL Data Mart

 Corresponding Information Sources are described below. Detailed infomation about Information Sources can be found in About Information Sources

n/a

Dimension Tables

Model Table DW Source view (SQL Server) BI Access View Referenced Information Source Recommended Access Type
ACCOUNTING CURRENCY DIM_CURRENCY_CODE_TM DIM_CURRENCY_CODE_BI DIM_CURRENCY_CODE On Line
ACCOUNTING PERIOD DIM_ACCOUNTING_PERIOD_BI DIM_ACCOUNTING_PERIOD_BI DIM_ACCOUNTING_PERIOD On Line
ACCOUNTING PROJECT DIM_ACCOUNTING_PROJECT_BI DIM_ACCOUNTING_PROJECT_BI DIM_ACCOUNTING_PROJECT On Line
CASH FLOW PERIOD DIM_BI_TIME_BI DIM_BI_TIME_BI DIM_BI_TIME On Line
CASH PLAN DIM_CASH_PLAN_TM DIM_CASH_PLAN_BI DIM_CASH_PLAN On Line
CASH PLAN CURRENCY CAPL_CURRENCY_TM N/A N/A
CASH PLAN DETAILS FACT_CASH_PLAN_DETAIL_TM FACT_CASH_PLAN_DETAIL_BI FACT_CASH_PLAN_DETAIL Data Mart
CASH PROBABILITY DIM_CASH_PROBABILITY_TM DIM_CASH_PROBABILITY_BI DIM_CASH_PROBABILITY On Line
COMPANY DIM_COMPANY_BI DIM_COMPANY_BI DIM_COMPANY On Line
COMPANY STRUCTURE 1 DIM_COMP_STRUCT_1_TM DIM_COMP_STRUCT_1_BI DIM_COMP_STRUCT_1 On Line
COUNTERPART DIM_CASH_PLAN_COUNTERPART_TM DIM_CASH_PLAN_COUNTERPART_BI DIM_CASH_PLAN_COUNTERPART On Line
COUNTERPART STRUCTURE 1 DIM_COUNT_STRUCT_1_TM DIM_COUNT_STRUCT_1_BI DIM_COUNT_STRUCT_1 On Line
CURRENCY DIM_CURRENCY_CODE_TM DIM_CURRENCY_CODE_BI DIM_CURRENCY_CODE On Line
CUSTOMER DIM_CUSTOMER_TM DIM_CUSTOMER_BI DIM_CUSTOMER On Line
INFLOW OUTFLOW DIM_CASH_FLOW_IN_OUT_TM DIM_CASH_FLOW_IN_OUT_BI DIM_CASH_FLOW_IN_OUT On Line
INTERNAL EXTERNAL CASH FLOW DIM_CASH_FLOW_INT_EXT_TM DIM_CASH_FLOW_INT_EXT_BI DIM_CASH_FLOW_INT_EXT On Line
PROJECT DIM_PROJECT_TM DIM_PROJECT_BI DIM_PROJECT On Line
PROJECT ACTIVITY DIM_ACTIVITY_TM DIM_ACTIVITY_BI DIM_ACTIVITY On Line
PROJECT COST BREAKDOWN STRUCTURE DIM_PROJ_COST_BREAKDOWN_STRUCT_TM DIM_PROJ_COST_BREAKDOWN_STRUCT_BI DIM_PROJ_COST_BREAKDOWN_STRUCT On Line
PROJECT COST REVENUE ELEMENT DIM_COST_REV_ELEMENT_TM DIM_COST_REV_ELEMENT_BI DIM_COST_REV_ELEMENT On Line
PROJECT PROGRAM DIM_PROJECT_PROGRAM_TM DIM_PROJECT_PROGRAM_BI DIM_PROJECT_PROGRAM On Line
PROJECT WORK BREAKDOWN STRUCTURE DIM_PROJ_WORK_BREAKDOWN_STRUCT_TM DIM_PROJ_WORK_BREAKDOWN_STRUCT_BI DIM_PROJ_WORK_BREAKDOWN_STRUCT On Line
SALES CONTRACT DIM_SALES_CONTRACT_TM DIM_SALES_CONTRACT_BI DIM_SALES_CONTRACT On Line
SCENARIO DIM_CASH_PLAN_SCENARIO_TM DIM_CASH_PLAN_SCENARIO_BI DIM_CASH_PLAN_SCENARIO On Line
SNAPSHOT DIM_CASH_PLAN_SNAPSHOT_TM DIM_CASH_PLAN_SNAPSHOT_BI DIM_CASH_PLAN_SNAPSHOT On Line
SOURCE DIM_CASH_PLAN_SOURCE_TM DIM_CASH_PLAN_SOURCE_BI DIM_CASH_PLAN_SOURCE On Line
SUB CONTRACT DIM_SUB_CONTRACT_TM DIM_SUB_CONTRACT_BI DIM_SUB_CONTRACT On Line
SUB PROJECT DIM_SUB_PROJECT_TM DIM_SUB_PROJECT_BI DIM_SUB_PROJECT On Line
SUB SOURCE DIM_CASH_PLAN_SUB_SOURCE_TM DIM_CASH_PLAN_SUB_SOURCE_BI DIM_CASH_PLAN_SUB_SOURCE On Line
SUPPLIER DIM_SUPPLIER_TM DIM_SUPPLIER_BI DIM_SUPPLIER On Line
SWITCH CURRENCY TYPE CAPL_SWITCH_CURRENCY_TYPE N/A N/A
SWITCH MEASURE LIST CASH PLAN CAPL_SWITCH_MEASURE_LIST N/A N/A
SWITCH TAX CAPL_SWITCH_TAX N/A N/A
TIME BUCKET DIM_CASH_PLAN_TIME_BUCKET_TM DIM_CASH_PLAN_TIME_BUCKET_BI DIM_CASH_PLAN_TIME_BUCKET On Line
TIME SCALE DIM_CASH_PLAN_TIME_SCALE_TM DIM_CASH_PLAN_TIME_SCALE_BI DIM_CASH_PLAN_TIME_SCALE On Line
TRANSACTION TYPE DIM_CASH_PLAN_TRANS_TYPE_TM DIM_CASH_PLAN_TRANS_TYPE_BI DIM_CASH_PLAN_TRANS_TYPE On Line

Configurations

By defining company structures in IFS Cloud, dynamic out of the box analysis capabilities are provided. To achieve a consolidated view on node level, the node can be selected from the Company Structure and on the same time deselected from the Counterpart Structure.

The analysis can be performed in Transaction Currency, Accounting currency or in three common currencies called reporting currencies, defined from the Cash Plan page in IFS Cloud.

Limitations

The Cash planning model is using the following Project dimensions:

Which means these seven dimensions need to be excluded from the model if the Project component is missing.

Relationships

The following table lists the relationships between tables and columns in the model.

Relationship: Table (column) - Table (column)
CASH PLAN CURRENCY (Cash Plan ID) - CASH PLAN (ID)
CASH PLAN CURRENCY (Switch Reporting Currency Row ID) - SWITCH CURRENCY TYPE (Row Index)
CASH PLAN DETAILS (Calender Date) - CASH FLOW PERIOD (ID)
CASH PLAN DETAILS (Dim_Accounting_Period_ID) - ACCOUNTING PERIOD (ID)
CASH PLAN DETAILS (Dim_Accounting_Project_ID) - ACCOUNTING PROJECT (ID)
CASH PLAN DETAILS (Dim_Acc_Currency_Code_ID) - ACCOUNTING CURRENCY (ID)
CASH PLAN DETAILS (Dim_Cash_Flow_Int_Ext_ID) - INTERNAL EXTERNAL CASH FLOW (ID)
CASH PLAN DETAILS (Dim_Cash_Flow_In_Out_ID) - INFLOW OUTFLOW (ID)
CASH PLAN DETAILS (Dim_Cash_Plan_Company_ID) - COMPANY (ID)
CASH PLAN DETAILS (Dim_Cash_Plan_Scenario_ID) - SCENARIO (ID)
CASH PLAN DETAILS (Dim_Cash_Plan_Source_ID) - SOURCE (ID)
CASH PLAN DETAILS (Dim_Cash_Plan_Sub_Source_ID) - SUB SOURCE (ID)
CASH PLAN DETAILS (Dim_Cash_Plan_Transaction_Type_ID) - TRANSACTION TYPE (ID)
CASH PLAN DETAILS (Dim_Cash_Probability_ID) - CASH PROBABILITY (ID)
CASH PLAN DETAILS (Dim_Company_ID) - COMPANY STRUCTURE 1 (Company Id)
CASH PLAN DETAILS (Dim_Company_ID) - COMPANY STRUCTURE 2 (Company Id)
CASH PLAN DETAILS (Dim_Company_ID) - COMPANY STRUCTURE 3 (Company Id)
CASH PLAN DETAILS (Dim_Counterpart_ID) - COUNTERPART (ID)
CASH PLAN DETAILS (Dim_Counterpart_ID) - COUNTERPART STRUCTURE 1 (Counterpart Id)
CASH PLAN DETAILS (Dim_Counterpart_ID) - COUNTERPART STRUCTURE 2 (Counterpart Id)
CASH PLAN DETAILS (Dim_Counterpart_ID) - COUNTERPART STRUCTURE 3 (Counterpart Id)
CASH PLAN DETAILS (Dim_Currency_Code_ID) - CURRENCY (ID)
CASH PLAN DETAILS (Dim_Customer_ID) - CUSTOMER (ID)
CASH PLAN DETAILS (Dim_Project_Activity_ID) - PROJECT ACTIVITY (ID)
CASH PLAN DETAILS (Dim_Project_Activity_ID) - PROJECT WORK BREAKDOWN STRUCTURE (ID)
CASH PLAN DETAILS (Dim_Project_Cost_Revenue_Element_ID) - PROJECT COST REVENUE ELEMENT (ID)
CASH PLAN DETAILS (Dim_Project_ID) - PROJECT (ID)
CASH PLAN DETAILS (Dim_Proj_Comp_ID) - DIM_PROJ_COMP_COMBINATION_TM (ID)
CASH PLAN DETAILS (Dim_Proj_Program_ID) - PROJECT PROGRAM (ID)
CASH PLAN DETAILS (Dim_Sales_Contract_ID) - SALES CONTRACT (ID)
CASH PLAN DETAILS (Dim_Sub_Contract_Id) - SUB CONTRACT (ID)
CASH PLAN DETAILS (Dim_Sub_Project_ID) - SUB PROJECT (ID)
CASH PLAN DETAILS (Dim_Supplier_ID) - SUPPLIER (ID)
CASH PLAN DETAILS (Dim_Time_Bucket_ID) - TIME BUCKET (ID)
CASH PLAN DETAILS (Dim_Time_Scale_ID) - TIME SCALE (ID)
CASH PLAN DETAILS (Proj_Cost_Elem_ID) - PROJECT COST BREAKDOWN STRUCTURE (ID)
CSHPLN_PRIVILEGE_RLS (PROJ_COMP_ID) - DIM_PROJ_COMP_COMBINATION_TM (ID)
SCENARIO (SnapshotKey) - SNAPSHOT (ID)
SNAPSHOT (Cash Plan Id) - CASH PLAN (ID)
SWITCH MEASURE LIST CASH PLAN (Currency Type ID) - SWITCH CURRENCY TYPE (Row Index)
SWITCH MEASURE LIST CASH PLAN (Tax ID) - SWITCH TAX (Row Index)