Add KPI properties to report builder configurations

XMLWordPrintable

    • 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.

            Assignee:
            Unassigned
            Reporter:
            Andromachi Rozaki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: