-
Type:
Bug
-
Status: Closed
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: BenAdmin
-
Labels:None
-
Environment:QA
-
Bug Type:Functional
-
Bug Severity:Medium
-
Level:Partner
-
Module:BenAdmin - Report
-
Reported by:Harbinger
-
Item State:Production Complete - Closed
-
Issue Importance:Good To Have
-
Browser:Google Chrome
-
Sprint:WT Sprint 32-Bugs
Replication Steps :
1) SA Login
2) Navigate to Global level Standard Report
3) Add new Report
4) Select Report Type and Company Name
5) Select report to Customization / Select Report Section.
6) Again select another company
Issue : Selected Report under Customization and Select Report Section are removed and not present in any list.
- relates to
-
WT-129 Ability to run an enrollment report across all companies
-
- Production Complete
-
3C's:
Concern: Global Report - Standard Report - Reports removed from Customization and Select Report Sections
Cause: Cases while initial implementation not covered. We just clearing all reports from both sections.
Correction: Now handled cases to keep or remove remove reports in Customize and fetching reports sections.
Description: Implementation approach added in attached document Global level - Implementation of Company selections.odt
.
While working on this task we have done changes of two points:
1. Referred Localized strings instead of hard-coded for Report type and report name.
2. Handled case of overwrite company Id in case of run reports. (i.e. When run any saved reports it's company Id getting reset and it throw exception while preview/save report next).
Affected Areas: Global reports (create/ Edit screen), Reports (Run, Save, Preview)
Affected Files:
App/BusinessLogic/Reports/ReportDetails.vb
Web/Web Projects/BenAdmin/Areas/Report/Models/StandardReportsModel/StandardReportsModel.cs
Web/Web Projects/BenAdmin/Areas/Report/Views/Report/StandardReports/_StandardReportAtGlobalLevelPV.cshtml
Tested Scenarios:
1. Tested all cases specified in document.
2. String of report name and report type are appearing or not.
3. Verified Run, Preview, Save, cancel new report as well as existing report.
4. Checked company selection (check and uncheck) functionality with different types of standard reports.