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

            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -
            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - cc : Prasad Pise Rakesh Roy
            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
            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
            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
            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.
            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
            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
            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

              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