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

View Activity - Clearer indication of required fields + prompt with no record

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • 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:
      Admin
    • Module:
      BenAdmin
    • Reported by:
      CareerBuilder
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold
    • Browser:
      Google Chrome

      Description

      Credential: demojenadmin Password@1 accessing employee Thomas Andrews

      Comments: Date is not marked as mandatory and there is no prompt if there is no record. Recording at https://screencast-o-matic.com/watch/cbXUhJ2xWf

      Action: Four enhancements
      (1) make date selection mandatory
      (2) have some date pre-set on the fields (recommend 2 years ago to today's date)
      (3) show a prompt if there is no records within selected period 'There is no record found'
      (4) reduce space between action button and the data table

        Attachments

          Issue Links

            Activity

            diana Diana Wong (Inactive) created issue -
            diana Diana Wong (Inactive) made changes -
            Field Original Value New Value
            Description Credential: demojenadmin Password@1 accessing employee Thomas Andrews

            Comments: Date is not marked as mandatory and there is no prompt if there is no record. Recording at

            Action: Four enhancements
            (1) make date selection mandatory
            (2) have some date pre-set on the fields (recommend 2 years ago to today's date)
            (3) show a prompt if there is no records within selected period 'There is no record found'
            (4) reduce space between action button and the data table

             !ViewActivity.png|thumbnail!
            Credential: demojenadmin Password@1 accessing employee Thomas Andrews

            Comments: Date is not marked as mandatory and there is no prompt if there is no record. Recording at [https://screencast-o-matic.com/watch/cbXUhJ2xWf|https://screencast-o-matic.com/watch/cbXUhJ2xWf]

            Action: Four enhancements
            (1) make date selection mandatory
            (2) have some date pre-set on the fields (recommend 2 years ago to today's date)
            (3) show a prompt if there is no records within selected period 'There is no record found'
            (4) reduce space between action button and the data table

             !ViewActivity.png|thumbnail!
            Hide
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - - edited

            Diana Wong,
            In your email you mentioned this ti be a change request. Just confirming before i change the type.

            Vijayendra Shinde
            Thanks,
            Ndihi.

            Show
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - - edited Diana Wong , In your email you mentioned this ti be a change request. Just confirming before i change the type. Vijayendra Shinde Thanks, Ndihi.
            Hide
            diana Diana Wong (Inactive) added a comment -

            Nidhi Kaul Yes, its change request. So sorry I created this from cloning, probably forgot to update the type.

            Show
            diana Diana Wong (Inactive) added a comment - Nidhi Kaul Yes, its change request. So sorry I created this from cloning, probably forgot to update the type.
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Issue Type Bug [ 1 ] Change Request [ 10002 ]
            Status Open [ 1 ] New Request [ 10029 ]
            Workflow WT_Defects [ 58850 ] WT_Features [ 58861 ]
            Hide
            nidhi.kaul Nidhi Kaul (Inactive) added a comment -

            No problem. I changed it.

            Thanks,
            nidhi.

            Show
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - No problem. I changed it. Thanks, nidhi.
            Hide
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - - edited

            Hi Prasanna Karlekar,
            Can you please check this on priority? This is reported by demo. My initial understanding was that is a change request, but upon talking to QA, it looks like this is an issue with one employee.

            See Hrishikesh's comment below. -

            Employee- Thomas Andrews
            Company - Demo Company_Jennifer
            View History -> Enrollment details
            Expected Result - Current Enrollment should show
            Actual Result - Nothing happens.

            ErrorID : 0
            ErrorSource : ControllerAppTier.GetCollection->WORKTERRAControllerAppTier.GetData->CollectionManager.GetCollection->CollectionManager.GetHistoryInformationCollection->CollectionManager.EnrollmentHistoryCollection
            ErrorMessage: Index and length must refer to a location within the string.
            Parameter name: length

            This issue is not reproducing for other employees. it is only with this employee.

            Thanks,
            Nidhi

            Vijayendra ShindeSachin HingoleHrishikesh Deshpande

            Show
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - - edited Hi Prasanna Karlekar , Can you please check this on priority? This is reported by demo. My initial understanding was that is a change request, but upon talking to QA, it looks like this is an issue with one employee. See Hrishikesh's comment below. - Employee- Thomas Andrews Company - Demo Company_Jennifer View History -> Enrollment details Expected Result - Current Enrollment should show Actual Result - Nothing happens. ErrorID : 0 ErrorSource : ControllerAppTier.GetCollection->WORKTERRAControllerAppTier.GetData->CollectionManager.GetCollection->CollectionManager.GetHistoryInformationCollection->CollectionManager.EnrollmentHistoryCollection ErrorMessage: Index and length must refer to a location within the string. Parameter name: length This issue is not reproducing for other employees. it is only with this employee. Thanks, Nidhi Vijayendra Shinde Sachin Hingole Hrishikesh Deshpande
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Nidhi Kaul,

            Analyzing this issue. Will provide an update in some time.

            Thank you!

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Nidhi Kaul , Analyzing this issue. Will provide an update in some time. Thank you!
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Assignee Nidhi Kaul [ nidhi.kaul ] Prasanna Karlekar [ prasanna ]
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Component/s UI Refresh [ 10902 ]
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Following are the 3C's:
            Concern:
            Server error appearing on View History.

            Cause:
            When date range is not provided, by default changes are considered from start when employee did his first election. Analyzed the data for employee "Thomas Andrews". This employee had waived some benefits. Some of the benefits are currently deleted which is causing the error. These benefits are present in History table with Delete flag but are not there in main table. While fetching the data for employee View History, we do not refer history tables for plans and benefits information as it will degrade the performance.

            Correction:
            Currently, we are adding condition to show only those records whose plans and benefits information is available in their main tables.
            Whether this is an appropriate approach or not needs to be discussed.

            Thank you!

            cc: Vijayendra Shinde, Nidhi Kaul, Rakesh Roy

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Following are the 3C's: Concern: Server error appearing on View History. Cause: When date range is not provided, by default changes are considered from start when employee did his first election. Analyzed the data for employee "Thomas Andrews". This employee had waived some benefits. Some of the benefits are currently deleted which is causing the error. These benefits are present in History table with Delete flag but are not there in main table. While fetching the data for employee View History, we do not refer history tables for plans and benefits information as it will degrade the performance. Correction: Currently, we are adding condition to show only those records whose plans and benefits information is available in their main tables. Whether this is an appropriate approach or not needs to be discussed. Thank you! cc: Vijayendra Shinde , Nidhi Kaul , Rakesh Roy
            prasanna Prasanna Karlekar (Inactive) logged work - 30/Nov/17 12:30 AM - edited
            • Time Spent:
              4.5h
               

              Issue repro and analysis
              Discussion
              Debug
              Fix
              Unit testing

            prasanna Prasanna Karlekar (Inactive) made changes -
            Assignee Prasanna Karlekar [ prasanna ] Harshada Borole [ harshada.borole ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Issue Type Change Request [ 10002 ] Bug [ 1 ]
            Status New Request [ 10029 ] In Development [ 10007 ]
            Workflow WT_Features [ 58861 ] WT_Defects [ 58994 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206)
            prasanna Prasanna Karlekar (Inactive) made changes -
            Code Reviewed By Prasanna Karlekar [ 11907 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 4.5h [ 16200 ]
            Worklog Id 93980 [ 93980 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Worklog Id 93980 [ 93980 ]
            harshada.borole Harshada Borole (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)
            harshada.borole Harshada Borole (Inactive) logged work - 30/Nov/17 04:28 PM
            • Time Spent:
              2h
               

              Testing
              Discussion.

            prasanna Prasanna Karlekar (Inactive) logged work - 30/Nov/17 08:30 PM
            • Time Spent:
              1h
               

              Unit test - Could not be done as DB not accessible
              Scenario Listing
              Discussion on fix done
              Discussion on scenarios to be verified
              Email communication

            harshada.borole Harshada Borole (Inactive) made changes -
            Time Spent 4.5h [ 16200 ] 6.5h [ 23400 ]
            Worklog Id 94163 [ 94163 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Dev Due Date 30/Nov/2017
            Original Estimate 0h [ 0 ]
            Hide
            harshada.borole Harshada Borole (Inactive) added a comment -

            Below are the points mentioned in description for enhancement:

            1) make date selection mandatory- For now we are not considering this enhancement because we are allowing users to view history without selecting dates and this change will also affect other companies too.
            2) have some date pre-set on the fields (recommend 2 years ago to today's date)- As we are not considering above enhancement, this too will not be considered.
            3) show a prompt if there is no records within selected period 'There is no record found'- This is already implemented.

            For point #4 we have created new JIRA i.e NF-5316.

            Show
            harshada.borole Harshada Borole (Inactive) added a comment - Below are the points mentioned in description for enhancement: 1) make date selection mandatory- For now we are not considering this enhancement because we are allowing users to view history without selecting dates and this change will also affect other companies too. 2) have some date pre-set on the fields (recommend 2 years ago to today's date)- As we are not considering above enhancement, this too will not be considered. 3) show a prompt if there is no records within selected period 'There is no record found'- This is already implemented. For point #4 we have created new JIRA i.e NF-5316 .
            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)
            harshada.borole Harshada Borole (Inactive) made changes -
            Assignee Harshada Borole [ harshada.borole ] Sachin Hingole [ sachin.hingole ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            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)
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Link This issue causes NF-5330 [ NF-5330 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Link This issue causes NF-5331 [ NF-5331 ]
            Hide
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - - edited

            Hi Harshada Borole

            While testing search functionality on CodeMap we found two issues which is already linked with same JIRA.Hence reopening the same and assigned to you.Please revert once you fix all issue.

            Thanks,
            Mahendra

            Show
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - - edited Hi Harshada Borole While testing search functionality on CodeMap we found two issues which is already linked with same JIRA.Hence reopening the same and assigned to you.Please revert once you fix all issue. Thanks, Mahendra
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Assignee Sachin Hingole [ sachin.hingole ] Harshada Borole [ harshada.borole ]
            mahendra.mungase Mahendra Mungase (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)
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Mahendra Mungase,

            The fix that we made, is by no means related to the issues that you have logged(NF-5330 and NF-5331).
            Those needs to be fixed, but they are not because of the fix we gave for this ticket.
            Hence, kindly remove the linked issues from this JIRA and assign them separately.
            Also, if there is no issue in populating Enrollment History when no dates are provided then please let this fix move further.

            Thank you!

            cc: Harshada Borole, Vijayendra Shinde, Nidhi Kaul, Sachin Hingole

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Mahendra Mungase , The fix that we made, is by no means related to the issues that you have logged( NF-5330 and NF-5331 ). Those needs to be fixed, but they are not because of the fix we gave for this ticket. Hence, kindly remove the linked issues from this JIRA and assign them separately. Also, if there is no issue in populating Enrollment History when no dates are provided then please let this fix move further. Thank you! cc: Harshada Borole , Vijayendra Shinde , Nidhi Kaul , Sachin Hingole
            prasanna Prasanna Karlekar (Inactive) made changes -
            Assignee Harshada Borole [ harshada.borole ] Mahendra Mungase [ mahendra.mungase ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 6.5h [ 23400 ] 7.5h [ 27000 ]
            Worklog Id 94337 [ 94337 ]
            harshada.borole Harshada Borole (Inactive) logged work - 01/Dec/17 02:31 PM
            • Time Spent:
              1h
               

              Ticket update and Discussion.

            harshada.borole Harshada Borole (Inactive) made changes -
            Time Spent 7.5h [ 27000 ] 8.5h [ 30600 ]
            Worklog Id 94430 [ 94430 ]
            mahendra.mungase Mahendra Mungase (Inactive) logged work - 02/Dec/17 04:23 AM
            • Time Spent:
              1h
               

              Bug retesting on CodeMap

            harshada.borole Harshada Borole (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            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)
            mahendra.mungase Mahendra Mungase (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)
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Assignee Mahendra Mungase [ mahendra.mungase ] Nidhi Kaul [ nidhi.kaul ]
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Assignee Nidhi Kaul [ nidhi.kaul ] Mahendra Mungase [ mahendra.mungase ]
            Hide
            nidhi.kaul Nidhi Kaul (Inactive) added a comment -

            Mahendra Mungase
            Please explain why this is re opened.

            Nidhi.

            Show
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - Mahendra Mungase Please explain why this is re opened. Nidhi.
            Hide
            mahendra.mungase Mahendra Mungase (Inactive) added a comment -

            Hi Nidhi Kaul

            We did not remember to change the status after bug locked. Yesterday we read my comments and change the status.Now both bugs are fix and verified. So changing the status to on hold.

            Thanks,
            Mahendra

            Show
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - Hi Nidhi Kaul We did not remember to change the status after bug locked. Yesterday we read my comments and change the status.Now both bugs are fix and verified. So changing the status to on hold. Thanks, Mahendra
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            mahendra.mungase Mahendra Mungase (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)
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Time Spent 8.5h [ 30600 ] 9.5h [ 34200 ]
            Worklog Id 96527 [ 96527 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 9.5h [ 34200 ] 14h [ 50400 ]
            Worklog Id 99112 [ 99112 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 4.5h [ 16200 ]
            Time Spent 14h [ 50400 ] 9.5h [ 34200 ]
            Worklog Id 99112 [ 99112 ]
            Worklog Time Spent 4.5h [ 16200 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            mahendra.mungase Mahendra Mungase (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            Hide
            mahendra.mungase Mahendra Mungase (Inactive) added a comment -

            We have verified this issue on Production and it is fixed.

            Thanks,
            Mahendra

            Show
            mahendra.mungase Mahendra Mungase (Inactive) added a comment - We have verified this issue on Production and it is fixed. 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
            Nidhi Kaul (Inactive) made transition -
            Open New Request
            2h 50m 1
            Prasanna Karlekar (Inactive) made transition -
            New Request In Development
            1d 1h 32m 1
            Mahendra Mungase (Inactive) made transition -
            In LB Testing Reopen in Local
            1h 13m 1
            Mahendra Mungase (Inactive) made transition -
            Reopen in Local In Development
            6d 17h 19m 1
            Mahendra Mungase (Inactive) made transition -
            In Development In LB Testing
            1d 2h 27m 2
            Sachin Hingole (Inactive) made transition -
            In LB Testing Stage Testing
            39d 10h 21m 1
            Mahendra Mungase (Inactive) made transition -
            Stage Testing In Production Testing
            48d 20h 25m 1
            Mahendra Mungase (Inactive) made transition -
            In Production Testing Production Complete
            27m 47s 1
            Mahendra Mungase (Inactive) made transition -
            Production Complete Closed
            22s 1

              People

              Assignee:
              mahendra.mungase Mahendra Mungase (Inactive)
              Reporter:
              diana Diana Wong (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0h
                  0h
                  Remaining:
                  Time Spent - 9.5h Remaining Estimate - 4.5h
                  4.5h
                  Logged:
                  Time Spent - 9.5h Remaining Estimate - 4.5h
                  9.5h