Financial Budget vs. Forecast by Period

The Financial Budget vs. Forecast by Period report displays budget or planned cost, which is compared to forecast cost, with variances for each period and in total. The report offers the ability to group by up to two financial plan grouping attributes, which might be any combination of the following: Charge Code, Cost Type, Department, Input Type Code, Location, Resource, Resource Class, Role, Transaction Class, User Value 1, and User Value 2.
ccppmop156
The Financial Budget vs. Forecast by Period report displays budget or planned cost, which is compared to forecast cost, with variances for each period and in total. The report offers the ability to group by up to two financial plan grouping attributes, which might be any combination of the following: Charge Code, Cost Type, Department, Input Type Code, Location, Resource, Resource Class, Role, Transaction Class, User Value 1, and User Value 2.
The following image shows the Financial Budget vs. Forecast by Period report displaying budget or planned cost, which is compared to forecast cost.
Image displaying the Financial Budget vs. Forecast by Period report displaying budget or planned cost, which is compared to forecast cost.
This report also allows you to drill down to the Financial Budget vs. Forecast by Investment report, by clicking on the lowest level financial plan grouping attribute, to view amounts by investment.
The following image shows the Financial Budget vs. Forecast by Investment report.
Image displaying the Financial Budget vs. Forecast by Investment report.
Report Prerequisites
  • The
    Load Data Warehouse
    and
    Load Data Warehouse Access Rights
    jobs must be run before you run this report. If the Data Warehouse is not populated, the report displays a message that there are no matching records. Also, most of the report parameters do not display options.
  • The investment must have at least one financial plan for the investment to display in the report. The report has a financial plan type parameter with the values of budget or planned so you can run the report for budget or cost plan amounts. If the financial plan type parameter is budget, then the investment must have at least one approved budget for the investment to display in the report. If the financial plan type parameter is planned, then the investment must have at least one cost plan for the investment to display in the report.
  • The investment must have a department OBS unit that is associated to it to create a cost plan on the investment. For a department OBS to be available to associate to an investment, you must first set up a department OBS and a location OBS (Administration/Organization and Access-OBS) and associate them to the investment objects (for example, Application, Project) on which you create financial plans. Next, create an entity (Administration/Finance-Setup/Entities) and associate the department OBS and location OBS to the entity. On the entity, create fiscal time periods (Administration/Finance-Setup/Entities-Fiscal Time Periods Tab) for the period types (monthly, 13 periods, quarterly, annually) that you want to reference in creating financial plans. If you do not intend to plan by annual fiscal periods, still create the time periods because the report requires them as explained in the next bullet item.
  • There must be fiscal time periods, with a period type of annually, created (Administration/Finance-Setup/Entities-Fiscal Time Periods Tab) that cover the periods for which you have investment financial plans in the product . For example, if you have investments with monthly or quarterly budgets or cost plans for 2015 and 2016, then you must have annual fiscal periods created for 2015 and 2016 even though you are not creating budgets or cost plans by these annual periods. The report uses these annual periods to convert the budget and cost plan amounts entered so they might be reported by fiscal year, independent of how they are entered in the financial plans.
  • There must be fiscal time periods, with a period type of monthly or 13 periods, created (Administration/Finance-Setup/Entities-Fiscal Time Periods Tab). There is an as of date parameter that is evaluated to the end of the fiscal period in which it falls, by comparing it to fiscal periods with a type of monthly or 13 periods, whichever you have set up in your system.  If you do not have fiscal periods with a type of monthly or 13 periods, then the report cannot evaluate the as of date parameter to a fiscal period to calculate actuals to date and forecast (calculated).
Report Properties
The following values list the report properties
:
Name
: Financial Budget vs. Forecast by Period
Resource ID
: CSK_FIN_BudgetForecastByPeriod
Description
: Financial Management (PMO Accelerator)
Folder
: CA PPM/Reports/Financial Management/Financial Budget vs. Forecast by Period
Path
: /ca_ppm/reports/financial_management/CSK_FIN_BudgetForecastByPeriod
Data Source
: CA PPM Data Warehouse Bean Data Source
Report Parameter Options
The following table lists the report parameter options.
Prompt Text
Parameter Name
Type
Input Control Name
Input Control Resource ID
Mandatory
Default Value
Investment OBS Type
investmentOBSTypeKey_1
Single-select
Query
Investment OBS Type
investmentOBSTypeKey_1
No
Investment OBS Unit
investmentOBSUnitKey_1
Single-select
Query
Investment OBS Unit
investmentOBSUnitKey_1
No
Investment Manager
investmentManagerKey_1
Multiple-select
Query
Investment Manager
investmentManagerKey_1
No
Investment
investmentKey_1
Multiple-select
Query
Investment
investmentKey_1
No
Investment Status
investmentStatusKey_1
Multiple-select
Query
Investment Status
investmentStatusKey_1
No
Financial Plan Type
financialPlanTypeKey_1
Single-select
List of Values
Financial Plan Type
financialPlanTypeKey_1
Yes
Budget
Fiscal Year
fiscalYearKey_1
Multiple-select
Query
Fiscal Year
fiscalYearKey_1
Yes
Fiscal Period Type
fiscalPeriodType
Single-select
Query
Fiscal Period Type
fiscalPeriodType
Yes
Monthly
Report Currency
currencyRequiredKey
Single-select
Query
Report Currency
currencyRequiredKey
Yes
Investment Type
investmentTypeKey_1
Multiple-select
Query
Investment Type
investmentTypeKey_1
Yes
All
Financial Plan Group By 1
groupfinancialPlan1
Single-select
Query
Financial Plan Group By 1
groupfinancialPlan1
Yes
Charge Code
Financial Plan Group By 2
groupfinancialPlan2
Single-select
Query
Financial Plan Group By 2
groupfinancialPlan2
No
Include Inactive Investments?
includeInactiveInvestments
Boolean
Include Inactive Investments?
includeInactiveInvestments
No
Unchecked
Database Schema
dwhDBSchema
Hidden
Not Applicable
Yes
Passed through
Clarity PPM
UI Theme
ppmUserUITheme
Hidden
Not Applicable
Yes
Passed through 
Clarity PPM
Language
ppmUserLanguage
Hidden
Not Applicable
Yes
Passed through
Clarity PPM
User ID
ppmUser
Hidden
Not Applicable
Yes
Passed through 
Clarity PPM
Parameter Lookup Values
The following values list the lookup values.
Investment Typ
e: All, Application, Asset, Idea, Other Work, Product, Project, Service
Financial Plan Type
: Budget, Planned
Fiscal Period Type
: 13 Periods, Monthly, Quarterly, Annually
Financial Plan Group By 1 and 2
: Charge Code, Cost Type, Department, Input Type Code, Location, Resource, Resource Class, Role, Transaction Class, User Value 1, User Value 2
Parameter Explanations
The following list describes the parameters:
  • The Investment OBS Type is a cascading parameter and determines which units are listed in the Investment OBS Unit parameter. This parameter is not used to control which investments display in the report.
  • The Investment OBS Unit parameter displays values that are based upon the Investment OBS Type selected. When you select an OBS unit in this parameter, the report displays the investments that are attached to the OBS unit and descendants of the unit you select.
  • The Financial Plan Type parameter allows you to select which type of financial plan to include in the report. You can run the report to display budget amounts from the budget or planned amounts from the cost plan. This option is available because sometimes cost plans are implemented without budgets so this parameter gives you the flexibility to select which plan type to show in the report. The Financial Plan Type parameter works as follows:
    • Budget
      . The budget amounts in the report are based on the current approved budget. The preceding screen capture displays the amounts as budget because this is the parameter value that is selected when running the report.
    • Planned
      . The planned amounts in the report are based on the current cost plan of record. The preceding screen capture was run with the option of budget. If it is run with the option of planned, then it displays the word planned where it displays the word budget in the report title and row labels.
  • The Fiscal Year parameter allows you to control which costs, from the financial plans and actual transactions, are included in the report. When you select a fiscal year, the budget or planned amounts are restricted to only display the amounts within the fiscal year you select. The same applies to actual amounts. You might view costs for one or several fiscal years, regardless of whether the financial plans are entered by period types of monthly, 13 periods, quarterly, or annually.
  • The Fiscal Period Type parameter allows you to change the type of fiscal period that displays across the columns of the report. The following options are available:
    • 13 Periods
      The report displays amounts by the 13 period fiscal period type.
    • Monthly
      The report displays amounts by the monthly fiscal period type.
    • Quarterly
      The report displays amounts by the quarterly fiscal period type. 
    • Annually
      The report displays amounts by the annually fiscal period type.
      If both Monthly and 13 Periods fiscal time periods per year exist, Monthly takes priority.
    The Data Warehouse only loads one set of fiscal monthly period types. For example, if you have defined both 12 month and 13 month fiscal periods types, only the 12 month fiscal periods display.
  • The Report Currency parameter allows you to convert the amounts in the report to one currency for reporting purposes. If you do not use multi-currency then all your investments are in the same currency and you only have one currency to select in the report currency parameter. In this case, the report displays amounts in the entity  home currency of the department that is associated to the investment.
    If you use multi-currency, then you can  select any currency you have active in the product as the report currency. When you select a currency in the parameter, the amounts in the report are converted into that currency per the exchange rates set up in the product, if the report currency is different from the investment currency. In order to use this Report Currency parameter to convert currencies, enable multi-currency in your installation of the product (Administration/Finance-Setup/Defaults). In the Currency section, there is a System field that must be set to Multi Currency. In addition to enabling multi-currency, also activate the currencies that you want to use in the product (Administration/Finance-Setup/Currency). Lastly, set up Foreign Exchange rates in the product (Administration/Finance-Setup/Foreign Exchange Rates). The report uses exchange rates with an Exchange Rate Type of 'Average' so you must set up exchange rates of this type.
  • The report has Financial Plan Group By 1 and Financial Plan Group By 2 parameters that allow you to control how the report is grouped. You can group the report by up to two options, which can be any combination of the following grouping options:
  • Charge Code
    . This option groups the report by charge code.
  • Cost Type
    . This option groups the report by cost type.
  • Department
    . This option groups the report by department.
  • Input Type Code
    . This option groups the report by input type code.
  • Location
    . This option groups the report by location.
  • Resource
    . This option groups the report by resource.
  • Resource Class.
    This option groups the report by resource class.
  • Role
    . This option groups the report by role.
  • Transaction Class
    . This option groups the report by transaction class.
  • User Value 1
    . This option groups the report by user value 1.
  • User Value 2
    . This option groups the report by user value 2.
  • The investment statuses are displayed based on the existing investment statuses in the environment such as test, dev, or prod. For example, if there are investments with only Approved status, then only the Approved investment status displays.
Report Fields and Calculations
The fields that display in the report depend on the following factors:
  • The first column of the report is determined by the values that are selected in the following parameters:
    • Financial plan group by 1
    • Financial plan group by 2 
  • If the financial plan type parameter is set to budget, then the report displays budget cost, forecast cost, and variance. For budgets, the report only includes the current approved budget amounts. If the financial plan type parameter is set to planned, then the report displays planned cost, forecast cost, and variance. For planned, the report only includes the current plan of record cost plan amounts.
  • For all fiscal period types except the 13 period type, the report displays up to twelve period columns and a total column. For the13 period type, the report displays up to thirteen period columns and total column. If you run the report for multiple fiscal years, the report displays additional fiscal periods on multiple pages.
  • The current approved budget or the cost plan of record is the only financial plan included. Benefit plans are not included.
  • If the report currency parameter is not selected, then the report displays all investments in their home currency. The home currency of the investment is the entity currency of the department that is associated to the investment. An extra currency column displays to the right of the investment name indicating the currency of the investment because the investments may be in different currencies. If the report currency parameter is set, then all the investments in the report are converted from their home currency to the report currency. As all the investments are in the same report currency, the currency is displayed in parentheses in the report title instead of as a separate column.
    To use the report currency parameter for converting amounts, verify that the following prerequisites are completed:
    • Your CA PPM installation has multi-currency enabled.
    • Foreign exchange rates are set up with a type of average. see Set Up Currencies and Foreign Exchange Rates for details.
    • The exchange rate effective date must be the same or earlier than the current date. The exchange rate effective date that is closest to the current date is used for the conversions.
  • Actual financial transaction cost amounts only include transactions that are processed and posted. Any other status is a transaction that is adjusted, reversed, or updated and these transactions are excluded. Actual financial transaction cost amounts are in the currency that is the entity home currency of the department that is associated to the investment.
This report contains the following calculations, which are all subject to the fiscal year parameter:
  • Budget or Planned
    . This is the approved budget or planned cost for the cost plan of record.
  • Forecast.
    Actuals + Forecast Remaining
    Forecast is the actual cost posted through the last complete fiscal period plus the planned cost remaining in the cost plan of record after the last complete fiscal period. For example, if the project's as of date is 05/20/2015, then forecast remaining is actual cost through 04/30/2015 plus planned cost in fiscal periods after the fiscal period ending 04/30/2015.
  • Variance
    Budget or Planned – Forecast
    Variance background color is as follows:
Red. The Forecast exceeds Budget or Planned, which means the variance is a negative number. 
Report Security and Technical Details
Security is determined by investment view rights.