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

Waive import -> Termination date not properly updating

    Details

    • Type: Bug
    • Status: Production Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      QA
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Import
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed

      Description

      Company - FDU , Wheaton

      1)Login with partner
      2)Select company
      3)Create waive template
      4)and import the file
      5)Observe that termination date is not updating in view history page.

      PFA screen shot

        Attachments

        1. beenfitwaiveEnrolNow.jpg
          beenfitwaiveEnrolNow.jpg
          217 kB
        2. BenefitTypeWaive.jpg
          BenefitTypeWaive.jpg
          216 kB
        3. benefitwaiveUI.jpg
          benefitwaiveUI.jpg
          306 kB
        4. DurhamViewHistory.png
          DurhamViewHistory.png
          220 kB
        5. Termination date set.jpg
          Termination date set.jpg
          290 kB
        6. ViewHistoryWaivePlan.jpg
          ViewHistoryWaivePlan.jpg
          246 kB
        7. Wheaton.jpg
          Wheaton.jpg
          243 kB

          Issue Links

            Activity

            jayshree.nagpure Jayshree Nagpure (Inactive) created issue -
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -
            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - cc : Prasad Pise Rakesh Roy
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Field Original Value New Value
            Assignee Vijay Siddha [ vijays ] snehal katkar [ snehal.katkar ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to WT-9291 [ WT-9291 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 18/Aug/17 07:19 PM
            • Time Spent:
              7.5h
               

              Analysis

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206)
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 21/Aug/17 02:18 PM
            • Time Spent:
              0.5h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Remaining Estimate 4h [ 14400 ]
            Original Estimate 4h [ 14400 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Remaining Estimate 4h [ 14400 ] 3.5h [ 12600 ]
            Time Spent 0.5h [ 1800 ]
            Worklog Id 73131 [ 73131 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 21/Aug/17 07:20 PM
            • Time Spent:
              9h
               

              Analysis, discussion with Jaideep, code fix

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Code Review Date 22/Aug/2017
            Code Reviewed By Jaideep Vinchurkar [ 11908 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 22/Aug/17 02:56 PM
            • Time Spent:
              1h
               

              discussion and code review

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Remaining Estimate 3.5h [ 12600 ] 2.5h [ 9000 ]
            Time Spent 0.5h [ 1800 ] 1.5h [ 5400 ]
            Worklog Id 73524 [ 73524 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 22/Aug/17 07:21 PM
            • Time Spent:
              7h
               

              Code fix, testing, discussion with Jaideep, code checkin

            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)
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Assignee snehal katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Concern: Waive import -> Termination date not properly updating

            Cause: After waive import, enrollment was not getting terminated and so were contingent enrollments. We have fixed the basic issue in ticket WT-9291.
            The only scenario got missed while resolving this issue is, when enrollment effective date and termination date is same, and waive effective date is also same.
            This has been taken care now. Additionally, contingent enrollments were not getting terminated properly. Given a fix with this ticket.

            Correction: Back-end routine won't get executed now for waive import. Instead, handled these things in business logic.

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Concern: Waive import -> Termination date not properly updating Cause: After waive import, enrollment was not getting terminated and so were contingent enrollments. We have fixed the basic issue in ticket WT-9291 . The only scenario got missed while resolving this issue is, when enrollment effective date and termination date is same, and waive effective date is also same. This has been taken care now. Additionally, contingent enrollments were not getting terminated properly. Given a fix with this ticket. Correction: Back-end routine won't get executed now for waive import. Instead, handled these things in business logic.
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Files having changes:
            1)https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/ImportExportDTS/ImportValidation.vb
            2)https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/EligibilityEngine/CorePlanAllocation.vb

            Impact areas:
            1) Manual Import - Waive Data

            Test case scenarios:
            1) Enrollment should get terminate by an intended date
            2) Contingent enrollments should get terminate
            3) Changes should reflect on UI

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Files having changes: 1) https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/ImportExportDTS/ImportValidation.vb 2) https://delta.harbinger.in/svn/WT/trunk/WORKTERRAweb/App/BusinessLogic/EligibilityEngine/CorePlanAllocation.vb Impact areas: 1) Manual Import - Waive Data Test case scenarios: 1) Enrollment should get terminate by an intended date 2) Contingent enrollments should get terminate 3) Changes should reflect on UI
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Remaining Estimate 2.5h [ 9000 ] 0h [ 0 ]
            Time Spent 1.5h [ 5400 ] 9h [ 32400 ]
            Worklog Id 73637 [ 73637 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 9h [ 32400 ] 18h [ 64800 ]
            Worklog Id 73639 [ 73639 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 18h [ 64800 ] 25h [ 90000 ]
            Worklog Id 73641 [ 73641 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 25h [ 90000 ] 25.5h [ 91800 ]
            Worklog Id 73646 [ 73646 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 23/Aug/17 07:24 PM
            • Time Spent:
              0.5h
               

              Jira update

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment BenefitTypeWaive.jpg [ 59749 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment benefitwaiveUI.jpg [ 59750 ]
            Attachment Termination date set.jpg [ 59751 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment beenfitwaiveEnrolNow.jpg [ 59752 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment ViewHistoryWaivePlan.jpg [ 59763 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Snehal Katkar,

            Verified this issue on LB
            Company - QA Wheaton, QA matt

            Verified scenario :
            1)Waived plan - with plan design identifier -> Termination date is passed in view history page
            2)Waived the benefit type -> Termination date is not passed as waived benefit is waive shown in enroll now screen :
            PFA for Import :
            Same scenario for UI :

            As its not working properly for benefit type

            Hence re-opening this jira

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Snehal Katkar , Verified this issue on LB Company - QA Wheaton, QA matt Verified scenario : 1)Waived plan - with plan design identifier -> Termination date is passed in view history page 2)Waived the benefit type -> Termination date is not passed as waived benefit is waive shown in enroll now screen : PFA for Import : Same scenario for UI : As its not working properly for benefit type Hence re-opening this jira Thanks, Jayshree cc : Rakesh Roy Prasad Pise
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 24/Aug/17 01:48 PM
            • Time Spent:
              2h
               

              Testing on LB

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 25.5h [ 91800 ] 27.5h [ 99000 ]
            Worklog Id 74143 [ 74143 ]
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] snehal katkar [ snehal.katkar ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 25/Aug/17 06:08 AM
            • Time Spent:
              2.25h
               

              Discussion with Jayshree and Jaideep, Testing

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Attachment DurhamViewHistory.png [ 59877 ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Hi Jayshree,


            I tried waive import with benefit type. Benefit is getting waived properly. You have also noticed it. However, we have termination date for enrollments and not for benefits. So, in history it's obvious that there won't be any termination date for benefits log as it's there for enrollment log. Instead you will see waive effective date for benefits.

            Thanks,
            Snehal

            cc: Jaideep Vinchurkar Rakesh Roy

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Hi Jayshree, I tried waive import with benefit type. Benefit is getting waived properly. You have also noticed it. However, we have termination date for enrollments and not for benefits. So, in history it's obvious that there won't be any termination date for benefits log as it's there for enrollment log. Instead you will see waive effective date for benefits. Thanks, Snehal cc: Jaideep Vinchurkar Rakesh Roy
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Assignee snehal katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 28/Aug/17 03:48 PM
            • Time Spent:
              1h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 27.5h [ 99000 ] 28.5h [ 102600 ]
            Worklog Id 74560 [ 74560 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 28.5h [ 102600 ] 30.75h [ 110700 ]
            Worklog Id 74620 [ 74620 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 29/Aug/17 06:13 AM
            • Time Spent:
              2h
               

              discussion with Jaideep, Jayshree and Rakesh, testing, jira update

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 30.75h [ 110700 ] 32.75h [ 117900 ]
            Worklog Id 74625 [ 74625 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            As for benefit type termination date is not updating as per Snehal Katkar's above comment.
            Updating item state as LB QA on hold.

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - As for benefit type termination date is not updating as per Snehal Katkar 's above comment. Updating item state as LB QA on hold.
            jayshree.nagpure Jayshree Nagpure (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)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Production Due Date 14/Sep/2017
            Stage Due Date 11/Sep/17 [ 2017-09-11 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Marked item state as Ready for stage, as changes are been reverted.
            As main enhancement changes are still not deployed on stage

            CC : Rakesh Roy Prasad Pise

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Marked item state as Ready for stage, as changes are been reverted. As main enhancement changes are still not deployed on stage CC : Rakesh Roy Prasad Pise
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            jayshree.nagpure Jayshree Nagpure (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)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified on stage.
            Working fine

            Marking item state as Ready for production

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified on stage. Working fine Marking item state as Ready for production
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production QA(10203)Level 1 values: In Testing(10218)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified on Production
            Working fine

            Marking item state as Production complete

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified on Production Working fine Marking item state as Production complete
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: In Testing(10218) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            satyap Satya made changes -
            Environment_New LB [ 18444 ]
            Transition Time In Source Status Execution Times
            Snehal Katkar (Inactive) made transition -
            Open In Development
            4h 12m 1
            Jayshree Nagpure (Inactive) made transition -
            In Development In LB Testing
            7d 2h 57m 1
            Jayshree Nagpure (Inactive) made transition -
            In LB Testing Stage Testing
            21d 21h 56m 1
            Jayshree Nagpure (Inactive) made transition -
            Stage Testing In Production Testing
            3s 1
            Jayshree Nagpure (Inactive) made transition -
            In Production Testing Production Complete
            8s 1

              People

              Assignee:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Reporter:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

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

                  Time Tracking

                  Estimated:
                  Original Estimate - 4h Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 32.75h
                  32.75h