-
Type:
Enhancement
-
Status: Production Complete
-
Priority:
High
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: BenAdmin
-
Labels:None
-
Module:BenAdmin - Import
-
Reported by:Support
-
Item State:Production Complete - Closed
-
Sprint:WT Sprint 34 - Enhancements
-
Severity:Simple
After waived data Import, which inserts record in Waived Enrollment, we need to run a routine which will:
- Terminate the enrollment if needed
- make the rates dead
- changes in credit pool if needed.
- relates to
-
WT-10678 Waive import -> Termination date not properly updating
-
- Production Complete
-
Enhancement:
1) Once we waive any enrollment, we insert record into Waived Enrollment. And now, we terminate ongoing enrollment by setting enrollment termination date into Employee_Enrollment table.
2) Termination date will be, one day prior to waive date for that particular enrollment.
3) Once we terminate any enrollment, back end routine takes care to make the rates dead, to make changes in credit pool if needed and to terminate all contingent enrollments.
Files having changes:
1) 1)https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/ImportExportDTS/ImportValidation.vb
Scenarios to Test:
1) After waived import ongoing enrollments should terminate.
2) Termination date of ongoing enrollments should be one day prior to waive date.
3) Rates should be dead and credit pool changes if any
4) Termination of contingent enrollments if there are any. Please refer to
WT-93305) On UI - Waived enrollment should not show 'Enrolled' label. Please refer to
WT-9327Please consider testing scenarios for above mentioned issues. Those were related to this enhancement.