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

TSR Integration>Regression>Server error on different pages due to DOB and Gender is not available for TSR employee

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Integrations
    • Labels:
      None
    • Environment:
      Stage
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Employee
    • Module:
      TSR
    • Reported by:
      Harbinger
    • Item State:
      LB QA - On Hold
    • Issue Importance:
      Q2
    • Browser:
      Google Chrome

      Description

      Env - Stage
      Company - TSR Onboard

      1] Add a employee through API.
      2] We are not passing DOB and Gender while adding employee through API.
      3] Server error is observed for such employees on below pages:

      Server Error on:
      1] Admin Login>Manage Employee>Confirmation Statement
      2] Employee Login>Enroll Now>Select Basic Life from dropdown to enroll

        Attachments

          Issue Links

            Activity

            kunal.kedari Kunal Kedari (Inactive) created issue -
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Field Original Value New Value
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Seema Gaikwad [ seema.gaikwad ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 03/Aug/17 12:22 PM - edited
            • Time Spent:
              2h
               

              Reproing issue on local and stage.
              Discussion with Kunal

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 8h [ 28800 ]
            Original Estimate 8h [ 28800 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 8h [ 28800 ] 6.5h [ 23400 ]
            Time Spent 1.5h [ 5400 ]
            Worklog Id 69348 [ 69348 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Worklog Id 69348 [ 69348 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 6.5h [ 23400 ] 6h [ 21600 ]
            Time Spent 1.5h [ 5400 ] 2h [ 7200 ]
            Worklog Id 69348 [ 69348 ]
            seema.gaikwad Seema Gaikwad (Inactive) logged work - 04/Aug/17 01:37 PM - edited
            • Time Spent:
              1h
               

              Discussion with Saurabh on NULL DOB

            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Remaining Estimate 6h [ 21600 ] 5h [ 18000 ]
            Time Spent 2h [ 7200 ] 3h [ 10800 ]
            Worklog Id 69591 [ 69591 ]
            seema.gaikwad Seema Gaikwad (Inactive) made changes -
            Worklog Id 69591 [ 69591 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) logged work - 17/Aug/17 02:54 PM - edited
            • Time Spent:
              2.5h
               

              Analysis and code changes

            Hide
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment -

            Both these issue are applicable if Admin traverses to employee level - BenAdmin before employee has completed workflow. In this case, DOB & Gender of employee is not present in system.

            #1: Error on Confirmation statement from Admin level-
            This can be fixed with a check for DateFormat value on cshtml.

            #2: Error on EnrollNow - Life from Admin level-
            This requires a check to be implemented on enroll now screen that will determine if DOB & Gender are present then only populate benefit types. We also need to check for CorePlanAllocation routines for same criteria.

            Show
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - Both these issue are applicable if Admin traverses to employee level - BenAdmin before employee has completed workflow. In this case, DOB & Gender of employee is not present in system. #1: Error on Confirmation statement from Admin level- This can be fixed with a check for DateFormat value on cshtml. #2: Error on EnrollNow - Life from Admin level- This requires a check to be implemented on enroll now screen that will determine if DOB & Gender are present then only populate benefit types. We also need to check for CorePlanAllocation routines for same criteria.
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Assignee Seema Gaikwad [ seema.gaikwad ] Saurabh Sablaka [ saurabh.sablaka ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Remaining Estimate 5h [ 18000 ] 2h [ 7200 ]
            Time Spent 3h [ 10800 ] 6h [ 21600 ]
            Worklog Id 72287 [ 72287 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Remaining Estimate 2h [ 7200 ] 2.5h [ 9000 ]
            Time Spent 6h [ 21600 ] 5.5h [ 19800 ]
            Worklog Id 72287 [ 72287 ]
            Hide
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - - edited

            Kunal Kedari
            Hi Kunal,
            We are fixing issue #1 in this JIRA. For #2 we are creating another JIRA where we will track all BenAdmin related fix of DOB & Gender.

            Code fix done and moved for #1.

            Show
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - - edited Kunal Kedari Hi Kunal, We are fixing issue #1 in this JIRA. For #2 we are creating another JIRA where we will track all BenAdmin related fix of DOB & Gender. Code fix done and moved for #1.
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Code Review Date 18/Aug/2017
            Code Reviewed By Rohan Khandave [ 11903 ]
            Dev Due Date 18/Aug/2017
            Dev Estimates 8
            Stage Due Date 21/Aug/17 [ 2017-08-21 ]
            Hide
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment -

            Affected files:
            /trunk/WORKTERRAweb/Web/Web Projects/BenAdmin/Areas/UserDetails/Views/UserDetails/EnrollmentSummary/_EnrollmentSummaryEmpInfoPV.cshtml

            Show
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - Affected files: /trunk/WORKTERRAweb/Web/Web Projects/BenAdmin/Areas/UserDetails/Views/UserDetails/EnrollmentSummary/_EnrollmentSummaryEmpInfoPV.cshtml
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Kunal Kedari [ kunal.kedari ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Link This issue relates to NF-3998 [ NF-3998 ]
            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)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Attachment 18Aug_ErrorLog.txt [ 59183 ]
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Hi Saurabh Sablaka,

            We have verified the fix for #1 (i.e. Confirmation Statement error), the issue is still reproducible.

            Steps:
            1] Add employee through API.
            2] Login as sa>Manage Employee>Click on "Confirmation Statement" link.
            Server error is displaying.
            Refer attached screenshot and error log for more details.

            Cc: Prasad Pise

            18Aug_ErrorLog.txt

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Hi Saurabh Sablaka , We have verified the fix for #1 (i.e. Confirmation Statement error), the issue is still reproducible. Steps: 1] Add employee through API. 2] Login as sa>Manage Employee>Click on "Confirmation Statement" link. Server error is displaying. Refer attached screenshot and error log for more details. Cc: Prasad Pise 18Aug_ErrorLog.txt
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Assignee Kunal Kedari [ kunal.kedari ] Saurabh Sablaka [ saurabh.sablaka ]
            kunal.kedari Kunal Kedari (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)
            Hide
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment -

            Kunal Kedari

            Hi Kunal,
            It's working now, please check. I have checked on LB-> Cityoflakeworth company

            Show
            saurabh.sablaka Saurabh Sablaka (Inactive) added a comment - Kunal Kedari Hi Kunal, It's working now, please check. I have checked on LB-> Cityoflakeworth company
            saurabh.sablaka Saurabh Sablaka (Inactive) logged work - 18/Aug/17 02:18 PM
            • Time Spent:
              1h
               

              Code merge for trunk, LB & Azure
              Testing on LB

            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Assignee Saurabh Sablaka [ saurabh.sablaka ] Kunal Kedari [ kunal.kedari ]
            saurabh.sablaka Saurabh Sablaka (Inactive) made changes -
            Remaining Estimate 2.5h [ 9000 ] 1.5h [ 5400 ]
            Time Spent 5.5h [ 19800 ] 6.5h [ 23400 ]
            Worklog Id 72796 [ 72796 ]
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            We have verified the fix on Local (wt-stage) environment for #1 (i.e. Confirmation statement error), now server error is not displaying for employee added through API. We can deploy fix to Stage.

            Cc: Saurabh Sablaka, Prasad Pise

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - We have verified the fix on Local (wt-stage) environment for #1 (i.e. Confirmation statement error), now server error is not displaying for employee added through API. We can deploy fix to Stage. Cc: Saurabh Sablaka , Prasad Pise
            kunal.kedari Kunal Kedari (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)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Stage Due Date 21/Aug/17 [ 2017-08-21 ] 23/Aug/17 [ 2017-08-23 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Code Review Date 18/Aug/2017 18/Aug/2017
            Dev Due Date 18/Aug/2017 18/Aug/2017
            Production Due Date 24/Aug/2017
            khandu.kshirsagar Khandu Kshirsagar (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: LB Deployed(11600)
            kunal.kedari Kunal Kedari (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)
            kunal.kedari Kunal Kedari (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)
            khandu.kshirsagar Khandu Kshirsagar (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: LB Deployed(11600)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            As discussed in the meeting we are marking this TSR related Jira on hold till further notification.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - As discussed in the meeting we are marking this TSR related Jira on hold till further notification.
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Business decided to stop all the work related to TSR.

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Business decided to stop all the work related to TSR.
            satyap Satya made changes -
            Environment_New Stage [ 18443 ]
            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
            Seema Gaikwad (Inactive) made transition -
            Open In Development
            1h 1
            Saurabh Sablaka (Inactive) made transition -
            In Development In LB Testing
            15d 2h 16m 1
            Sachin Hingole (Inactive) made transition -
            In LB Testing Resolution Setting
            250d 19h 16m 1

              People

              Assignee:
              kunal.kedari Kunal Kedari (Inactive)
              Reporter:
              kunal.kedari Kunal Kedari (Inactive)
              QA:
              Kunal Kedari (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

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

                  Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Time Spent - 6.5h Remaining Estimate - 1.5h
                  1.5h
                  Logged:
                  Time Spent - 6.5h Remaining Estimate - 1.5h
                  6.5h