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

EE is getting New Hire Mode even EE ineligible

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin, Onboard
    • Environment:
      QA
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Employee
    • Module:
      BenAdmin - EDS
    • Reported by:
      Harbinger
    • Company:
      All Clients/Multiple Clients
    • Item State:
      LB QA - On Hold
    • Browser:
      Mozilla Firefox
    • Sprint:
      WT Sprint 37 - Bugs

      Description

      *Rafael Howell 300000456
      User ID: rafael/Test_123456
      For QA Long For HSPL

      Step:-
      1.Login with EE
      2.EE get PreBoard tour
      3.Complete tour
      4.Log out
      5.Login with partner
      6.Navigate to New Hire rule
      7.Make EE ineligible for New Hire Mode
      8.Log out
      9.Login with EE

      Actual- EE getting OnBoard tour

      Expected - It should not get OnBaord tour*

        Attachments

          Issue Links

            Activity

            mahendra.mungase Mahendra Mungase (Inactive) created issue -
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Field Original Value New Value
            Link This issue is caused by NF-3154 [ NF-3154 ]
            komal.barde Komal Barde (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            komal.barde Komal Barde (Inactive) logged work - 18/Aug/17 09:43 AM
            • Time Spent:
              7.5h
               
              • Company restore from LB
              • Debug issue
            sheetal.bodhale Sheetal Bodhale (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 0.5h [ 1800 ]
            Worklog Id 72624 [ 72624 ]
            sheetal.bodhale Sheetal Bodhale (Inactive) logged work - 18/Aug/17 11:26 PM
            • Time Spent:
              0.5h
               

              discussion on effective date stored procedure

            komal.barde Komal Barde (Inactive) logged work - 21/Aug/17 07:19 AM - edited
            • Time Spent:
              6h
               
              • Debugging OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION SP
              • Reverting code changes on trunk branch
              • Reproducing the issue
            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Development :In-progress

            Show
            komal.barde Komal Barde (Inactive) added a comment - Development :In-progress
            komal.barde Komal Barde (Inactive) made changes -
            Time Spent 0.5h [ 1800 ] 8h [ 28800 ]
            Worklog Id 73033 [ 73033 ]
            komal.barde Komal Barde (Inactive) logged work - 22/Aug/17 07:22 AM
            • Time Spent:
              7.5h
               

              Debugging dbo.OES_SP_Get_EnrollmentModesForEmployee.StoredProcedure.sql and dbo.OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION.StoredProcedure.sql SP

            Hide
            komal.barde Komal Barde (Inactive) added a comment -

            Hi Satya,

            As discussed, this issue is related to Benadmin module.

            Steps to reproduce this issue:

            1. Add New hire rule with following setting:
            New Hire Enrollment Window Rule : XX day(s) from hire date.
            Rule : All status Rule.

            2. Add a employee with future hire date and classes as class a,class a,class a,class a.

            3. Login with Employee, employee will get Benadmin flow and also when admin user searches this user and go to 'Enroll now' page of Beadmin module, it will show 'New hire mode'.

            4. Now change New hire rule setting from All status Rule to other rule(class a,class b,class a,class a), this will make employee ineligible for New hire mode.

            Actual: Login with Employee, employee will get Benadmin flow and also when admin user searches this user and goes to 'Enroll now' page of Beadmin module, it will show 'New hire mode'.

            Excepted: As employee is ineligible for 'New hire mode' mode, Benadmin flow will not be available to user.

            Thanks,
            Komal.

            CC:Swapnil Pandhare

            Show
            komal.barde Komal Barde (Inactive) added a comment - Hi Satya , As discussed, this issue is related to Benadmin module. Steps to reproduce this issue: 1. Add New hire rule with following setting: New Hire Enrollment Window Rule : XX day(s) from hire date. Rule : All status Rule. 2. Add a employee with future hire date and classes as class a,class a,class a,class a. 3. Login with Employee, employee will get Benadmin flow and also when admin user searches this user and go to 'Enroll now' page of Beadmin module, it will show 'New hire mode'. 4. Now change New hire rule setting from All status Rule to other rule(class a,class b,class a,class a), this will make employee ineligible for New hire mode. Actual: Login with Employee, employee will get Benadmin flow and also when admin user searches this user and goes to 'Enroll now' page of Beadmin module, it will show 'New hire mode'. Excepted: As employee is ineligible for 'New hire mode' mode, Benadmin flow will not be available to user. Thanks, Komal. CC: Swapnil Pandhare
            komal.barde Komal Barde (Inactive) made changes -
            Assignee Komal Barde [ komal.barde ] Satya [ ID10004 ]
            komal.barde Komal Barde (Inactive) made changes -
            Time Spent 8h [ 28800 ] 14h [ 50400 ]
            Worklog Id 73640 [ 73640 ]
            komal.barde Komal Barde (Inactive) made changes -
            Time Spent 14h [ 50400 ] 21.5h [ 77400 ]
            Worklog Id 73642 [ 73642 ]
            komal.barde Komal Barde (Inactive) made changes -
            Worklog Id 73640 [ 73640 ]
            satyap Satya made changes -
            Component/s BenAdmin [ 10000 ]
            Component/s OnBoard [ 10001 ]
            Component/s OnBoard [ 11200 ]
            Key NF-4177 WT-10837
            Project New Features 2017 [ 11000 ] WORKTERRA [ 10000 ]
            satyap Satya made changes -
            Module Parent values: OnBoard(10101) Parent values: BenAdmin(10100)Level 1 values: EDS(10108)
            Hide
            satyap Satya added a comment -

            Hi Sheetal,

            Can you please get this issue checked with EDS Team?

            Regards,
            Satya Prakash

            Cc: Swapnil Pandhare Gaurav Sodani

            Show
            satyap Satya added a comment - Hi Sheetal, Can you please get this issue checked with EDS Team? Regards, Satya Prakash Cc: Swapnil Pandhare Gaurav Sodani
            satyap Satya made changes -
            Assignee Satya [ ID10004 ] Sheetal Bodhale [ sheetal.bodhale ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Sprint WT Sprint 37 - Bugs [ 87 ]
            Original Estimate 0h [ 0 ]
            niteen.surwase Niteen Surwase (Inactive) made changes -
            Dev Due Date 15/Sep/2017
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Assignee Sheetal Bodhale [ sheetal.bodhale ] Jyotibala Pardeshi [ jyotibala ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Developer Komal Barde [ komal.barde ] Jyotibala Pardeshi [ jyotibala ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: In Progress(10206)
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Time Spent 21.5h [ 77400 ] 29.1h [ 104760 ]
            Worklog Id 78992 [ 78992 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 0.2h [ 720 ]
            Time Spent 29.1h [ 104760 ] 28.9h [ 104040 ]
            Worklog Id 78992 [ 78992 ]
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 15/Sep/17 11:52 PM - edited
            • Time Spent:
              7.4h
               

              Debugging and analysis of issue.
              Reproducing the scenario.

            jyotibala Jyotibala Pardeshi (Inactive) logged work - 19/Sep/17 12:26 AM - edited
            • Time Spent:
              7.8h
               

              Debugged the code.
              Discussion with swapnil and sheetal.

            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Summary EE is getting OnBaord tour even EE ineligible for New Hire Mode EE is getting New Hire Mode even EE ineligible
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 20/Sep/17 12:28 AM
            • Time Spent:
              7.4h
               

              Debugged and Analysis of the code.
              Discussion with Satya, Swapnil and Sheetal.

            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Dev Due Date 15/Sep/2017 21/Sep/2017
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Remaining Estimate 0.2h [ 720 ] 0h [ 0 ]
            Time Spent 28.9h [ 104040 ] 36.9h [ 132840 ]
            Worklog Id 79951 [ 79951 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 0.2h [ 720 ]
            Time Spent 36.9h [ 132840 ] 36.7h [ 132120 ]
            Worklog Id 79951 [ 79951 ]
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 20/Sep/17 12:28 PM
            • Time Spent:
              7h
               

              Debugged the code with Swapnil and did the changes accordingly.

            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Remaining Estimate 0.2h [ 720 ] 0h [ 0 ]
            Time Spent 36.7h [ 132120 ] 44.1h [ 158760 ]
            Worklog Id 79952 [ 79952 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Time Spent 44.1h [ 158760 ] 51.1h [ 183960 ]
            Worklog Id 79953 [ 79953 ]
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 22/Sep/17 06:32 AM
            • Time Spent:
              6.7h
               

              Modified the necessary stored procedure

            sheetal.bodhale Sheetal Bodhale (Inactive) made changes -
            Dev Due Date 21/Sep/2017 25/Sep/2017
            Hide
            sheetal.bodhale Sheetal Bodhale (Inactive) added a comment -

            Hi Jyotibala Pardeshi,

            Please share the details of this issue on Monday.
            Updated tentative Dev due date to 25th Sept.

            CC:Swapnil PandhareGaurav Sodani
            Thanks,
            Sheetal Bodhale.

            Show
            sheetal.bodhale Sheetal Bodhale (Inactive) added a comment - Hi Jyotibala Pardeshi , Please share the details of this issue on Monday. Updated tentative Dev due date to 25th Sept. CC: Swapnil Pandhare Gaurav Sodani Thanks, Sheetal Bodhale.
            Hide
            jyotibala Jyotibala Pardeshi (Inactive) added a comment -

            Hi Sheetal Bodhale

            I will do the unit testing of this issue today.

            Thanks and Regards,
            Jyotibala P.

            CC: Satya Swapnil Pandhare Sheetal Bodhale

            Show
            jyotibala Jyotibala Pardeshi (Inactive) added a comment - Hi Sheetal Bodhale I will do the unit testing of this issue today. Thanks and Regards, Jyotibala P. CC: Satya Swapnil Pandhare Sheetal Bodhale
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Time Spent 51.1h [ 183960 ] 57.8h [ 208080 ]
            Worklog Id 80952 [ 80952 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Dev Due Date 25/Sep/2017 26/Sep/2017
            swapnil.pandhare Swapnil Pandhare (Inactive) logged work - 25/Sep/17 12:18 PM
            • Time Spent:
              0.5h
               

              Discussion and code review

            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Time Spent 57.8h [ 208080 ] 58.3h [ 209880 ]
            Worklog Id 81073 [ 81073 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Time Spent 58.3h [ 209880 ] 65.3h [ 235080 ]
            Worklog Id 81151 [ 81151 ]
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 26/Sep/17 01:33 AM
            • Time Spent:
              7h
               

              Unit Testing

            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Code Review Date 25/Sep/2017
            Code Reviewed By Swapnil Pandhare [ 11900 ]
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Attachment WT-10837_Affected Files.txt [ 62639 ]
            Hide
            jyotibala Jyotibala Pardeshi (Inactive) added a comment -

            Hello Mahendra Mungase,

            Concern : EE is getting New Hire Mode even EE ineligible

            Cause : Eligibility condition was not handled in the code for New Hire mode.

            Correction : Corrected the code and added condition for eligibility check for New Hire mode.

            Impacted Areas: New hire mode and also check different modes with future, past and on date employment date with Employee and Company Admin. Also Effective date on demographics, spouse and child pages.

            Affected files:
            CollectionManager.vb
            dbo.OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION.StoredProcedure
            OES_SP_GetEmployeeEffectiveDate
            OES_SP_Get_EnrollmentModesForEmployee
            OES_SP_GetEmployeeLesserEffectiveDate

            Thanks,
            Jyotibala P

            CC Satya, Swapnil Pandhare, Sheetal Bodhale

            Show
            jyotibala Jyotibala Pardeshi (Inactive) added a comment - Hello Mahendra Mungase , Concern : EE is getting New Hire Mode even EE ineligible Cause : Eligibility condition was not handled in the code for New Hire mode. Correction : Corrected the code and added condition for eligibility check for New Hire mode. Impacted Areas: New hire mode and also check different modes with future, past and on date employment date with Employee and Company Admin. Also Effective date on demographics, spouse and child pages. Affected files: CollectionManager.vb dbo.OES_SP_GENERIC_EFFECTIVEDATE_CALCULATION.StoredProcedure OES_SP_GetEmployeeEffectiveDate OES_SP_Get_EnrollmentModesForEmployee OES_SP_GetEmployeeLesserEffectiveDate Thanks, Jyotibala P CC Satya , Swapnil Pandhare , Sheetal Bodhale
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Time Spent 65.3h [ 235080 ] 66.05h [ 237780 ]
            Worklog Id 81248 [ 81248 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            jyotibala Jyotibala Pardeshi (Inactive) made changes -
            Assignee Jyotibala Pardeshi [ jyotibala ] Mahendra Mungase [ mahendra.mungase ]
            jyotibala Jyotibala Pardeshi (Inactive) logged work - 27/Sep/17 05:35 AM
            • Time Spent:
              0.75h
               

              Trunk and LB code, script check in.
              Updated comments.

            rakeshr Rakesh Roy (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            Hide
            sheetal.bodhale Sheetal Bodhale (Inactive) added a comment - - edited

            Hi Mahendra Mungase,

            Any updates on this?It is deployed on 26th Sept.

            CC:SatyaSwapnil PandhareHrishikesh Deshpande

            Thanks,
            Sheetal Bodhale

            Show
            sheetal.bodhale Sheetal Bodhale (Inactive) added a comment - - edited Hi Mahendra Mungase , Any updates on this?It is deployed on 26th Sept. CC: Satya Swapnil Pandhare Hrishikesh Deshpande Thanks, Sheetal Bodhale
            sheetal.bodhale Sheetal Bodhale (Inactive) made changes -
            Time Spent 66.05h [ 237780 ] 66h 13m [ 238380 ]
            Worklog Id 86912 [ 86912 ]
            sheetal.bodhale Sheetal Bodhale (Inactive) logged work - 27/Oct/17 07:02 PM
            • Time Spent:
              10m
               

              Discussion with Swapnil and Updated the comments

            sachin.hingole Sachin Hingole (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)
            satyap Satya made changes -
            Labels Employee_workflow
            satyap Satya made changes -
            Environment_New LB [ 18444 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 08/Nov/17 09:24 AM
            • Time Spent:
              1.5h
               

              LB testing

            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: LB
            Company: ILG for hspl
            Login: Partner and Employee

            The issue of Employee getting mode even if he is not eligible is implemented and verified on LB.

            Steps:
            1. Add Employee with future date
            2. New Hire Enrollment Window Rule : XX day(s) from hire date.
            Rule : All status Rule.
            3. Employee satisfies criteria and has received mode.
            4. Now, change New Hire rule so that employee becomes in eligible for rule.
            5. Admin login > Check for employee Enroll now page for its mode.
            Employee not getting mode.

            As this works as expected moving jira on Stage.

            Mahendra Mungase Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: LB Company: ILG for hspl Login: Partner and Employee The issue of Employee getting mode even if he is not eligible is implemented and verified on LB. Steps: 1. Add Employee with future date 2. New Hire Enrollment Window Rule : XX day(s) from hire date. Rule : All status Rule. 3. Employee satisfies criteria and has received mode. 4. Now, change New Hire rule so that employee becomes in eligible for rule. 5. Admin login > Check for employee Enroll now page for its mode. Employee not getting mode. As this works as expected moving jira on Stage. Mahendra Mungase Hrishikesh Deshpande
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 66h 13m [ 238380 ] 67h 43m [ 243780 ]
            Worklog Id 89638 [ 89638 ]
            Hide
            mahendra.mungase Mahendra Mungase (Inactive) added a comment -

            Hi Hrishikesh Deshpande

            Can you please look into this issue.

            Thanks,
            Mahendra

            Show
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - Hi Hrishikesh Deshpande Can you please look into this issue. Thanks, Mahendra
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Assignee Mahendra Mungase [ mahendra.mungase ] Hrishikesh Deshpande [ hrishikesh.deshpande ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Assignee Hrishikesh Deshpande [ hrishikesh.deshpande ] Priya Dhamande [ priya.dhamande ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Company All Clients/Multiple Clients [ 18434 ]
            niteen.surwase Niteen Surwase (Inactive) made changes -
            Comment [ We have started Analysis on this issue, This issue is caused by WT-10837 ticket fix. So, first we'll do analysis on WT-10837 and we'll share the ETA.

            CC: [~swapnil.pandhare] ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In LB Testing [ 10200 ] Resolution Setting [ 11616 ]
            Transition Time In Source Status Execution Times
            Komal Barde (Inactive) made transition -
            Open In Development
            17h 54m 1
            Rakesh Roy (Inactive) made transition -
            In Development In LB Testing
            56d 10h 48m 1
            Sachin Hingole (Inactive) made transition -
            In LB Testing Resolution Setting
            214d 10h 21m 1

              People

              Assignee:
              priya.dhamande Priya Dhamande (Inactive)
              Reporter:
              mahendra.mungase Mahendra Mungase (Inactive)
              Developer:
              Jyotibala Pardeshi (Inactive)
              QA:
              Mahendra Mungase (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0h
                  0h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 67h 43m
                  67h 43m