Cost plan breakdown
A cost plan breakdown captures the estimated cost and actual cost for every fiscal period. Cost plan, project, demand, program, and portfolio are the breakdowns types that are available.
- Requirement
- Requirement corresponds to a single cost plan. For example, for a regular calendar and a cost plan spanning across one year, 12 breakdowns would appear.
- Task
Task corresponds to a project or a demand. The cost across all the cost plans per period is rolled up to the project or demand level. These records have breakdown type set to Task. There would be only one record of type Task per period. The number of records of type Task that are created depends on the duration of the project or demand, and the requirements planned in the project or demand. For example, for a regular calendar and a project with three cost plans, 12 breakdowns appear.
- Program
- If a project or a demand is part of a program, the breakdown type of Program provides the aggregate of program level costs per period.
- Portfolio
- If a project or a demand is part of a portfolio, the breakdown type of Portfolio provides the aggregate of portfolio level costs per period.
System-generated cost plans
When an expense line is created without populating the Cost Plan field, system-generated cost plans are created automatically.
The orphan expense lines are associated to the system-generated cost plans. This association ensures that the project actuals shown on the widgets or the total actuals are the same as the aggregate of the cost plan actuals on the grid shown on the Project Financials page and Investment Portal.
- When you create an expense line without populating the Cost Plan field.
- When you create a time card and approve it.
- <project number> System generated CapEx costplan
- <project number> System generated OpEx costplan
When you create a time card and approve it, an expense line of type CapEx is created and then the orphan expense line is associated to the system-generated cost plan of type CapEx. The system-generated cost plans are created to ensure that none of the expense lines are left without being associated to a cost plan. The system-generated cost plans are read-only.
For customers upgrading to Australia, you can run the project diagnostics, Associate orphan expense lines to the system generated cost plan, to associate orphan expense lines to a system-generated cost plan. The diagnostic scan lists the expense lines that are not associated to any cost plan. When you run the fix script, system-generated cost plans are created, and the orphan expense lines are associated to the system-generated cost plans.