Uploaded image for project: 'New Features 2017'
  1. New Features 2017
  2. NF-5109

UI Refresh | Confirmation Statement | Effective Date drop down not working as expected

    Details

    • Type: Bug
    • Status: Production Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Employee
    • Module:
      BenAdmin - Enrollment
    • Reported by:
      CareerBuilder
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold

      Description

      Environment: Azure
      Company: FDU
      Login: Employee

      adhs06211986 Password@2 FDU

      Credentials: Anderson Kia | 1457608 | Password@2 | FDU
      Comments: For Confirmation Statement, this is the first time I am seeing Effective Date function. Can we reflect the selected effective date on both the PDF and Print version so if they are saving both, they can differentiate between the copies.

        Attachments

          Issue Links

            Activity

            Hide
            rohan.khandave Rohan J Khandave (Inactive) added a comment -

            Please check.

            Show
            rohan.khandave Rohan J Khandave (Inactive) added a comment - Please check.
            Hide
            ramesh.shinde Ramesh Shinde (Inactive) added a comment -

            Hi Priya Dhamande,

            I have fixed this issue, please verify it after next build deploy.

            Thanks,
            Ramesh Shinde

            Show
            ramesh.shinde Ramesh Shinde (Inactive) added a comment - Hi Priya Dhamande , I have fixed this issue, please verify it after next build deploy. Thanks, Ramesh Shinde
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Same issue exists for AFI
            Environment - Preprod
            EE credentials : Emp credentials : 999999900/Thspl9900
            Page - Confirmation statement

            CC : Rakesh Roy Prasad Pise

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Same issue exists for AFI Environment - Preprod EE credentials : Emp credentials : 999999900/Thspl9900 Page - Confirmation statement CC : Rakesh Roy Prasad Pise
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment -

            Hi Ramesh Shinde,

            CC:Nidhi Kaul,Rakesh Roy,Hrishikesh Deshpande,Sachin Hingole,Vijayendra Shinde

            Try to verify this issue on code map:

            Through partner login, it showing proper effective date drop down on confirmation statement

            But, through employee login login
            1]Two enrollment mode for employee
            2]OE 01/01/2018 and QE with current effective date
            3]Done same changes through OE in future enrollment
            5]Also by QE with a current enrollment
            6]go to the confirmation statement to check Effective date drop down

            Getting server error refer attached screenshots and error log:

            Exception : Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index
            App Error Log : -
            Employee ID : 14568
            Action Name : EnrollmentSummary
            Model : System.Web.Mvc.HandleErrorInfo
            Controller : UserDetails
            Web Error Log : at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
            at WORKTERRA.BenAdmin.Areas.UserDetails.Models.EnrollmentSummaryModel.PopulateEffectiveDates() in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Models\EnrollmentSummary\EnrollmentSummaryModel.cs:line 210
            at WORKTERRA.BenAdmin.Areas.UserDetails.Controllers.UserDetailsController.EnrollmentSummary(String id) in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Controllers\EnrollmentSummary\EnrollmentSummaryController.cs:line 33
            at lambda_method(Closure , ControllerBase , Object[] )
            at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
            at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
            at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d()
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.<>cDisplayClass2b.b_1c()
            at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.b_1e(IAsyncResult asyncResult)

            Thanks,
            Rashmita

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - Hi Ramesh Shinde , CC: Nidhi Kaul , Rakesh Roy , Hrishikesh Deshpande , Sachin Hingole , Vijayendra Shinde Try to verify this issue on code map: Through partner login, it showing proper effective date drop down on confirmation statement But, through employee login login 1]Two enrollment mode for employee 2]OE 01/01/2018 and QE with current effective date 3]Done same changes through OE in future enrollment 5]Also by QE with a current enrollment 6]go to the confirmation statement to check Effective date drop down Getting server error refer attached screenshots and error log: Exception : Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index App Error Log : - Employee ID : 14568 Action Name : EnrollmentSummary Model : System.Web.Mvc.HandleErrorInfo Controller : UserDetails Web Error Log : at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) at WORKTERRA.BenAdmin.Areas.UserDetails.Models.EnrollmentSummaryModel.PopulateEffectiveDates() in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Models\EnrollmentSummary\EnrollmentSummaryModel.cs:line 210 at WORKTERRA.BenAdmin.Areas.UserDetails.Controllers.UserDetailsController.EnrollmentSummary(String id) in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Controllers\EnrollmentSummary\EnrollmentSummaryController.cs:line 33 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_ DisplayClass46.b _3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_ DisplayClass46.b _3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_ DisplayClass46.b _3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_ DisplayClass21.<>c DisplayClass2b.b _1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_ DisplayClass21.b _1e(IAsyncResult asyncResult) Thanks, Rashmita
            Hide
            ramesh.shinde Ramesh Shinde (Inactive) added a comment - - edited

            Hi Rashmita Dudhe,

            I have tested it , it is not reproducible at my side.please verify it.

            Thanks,
            Ramesh Shinde

            CC:Vijayendra Shinde

            Show
            ramesh.shinde Ramesh Shinde (Inactive) added a comment - - edited Hi Rashmita Dudhe , I have tested it , it is not reproducible at my side.please verify it. Thanks, Ramesh Shinde CC: Vijayendra Shinde
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment -

            Hi Ramesh Shinde,

            CC:Vijayendra Shinde,Hrishikesh Deshpande,Rakesh Roy,Nidhi Kaul

            This issue is getting reproduced On Code map as per discussion with Swapnil Pandhare this is not related to QE.
            This issue is coming because confirmation statement not fetching enrollment records as per effective date.
            Steps to reproduce:

            through Partner login
            1]Tibco Company
            2]Select any employee
            3]OE enrollment mode is on
            4]Raised Marriage QE with effective date 11/12/2017.
            5]Go to the Confirmation statement.
            6]it will show effective date drop down.

            7]For same employee login to the system
            8]Employee directly get QE workflow
            9]Do some changes in Enrollment
            10] Complete workflow
            11]through dashboard go to confirmation statement throwing the server error.

            12]Trough partner login effective date drop-down disappear on confirmation statement.

            Refer employee: ACHARYA GAURAV

            Thanks,
            Rashmita

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - Hi Ramesh Shinde , CC: Vijayendra Shinde , Hrishikesh Deshpande , Rakesh Roy , Nidhi Kaul This issue is getting reproduced On Code map as per discussion with Swapnil Pandhare this is not related to QE. This issue is coming because confirmation statement not fetching enrollment records as per effective date. Steps to reproduce: through Partner login 1]Tibco Company 2]Select any employee 3]OE enrollment mode is on 4]Raised Marriage QE with effective date 11/12/2017. 5]Go to the Confirmation statement. 6]it will show effective date drop down. 7]For same employee login to the system 8]Employee directly get QE workflow 9]Do some changes in Enrollment 10] Complete workflow 11]through dashboard go to confirmation statement throwing the server error. 12]Trough partner login effective date drop-down disappear on confirmation statement. Refer employee: ACHARYA GAURAV Thanks, Rashmita
            Hide
            ramesh.shinde Ramesh Shinde (Inactive) added a comment -

            Hi Rashmita Dudhe,

            I have fixed this issue, it will be deployed on Code-Map after next build. please test it on Code-Map after next build deploy.

            Thanks,
            Ramesh Shinde

            CC:Vijayendra Shinde

            Show
            ramesh.shinde Ramesh Shinde (Inactive) added a comment - Hi Rashmita Dudhe , I have fixed this issue, it will be deployed on Code-Map after next build. please test it on Code-Map after next build deploy. Thanks, Ramesh Shinde CC: Vijayendra Shinde
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Hi Ramesh Shinde,

            I am not getting Effective Date drop down even though my two modes [OE and NH] are active.

            Current Enrollment is getting terminated as expected and future getting enrolled as expected. But drop down of Effective date is missing in flow and through menu.

            Environment: Codemap
            Company: For QA KinderCare
            Login: Employee
            adhs06211986
            Password@1

            Can you please look at the same.

            Hrishikesh Deshpande Mahendra Mungase Rashmita Dudhe

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Hi Ramesh Shinde , I am not getting Effective Date drop down even though my two modes [OE and NH] are active. Current Enrollment is getting terminated as expected and future getting enrolled as expected. But drop down of Effective date is missing in flow and through menu. Environment: Codemap Company: For QA KinderCare Login: Employee adhs06211986 Password@1 Can you please look at the same. Hrishikesh Deshpande Mahendra Mungase Rashmita Dudhe
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Stage
            Company: 2018 CHMC For HSPL
            Login: Employee
            999111999
            Password@2
            Mode: NewHire and OE

            Employee Flow > NewHire completed > OE workflow > Confirmation Statement > Effecive Date drop down: Both dates are appearing with OE date on top.

            Screen capture from the same is attached with jira.

            Vijayendra Shinde Rohan J Khandave Hrishikesh Deshpande

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Stage Company: 2018 CHMC For HSPL Login: Employee 999111999 Password@2 Mode: NewHire and OE Employee Flow > NewHire completed > OE workflow > Confirmation Statement > Effecive Date drop down: Both dates are appearing with OE date on top. Screen capture from the same is attached with jira. Vijayendra Shinde Rohan J Khandave Hrishikesh Deshpande
            Hide
            ramesh.shinde Ramesh Shinde (Inactive) added a comment -

            Hi Priya Dhamande,

            As we tested scenarios on code map we observed that it is not an issue ,it is working fine. Below points are verified on code map.

            SSN : 999222999
            U_Id : adhs062119861320
            Company: For QA KinderCare

            New hire and OE Mode On
            New hire Mode > Confirmation Statement > 2 drop down appeared > Date 01012018 and 02012018
            OE Mode > Confirmation Statement > 2 drop down appeared > Date 01012018 and 02012018
            Through Menu 2 drop down > Confirmation Statement > 2 drop down appeared

            Thanks,
            Ramesh Shinde

            CC:Vijayendra ShindeSachin Hingole

            Show
            ramesh.shinde Ramesh Shinde (Inactive) added a comment - Hi Priya Dhamande , As we tested scenarios on code map we observed that it is not an issue ,it is working fine. Below points are verified on code map. SSN : 999222999 U_Id : adhs062119861320 Company: For QA KinderCare New hire and OE Mode On New hire Mode > Confirmation Statement > 2 drop down appeared > Date 01012018 and 02012018 OE Mode > Confirmation Statement > 2 drop down appeared > Date 01012018 and 02012018 Through Menu 2 drop down > Confirmation Statement > 2 drop down appeared Thanks, Ramesh Shinde CC: Vijayendra Shinde Sachin Hingole
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Environment: Production

            Login: Partner and Employee

            Company: FDU for hspl

            Mode available: OE and QE

             

            When multiple modes are available, as per mode available the drop downs are appearing on confirmation Statement. Also, as per the confirmation statement the print copy is also available.

            Screen captures for Multiple modes and confirmation statement print as per date is attached with jira. As this is appearing as expected, closing Jira on production.

             

            Hrishikesh Deshpande Sachin Hingole

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Production Login: Partner and Employee Company: FDU for hspl Mode available: OE and QE   When multiple modes are available, as per mode available the drop downs are appearing on confirmation Statement. Also, as per the confirmation statement the print copy is also available. Screen captures for Multiple modes and confirmation statement print as per date is attached with jira. As this is appearing as expected, closing Jira on production.   Hrishikesh Deshpande Sachin Hingole

              People

              Assignee:
              priya.dhamande Priya Dhamande (Inactive)
              Reporter:
              priya.dhamande Priya Dhamande (Inactive)
              Account Executive:
              Diana Wong (Inactive)
              Developer:
              Ramesh Shinde (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0h
                  0h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 19h
                  19h