Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-3747

Generic Eligibility Component for Classwise open Enrllment - UI and Business logic

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin
    • Module:
      BenAdmin - Enrollment
    • Reported by:
      Support
    • Item State:
      Stage QA - Production Deployment on Hold
    • Sprint:
      Enhancements: March-June 2017

      Description

      Affected Files :

      Business Logic :
      1) EligibilityGeneration.vb
      2) CollectionManager.vb
      3) Company.vb
      4) OpenEnrollmentRules.vb
      5) IncompleteEnrollmentNotifiction.vb
      6) CommonBusinessRoutines.vb
      7) GenericEligblityCheck.vb

      Database :

      SP's:
      1) OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION
      2) OES_SP_GetEmployeeEffectiveDate
      3) OES_SP_GetEmployeeLesserEffectiveDate
      4) OES_SP_Get_EnrollmentModesForEmployee
      5) OES_SP_Insert_OpenEnrollmentDateRules
      6) OES_SP_Update_OpenEnrollmentDateRules

      Script -> DDL

      SharedFunction
      SharedFun.cs

      Value Object:
      OpenEnrollmentRules
      OpenEnrollmentRules_History

      WorkterraShared :
      ClasswiseOEEffectiveDateRulesFormPVModel
      _ClasswiseOEEffectiveDateRulesForm

        Attachments

          Issue Links

            Activity

            varsha.shejawal Varsha Shejawal (Inactive) created issue -
            gokul.sonawane Gokul Sonawane (Inactive) made changes -
            Field Original Value New Value
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            varsha.shejawal Varsha Shejawal (Inactive) made changes -
            Assignee Vijay Siddha [ vijays ] Rakesh Roy [ rakeshr ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Assignee Rakesh Roy [ rakeshr ] Deepali Tidke [ deepalit ]
            varsha.shejawal Varsha Shejawal (Inactive) made changes -
            Description Affected Files :

            Business Logic :
            1) EligibilityGeneration.vb
            2) CollectionManager.vb
            3) Company.vb
            4) OpenEnrollmentRules.vb
            5) IncompleteEnrollmentNotifiction.vb
            6) CommonBusinessRoutines.vb
            7) GenericEligblityCheck.vb

            Database :

            SP's:
            1) OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION
            2) OES_SP_GetEmployeeEffectiveDate
            3) OES_SP_GetEmployeeLesserEffectiveDate
            4) OES_SP_Get_EnrollmentModesForEmployee
            5) OES_SP_Insert_OpenEnrollmentDateRules
            6) OES_SP_Update_OpenEnrollmentDateRules

            Script -> DDL


            SharedFunction
             SharedFun.cs

            Value Object:
            OpenEnrollmentRules
            OpenEnrollmentRules_History

            WorkterraShared :
            ClasswiseOEEffectiveDateRulesFormPVModel
            _ClasswiseOEEffectiveDateRulesForm
            Hide
            varsha.shejawal Varsha Shejawal (Inactive) added a comment -

            Affected Areas :

            1) ClasswiseOEEffectiveDate Rules
            2) Export
            3) Enroll Now
            4) Employee Data Change
            5) Import

            Show
            varsha.shejawal Varsha Shejawal (Inactive) added a comment - Affected Areas : 1) ClasswiseOEEffectiveDate Rules 2) Export 3) Enroll Now 4) Employee Data Change 5) Import
            deepalit Deepali Tidke (Inactive) made changes -
            Status New Request [ 10029 ] Pending for Approval [ 10002 ]
            deepalit Deepali Tidke (Inactive) made changes -
            Status Pending for Approval [ 10002 ] Approved for Development [ 10003 ]
            deepalit Deepali Tidke (Inactive) made changes -
            Status Approved for Development [ 10003 ] In Development [ 10007 ]
            deepalit Deepali Tidke (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            Hide
            deepalit Deepali Tidke (Inactive) added a comment -

            Once production patches are tested , we will start with this jira.

            Show
            deepalit Deepali Tidke (Inactive) added a comment - Once production patches are tested , we will start with this jira.
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Link This issue relates to WT-1289 [ WT-1289 ]
            alankar.chavan Alankar Chavan (Inactive) made changes -
            Hide
            alankar.chavan Alankar Chavan (Inactive) added a comment -

            Hello All,

            Attaching the test cases for above enhancement. Possible scenarios related to the change and impacted scenarios are mentioned witt the expected results. if you find any scenarios are nto there - please let me know or add it to the sheet and attach here with the JIRA.

            Class Wise OE Eligibility Rules.xls

            cc - Deepali Tidke Rakesh Roy Varsha Shejawal

            Show
            alankar.chavan Alankar Chavan (Inactive) added a comment - Hello All, Attaching the test cases for above enhancement. Possible scenarios related to the change and impacted scenarios are mentioned witt the expected results. if you find any scenarios are nto there - please let me know or add it to the sheet and attach here with the JIRA. Class Wise OE Eligibility Rules.xls cc - Deepali Tidke Rakesh Roy Varsha Shejawal
            rajendra.pawar Rajendra Pawar (Inactive) made changes -
            Link This issue relates to WT-3962 [ WT-3962 ]
            deepalit Deepali Tidke (Inactive) made changes -
            Assignee Deepali Tidke [ deepalit ] Meghana Kulkarni [ meghana.kulkarni ]
            Hide
            meghana.joshi Meghana Joshi (Inactive) added a comment -

            As discussed with Deepali Tidke, Added Hrishikesh DeshpandeAniruddha DevRashmita Dudhe for Export and Import part verification

            Show
            meghana.joshi Meghana Joshi (Inactive) added a comment - As discussed with Deepali Tidke , Added Hrishikesh Deshpande Aniruddha Dev Rashmita Dudhe for Export and Import part verification
            Hide
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment -

            [~meghana.kulkarni] we will be test Export part in JIRA WT-3962.

            Varsha Shejawal can you please provide impact analysis document/scenarios for Import.

            Show
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment - [~meghana.kulkarni] we will be test Export part in JIRA WT-3962 . Varsha Shejawal can you please provide impact analysis document/scenarios for Import.
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Link This issue relates to WT-4073 [ WT-4073 ]
            gokul.sonawane Gokul Sonawane (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Link This issue relates to WT-4089 [ WT-4089 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Link This issue relates to WT-4236 [ WT-4236 ]
            Hide
            varsha.shejawal Varsha Shejawal (Inactive) added a comment -

            Hi Meghana,

            There is no impact of this on import

            Show
            varsha.shejawal Varsha Shejawal (Inactive) added a comment - Hi Meghana, There is no impact of this on import
            Hide
            meghana.joshi Meghana Joshi (Inactive) added a comment -

            Testing is completed on LB . Will update item status ones reported issues WT-4073,WT-4236 and WT-4089 are deployed and verified on LB.

            Rakesh RoyDeepali Tidke

            Show
            meghana.joshi Meghana Joshi (Inactive) added a comment - Testing is completed on LB . Will update item status ones reported issues WT-4073 , WT-4236 and WT-4089 are deployed and verified on LB. Rakesh Roy Deepali Tidke
            rakeshr Rakesh Roy (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            rakeshr Rakesh Roy (Inactive) made changes -
            Assignee Meghana Kulkarni [ meghana.kulkarni ] Varsha Shejawal [ varsha.shejawal ]
            Hide
            varsha.shejawal Varsha Shejawal (Inactive) added a comment -

            Hi Meghana,

            We got some scenarios where issues were there for classwise OE.
            Two Scenarios :
            1) IncompleteEnrollmentNotification Menu
            2)IncompleteEnrollmentNotification Service
            Please take help of EDS team to cover all the scenarios.
            CC:Swapnil Pandhare,Sheetal Bodhale,Vijay Siddha,Samir
            Thanks,
            Varsha S.

            Show
            varsha.shejawal Varsha Shejawal (Inactive) added a comment - Hi Meghana, We got some scenarios where issues were there for classwise OE. Two Scenarios : 1) IncompleteEnrollmentNotification Menu 2)IncompleteEnrollmentNotification Service Please take help of EDS team to cover all the scenarios. CC: Swapnil Pandhare , Sheetal Bodhale , Vijay Siddha , Samir Thanks, Varsha S.
            Hide
            meghana.joshi Meghana Joshi (Inactive) added a comment -

            Verified Class wise Open Enrollment Incomplete Enrollment Notification through menus and services and it is working fine on LB

            Show
            meghana.joshi Meghana Joshi (Inactive) added a comment - Verified Class wise Open Enrollment Incomplete Enrollment Notification through menus and services and it is working fine on LB
            varsha.shejawal Varsha Shejawal (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            varsha.shejawal Varsha Shejawal (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            satyap Satya made changes -
            Module Parent values: BenAdmin(10100) Parent values: BenAdmin(10100)Level 1 values: Customization(10113)
            satyap Satya made changes -
            Sprint Enhancements: March-June 2017 [ 48 ]
            satyap Satya made changes -
            Module Parent values: BenAdmin(10100)Level 1 values: Customization(10113) Parent values: BenAdmin(10100)Level 1 values: Enrollment(10107)
            vinanti.yadav Vinanti Yadav (Inactive) logged work - 01/Sep/17 07:16 AM
            • Time Spent:
              6h
               

              code check ins into Stage branch.

            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Code Review Date 01/Sep/2016
            Code Reviewed By Amruta Lohiya [ 11906 ]
            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Developer Varsha Shejawal [ varsha.shejawal ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            Hide
            vinanti.yadav Vinanti Yadav (Inactive) added a comment -

            Hi [~meghana joshi],

            This Enhancement is deploy on stage.

            CC : Varsha Shejawal, Amruta Lohiya, Hrishikesh Deshpande, Rakesh Roy

            Thanks & Regards,
            Vinanti.

            Show
            vinanti.yadav Vinanti Yadav (Inactive) added a comment - Hi [~meghana joshi] , This Enhancement is deploy on stage. CC : Varsha Shejawal , Amruta Lohiya , Hrishikesh Deshpande , Rakesh Roy Thanks & Regards, Vinanti.
            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Assignee Varsha Shejawal [ varsha.shejawal ] Meghana Joshi [ meghana.kulkarni ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Status Local Testing [ 10200 ] Pending for Stage Approval [ 10300 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Status Pending for Stage Approval [ 10300 ] Approved for Stage [ 10030 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Status Approved for Stage [ 10030 ] Stage Testing [ 10201 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            meghana.joshi Meghana Joshi (Inactive) logged work - 04/Sep/17 11:40 AM
            • Time Spent:
              7h
               

              Stage Testing

            meghana.joshi Meghana Joshi (Inactive) made changes -
            Remaining Estimate 7h [ 25200 ]
            Original Estimate 7h [ 25200 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Remaining Estimate 7h [ 25200 ] 0h [ 0 ]
            Time Spent 7h [ 25200 ]
            Worklog Id 76639 [ 76639 ]
            Hide
            meghana.joshi Meghana Joshi (Inactive) added a comment -

            Verified attached test cases on Stage. Working Fine.

            Patch will move on Production ones's WT-4073 and WT-4089 are deployed and verified on Stage.

            CC - Sachin Hingole

            Show
            meghana.joshi Meghana Joshi (Inactive) added a comment - Verified attached test cases on Stage. Working Fine. Patch will move on Production ones's WT-4073 and WT-4089 are deployed and verified on Stage. CC - Sachin Hingole
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: On Hold(10215)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: On Hold(10215) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: On Hold(10215)
            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Time Spent 7h [ 25200 ] 13h [ 46800 ]
            Worklog Id 78648 [ 78648 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: On Hold(10215) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Link This issue relates to WT-6486 [ WT-6486 ]
            shaikh.ateeque Shaikh Ateeque (Inactive) logged work - 30/Sep/17 06:18 AM
            • Time Spent:
              4h
               

              Reverse migration script preparation for Classwise OE.

            shaikh.ateeque Shaikh Ateeque (Inactive) made changes -
            Time Spent 13h [ 46800 ] 17h [ 61200 ]
            Worklog Id 82934 [ 82934 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Stage Due Date 3/Sep/17 [ 2017-09-03 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
            vinanti.yadav Vinanti Yadav (Inactive) logged work - 13/Oct/17 11:57 AM - edited
            • Time Spent:
              6h
               

              code checkins 4h (30 + files)
              restoring Company and checking Migration 2h

            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Time Spent 17h [ 61200 ] 21h [ 75600 ]
            Worklog Id 84858 [ 84858 ]
            meghana.joshi Meghana Joshi (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            vinanti.yadav Vinanti Yadav (Inactive) made changes -
            Time Spent 21h [ 75600 ] 23h [ 82800 ]
            Worklog Id 84858 [ 84858 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Production Due Date 29/Jan/2018
            rakeshr Rakesh Roy (Inactive) made changes -
            Labels Eligibility_Rules
            rakeshr Rakesh Roy (Inactive) made changes -
            Component/s BenAdmin [ 10000 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) logged work - 09/Jan/18 06:55 AM - edited
            • Time Spent:
              2h
               

              Document creation

            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Time Spent 23h [ 82800 ] 25h [ 90000 ]
            Worklog Id 99979 [ 99979 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Worklog Id 99979 [ 99979 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Assignee Meghana Joshi [ meghana.kulkarni ] Rashmita Dudhe [ rashmita.dudhe ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Production Due Date 29/Jan/2018 05/Mar/2018
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Link This issue relates to NF-5948 [ NF-5948 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Status Stage Testing [ 10201 ] Pending for Production Approval [ 10301 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Status Pending for Production Approval [ 10301 ] Approved for production [ 10034 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Assignee Rashmita Dudhe [ rashmita.dudhe ] Mahendra Mungase [ mahendra.mungase ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status Approved for production [ 10034 ] Production Testing [ 10202 ]
            Hide
            mahendra.mungase Mahendra Mungase (Inactive) added a comment -

            We have verified below scenario

            1.verify the eligibility rule component on class wise OEtab
            2.verify you can save the existing / added rule
            3.verify all the existing eligibility rules are listed down in the rules drop down
            4.verify no duplicate eligibility rules are present
            5.Verify eligible employee gets his class wise OE flow according to the newly added / already existing rule – 1
            6.Verify noneligible EE not getting class wise OE.

            All scenario pass.Hence closing this enhancement.

            Thanks,
            Mahendra

            Show
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - We have verified below scenario 1.verify the eligibility rule component on class wise OEtab 2.verify you can save the existing / added rule 3.verify all the existing eligibility rules are listed down in the rules drop down 4.verify no duplicate eligibility rules are present 5.Verify eligible employee gets his class wise OE flow according to the newly added / already existing rule – 1 6.Verify noneligible EE not getting class wise OE. All scenario pass.Hence closing this enhancement. Thanks, Mahendra
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            Transition Time In Source Status Execution Times
            Deepali Tidke (Inactive) made transition -
            New Request Pending for Approval
            1d 22h 4m 1
            Deepali Tidke (Inactive) made transition -
            Pending for Approval Approved for Development
            6s 1
            Deepali Tidke (Inactive) made transition -
            Approved for Development In Development
            3s 1
            Rakesh Roy (Inactive) made transition -
            In LB Testing Reopen in Local
            20d 3h 6m 1
            Varsha Shejawal (Inactive) made transition -
            Reopen in Local In Development
            174d 3h 17m 1
            Meghana Joshi (Inactive) made transition -
            In Development In LB Testing
            207d 15h 1m 2
            Meghana Joshi (Inactive) made transition -
            In LB Testing Pending for Stage Approval
            3s 1
            Meghana Joshi (Inactive) made transition -
            Pending for Stage Approval Approved for Stage
            3s 1
            Meghana Joshi (Inactive) made transition -
            Approved for Stage Stage Testing
            10s 1
            Rakesh Roy (Inactive) made transition -
            Stage Testing Pending for Production Approval
            183d 3h 40m 1
            Rakesh Roy (Inactive) made transition -
            Pending for Production Approval Approved for production
            2m 21s 1
            Mahendra Mungase (Inactive) made transition -
            Approved for production In Production Testing
            1d 21h 26m 1
            Mahendra Mungase (Inactive) made transition -
            In Production Testing Production Complete
            25m 28s 1
            Mahendra Mungase (Inactive) made transition -
            Production Complete Closed
            4s 1

              People

              Assignee:
              mahendra.mungase Mahendra Mungase (Inactive)
              Reporter:
              varsha.shejawal Varsha Shejawal (Inactive)
              Developer:
              Varsha Shejawal (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Pre-Prod Due Date:
                Production Due Date:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 7h Original Estimate - 7h
                  7h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 25h
                  25h