Content
View differences
Updated by Henriette Darge 8 months ago
**As** a project manager, portfolio manager and program manager
**I want to** see the costs and spent time on my Overview page
**so that** I easily get an overview of the financial plan and status.
# **Motivation**
* Understand how much money was spent.
* Understand the costs incurred.
* Make the project overview more useful and engaging.
* Improve onboarding of OpenProject in general
* Reduce churn of OpenProject in general
# **Acceptance criteria**
* There is a new widget for the Time & Costs module Widget shown on the Overview page only
* Widgets shown only if TIme Time and Costs costs module is activated in the project.
* When no time has been logged yet, the widget shows a Blankslate with
* icon: op-cost-reports
* header: Start tracking your time and costs
* Description: Get an overview of the current costs to monitor progress of your project.
* (Primary) Button: _tbd_
* _Open: where should such a button lead to? Time report?_
* The new widget is called "**Time and costs**". It is a stacked Stacked bar chart for monthly actual costs:
* Each bar represents a month. It shows the 12 month of the current year
* Open: Shall we add an option to change that? E.g. to a weekly view? Or to a certain time frame?
show costs over time.
* In Select the top right, there is a
* checkbox "Include sub-reports"
* Button with ActionMenu behind it, to select a grouping criteria
criteria:
* Options: "User", "Subitem", "Cost type"
Cost type
* _open: "Cost type" is already shown in the Budget widget. Is it needed here again?_
User
* Default: "User"
Sub-item (Program, Project, Sub-project)
* The values are Option to exclude costs created by logged time based on the user rate
from sub-elements
* _Open: True? Or shall we rather show Open the logged time?_
* The sum per month is shown at the top of each bar
* Depending on the selected scope details in the button, the Colors indicate different things:
* "User": each color represents a user. Only the first 5 users are shown, the rest is aggregated and shown as "+X users" in the legend
* "Subitem": one color for (all aggregated) subportfolios, subprograms, and subprojects
* "Cost type": each color represents a cost type
* There is a link at the bottom "View all reports"
* It leads to the Cost reports with filter for the project (and possibly sub projects), and date spend is between the 01.01. and 31.12 of the current year
* The link opens in a new tab to avoid flow interruption
<img class="image_resized op-uc-image op-uc-image_inline" style="width:745px;" src="/api/v3/attachments/793572/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:759px;" src="/api/v3/attachments/793573/content">
## report module
**Technical notes**
* We stick to the chart libary chart.js
## **Permissions and visibility considerations**
* _We use the existing permissions._
## **Translation considerations**
* _No new terms planned. We use the existing translations strings._
## **Out of scope**
* Changes to the Time & Costs module budget module.
* New widgets for Include this information in the Dashboard API (separate work package).
**I want to** see the costs and spent time on my Overview page
**so that** I easily get an overview of the financial plan and status.
# **Motivation**
* Understand how much money was spent.
* Understand the costs incurred.
* Make the project overview more useful and engaging.
* Improve onboarding of OpenProject in general
* Reduce churn of OpenProject in general
# **Acceptance criteria**
* There is a new widget for the Time & Costs module
* Widgets shown only if TIme
* icon: op-cost-reports
* header: Start tracking your time and costs
* Description: Get an overview of the current costs to monitor progress of your project.
* (Primary) Button: _tbd_
* _Open: where should such a button lead to? Time report?_
* The new widget is called "**Time and costs**". It is a stacked
* Each bar represents a month. It shows the 12 month of the current year
* Open: Shall we add an option to change that? E.g. to a weekly view? Or to a certain time frame?
* checkbox "Include sub-reports"
* Button with ActionMenu behind it, to select a grouping criteria
* The sum per month is shown at the top of each bar
* Depending on the selected scope
* "User": each color represents a user. Only the first 5 users are shown, the rest is aggregated and shown as "+X users" in the legend
* "Subitem": one color for (all aggregated) subportfolios, subprograms, and subprojects
* "Cost type": each color represents a cost type
* There is a link at the bottom "View all reports"
* It leads to the Cost reports with filter for the project (and possibly sub projects), and date spend is between the 01.01. and 31.12 of the current year
* The link opens in a new tab to avoid flow interruption
<img class="image_resized op-uc-image op-uc-image_inline" style="width:745px;" src="/api/v3/attachments/793572/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:759px;" src="/api/v3/attachments/793573/content">
##
* We stick to the chart libary chart.js
## **Permissions and visibility considerations**
* _We use the existing permissions._
## **Translation considerations**
* _No new terms planned. We use the existing translations strings._
## **Out of scope**
* Changes to the Time & Costs module
* New widgets for