-
Sub-task
-
Resolution: Fixed
-
L3 - Default
-
None
-
Not defined
The report builder should allow enabling a report to be set as a KPI and adding a target value. Additionally, there should be an option to define whether the KPI is of type "time" or "quality".
"targetValue": { "countChart": { "isBelow": false, "value": "100" }, "durationProgress": { "baseline": { "unit": "hours", "value": "0" }, "target": { "unit": "hours", "value": "2" } }, "active": false, "countProgress": { "baseline": "0", "target": "100" }, "durationChart": { "unit": "hours", "isBelow": false, "value": "2" } "isKpi": "true" },
ATs:
- Reports can be set as KPI reports.
- Only number reports can be set as KPI reports.
- It can be set as above or below target.
- It can be a quality or time KPI.
- It can be a KPI if it has a single definition or multiple definitions
- Existing reports which arent KPI reports work as expected
- API documentation has been updated
- Import/ export of reports should be tested and potentially document the change
- There are ITs to verify this behavior.