Plasma KPI Dashboards 1.1.0

Bugs

PFPCS-3448 The develop branch is failing due to error

PFPCS-3432 All the charts are throwing exception when auto-deployed in QA environment

PFPCS-3429 Incorrect constant definition leading to pipeline failure

Stories

PFPCS-3909 Support default user group of PlasmaDashboards for Plasma KPI Dashboards.

PFPCS-3867 Support for multiple independent Business Unit support for Plasma KPI Dashboard

PFPCS-3866 Implementation of change for Plasma KPI Dashboard change of field from UniqueID to UniqueId for Quotes

PFPCS-3821 Modify the KPI lookup for "TTM percent of per unit price increase realized"

PFPCS-3750 Technical Story 6: Merging of release/v1.0.1 into develop has commented unit test cases

PFPCS-3657 Change dashboards settings to latest available date

PFPCS-3303 Technical Story 5: General refactoring identified and postponed due to delivery timelines.

PFPCS-3047 Unit Test Case Coverage - Phase 3 (WaterfallDashboardUtils Unit Test writing)

PFPCS-3046 Unit Test Case Coverage - Phase 2 (DecileQueryUtils, FilterUtils, QuartileChartConfig, QuartileQueryUtils, QuartileDashboardUtils, LibCommonUtils, KPIQueryUtils)

Sub-tasks

PFPCS-3885 WaterfallDashboardUtils Unit Test writing(Part - 4)

PFPCS-3580 WaterfallDashboardUtils Unit Test writing (Part - 3)

PFPCS-3579 WaterfallDashboardUtils Unit Test writing (Part - 2)

PFPCS-3571 WaterfallDashboardUtils Unit Test writing (Part - 1)

PFPCS-3550 WaterfallQueryUtils Unit Test case writing

PFPCS-3514 QuartileQueryUtils Unit Test case writing (Part-2)

PFPCS-3472 QuartileQueryUtils Unit Test case writing (Part-1)

PFPCS-3467 QuartileChartUtils Unit Test cases remaining complete coverage - (part-2)

PFPCS-3375 QuartileDashboardUtils & KPIQueryUtils cover through Unit Test cases

PFPCS-3374 QuartileChartUtils Unit Test cases coverage, mock modifications & already existing impacted unit test cases (part-1)

PFPCS-3356 DecileQueryUtils & QuartileChartConfig cover through Unit Test Cases

PFPCS-3306 SonarQube Detail Analysis and actions to be taken shared

PFPCS-3304 Remove the constant CHARTS_INDEX by refactoring Charts from list to Map.

PFPCS-3277 FilterUtils and LibCommonUtils cover through Unit Test cases

PFPCS-2991 Move the common operations required for testing in the common base class and simply individual tests