REQ-FUN-119

Cost report by project, WBS branch, and time window

ID
REQ-FUN-119
Category
Functional Requirements
Status
approved
Priority
P0
Created
2026-05-11T18:34:00.000Z
Approved
2026-05-11T18:37:00.000Z
Updated
2026-05-11T18:37:00.000Z

What

System SHALL produce a cost report containing total budgeted, total actual (split cash vs non-cash), total committed, variance, and the EVM rollup (REQ-FUN-118), broken down by project, by WBS branch, and by time window (week / month / quarter). Available as JSON via REST/MCP and as HTML in the web UI.

Why

established project management guidelines Control Costs requires periodic cost-performance reports for stakeholders. Cash-vs-non-cash split is mandatory per REQ-FUN-117.

How

Report endpoint /v1/projects/{id}/cost/report?branch=&from=&to= returns the structured rollup. Web UI status-report page consumes the same data.

Done when

JSON schema documented in OpenAPI; HTML render matches JSON; filters narrow results correctly; cash vs non-cash columns visible in HTML.

Out of scope

PDF export; scheduled email.

established project management guidelines Mapping

Primary Knowledge Area
Cost Management
Secondary KAs
Communications Management
Primary Process Group
Monitoring & Controlling
established project management guidelines Deliverable
Status Report, Cost Baseline

Status reporting on cost performance - primary Control Costs output.