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

Pre-Prod | ESBA | SS mode | Showing Payroll schedule without selecting Eligible employees

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Bug Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Pre Production
    • Bug Type:
      UI
    • Bug Severity:
      Medium
    • Level:
      Employee
    • Module:
      BenAdmin - Enrollment
    • Reported by:
      Harbinger
    • Company:
      ESBA
    • Item State:
      Stage QA - Production Deployment on Hold
    • Browser:
      Mozilla Firefox

      Description

      Steps to repro :-
      1.Traverse SS mode
      2.Click on Eligible Employees - Select Eligible employees
      3.Click on Payroll Schedule
      4.Select Semi-Monthly
      5.Again Click on Select eligible employee

      Actual Results:-It is showing Semi-Monthly in Payroll Schedule

      Expected Results:-It should not show anything without selecting Eligible employees.

      CC-Rakesh RoyHrishikesh DeshpandeSachin HingoleAniruddha Dev

        Attachments

          Issue Links

            Activity

            swapnil.eksambekar Swapnil Eksambekar (Inactive) logged work - 06/Dec/17 09:13 AM
            • Time Spent:
              1.5h
               
              <No comment>
            swapnil.eksambekar Swapnil Eksambekar (Inactive) created issue -
            swapnil.eksambekar Swapnil Eksambekar (Inactive) made changes -
            Field Original Value New Value
            Remaining Estimate 0h [ 0 ]
            Time Spent 1.5h [ 5400 ]
            Worklog Id 94901 [ 94901 ]
            swapnil.eksambekar Swapnil Eksambekar (Inactive) made changes -
            Link This issue is caused by NF-5195 [ NF-5195 ]
            nidhi.kaul Nidhi Kaul (Inactive) made changes -
            Assignee Nidhi Kaul [ nidhi.kaul ] Vijayendra Shinde [ ID10506 ]
            Show
            vijayendra Vijayendra Shinde (Inactive) added a comment - CC: Swapnil Pandhare , Nidhi Kaul
            vijayendra Vijayendra Shinde (Inactive) made changes -
            Assignee Vijayendra Shinde [ ID10506 ] Amit Kumawat [ amit.kumawat ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Dev Due Date 19/Dec/2017
            Developer Amit Kumawat [ amit.kumawat ]
            Original Estimate 0h [ 0 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: In Progress(10206)
            amit.kumawat Amit Kumawat (Inactive) logged work - 09/Dec/17 01:05 AM
            • Time Spent:
              4h
               

              Analysis on issue
              Discuss with Swapnil , Sheetal & Nitin
              Fix issue
              Unit testing

            amit.kumawat Amit Kumawat (Inactive) made changes -
            Time Spent 1.5h [ 5400 ] 5.5h [ 19800 ]
            Worklog Id 95666 [ 95666 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            Hide
            amit.kumawat Amit Kumawat (Inactive) added a comment - - edited

            Hello Swapnil Eksambekar,

            Concern : Pre-Prod | ESBA | SS mode | Showing Payroll schedule without selecting Eligible employees

            Cause :
            1. js code wasn't handled properly while binding Payroll Schedule DropdownBox. While no values selected in parent DropdownBox, it wasn't binding properly.
            2. Validation message wasn't showing properly while no value selected in Payroll Schedule DropdownBox and click on Save button.

            Correction :
            1. Handled the condition in js code while bind Payroll Schedule DropdownBox.
            2. Added validation message while creating control

            CC: Sheetal Bodhale, Swapnil Pandhare, Satya

            Thanks & Regards,
            Amit Kumawat

            Show
            amit.kumawat Amit Kumawat (Inactive) added a comment - - edited Hello Swapnil Eksambekar , Concern : Pre-Prod | ESBA | SS mode | Showing Payroll schedule without selecting Eligible employees Cause : 1. js code wasn't handled properly while binding Payroll Schedule DropdownBox. While no values selected in parent DropdownBox, it wasn't binding properly. 2. Validation message wasn't showing properly while no value selected in Payroll Schedule DropdownBox and click on Save button. Correction : 1. Handled the condition in js code while bind Payroll Schedule DropdownBox. 2. Added validation message while creating control CC: Sheetal Bodhale , Swapnil Pandhare , Satya Thanks & Regards, Amit Kumawat
            Hide
            amit.kumawat Amit Kumawat (Inactive) added a comment -

            Impacted Areas : Add Employee

            Affected Files : CommonClass.cs, EmployeeProfile.js

            Show
            amit.kumawat Amit Kumawat (Inactive) added a comment - Impacted Areas : Add Employee Affected Files : CommonClass.cs, EmployeeProfile.js
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Code Reviewed By Swapnil Pandhare [ 11900 ]
            Root Cause Scenario/Requirement Missed [ 18432 ]
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Time Spent 5.5h [ 19800 ] 6h [ 21600 ]
            Worklog Id 96430 [ 96430 ]
            amit.kumawat Amit Kumawat (Inactive) logged work - 16/Dec/17 01:24 AM
            • Time Spent:
              0.5h
               

              Code check in

            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)
            amit.kumawat Amit Kumawat (Inactive) made changes -
            Assignee Amit Kumawat [ amit.kumawat ] Swapnil Eksambekar [ swapnil.eksambekar ]
            swapnil.eksambekar Swapnil Eksambekar (Inactive) made changes -
            Assignee Swapnil Eksambekar [ swapnil.eksambekar ] Kunal Kedari [ kunal.kedari ]
            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)
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            We have verified this fix on codemap, as "ESBA" company is not present on codemap, we checked if on "For QA-JE Dunn-Azure".
            The fix is working as expected. We can deploy fix to next environment.

            Verified following points:
            1] Payroll schedule is not displaying without selecting a class.
            2] Payroll schedule is not displaying with "Select" value selected as a class.
            3] Employee is not getting added without a payroll schedule.
            4] Proper validation message is displaying if payroll schedule is not selected while adding a employee.
            5] Payroll schedule set for an employee is properly reflecting on "Employee Profile>Payroll" tab.
            6] Login to application as newly added employee and observe the costs are displaying as per set payroll schedule.
            7] Updated payroll schedule for a existing employee.
            8] Added/Updated/Deleted a new payroll schedule from "Manage Payroll Schedule" tab.

            All of the above points are working as expected. We can deploy fix to next environment.

            Cc: Sachin Hingole, Prasad Pise, Amit Kumawat, Swapnil Eksambekar, Swapnil Pandhare, Vijayendra Shinde

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - We have verified this fix on codemap, as "ESBA" company is not present on codemap, we checked if on "For QA-JE Dunn-Azure". The fix is working as expected. We can deploy fix to next environment. Verified following points: 1] Payroll schedule is not displaying without selecting a class. 2] Payroll schedule is not displaying with "Select" value selected as a class. 3] Employee is not getting added without a payroll schedule. 4] Proper validation message is displaying if payroll schedule is not selected while adding a employee. 5] Payroll schedule set for an employee is properly reflecting on "Employee Profile>Payroll" tab. 6] Login to application as newly added employee and observe the costs are displaying as per set payroll schedule. 7] Updated payroll schedule for a existing employee. 8] Added/Updated/Deleted a new payroll schedule from "Manage Payroll Schedule" tab. All of the above points are working as expected. We can deploy fix to next environment. Cc: Sachin Hingole , Prasad Pise , Amit Kumawat , Swapnil Eksambekar , Swapnil Pandhare , Vijayendra Shinde
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Attachment Pass_Codemap.jpg [ 70560 ]
            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: On Hold(10211)
            kunal.kedari Kunal Kedari (Inactive) logged work - 21/Dec/17 06:00 PM
            • Time Spent:
              0.75h
               

              Fix verification on codemap

            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            kunal.kedari Kunal Kedari (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
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Verified fix on Pre-Prod on "ESBA" company, it is working as expected.

            Verified following points:
            1] Payroll schedule is not displaying without selecting a class.
            2] Payroll schedule is not displaying with "Select" value selected as a class.
            3] Employee is not getting added without a payroll schedule.
            4] Proper validation message is displaying if payroll schedule is not selected while adding a employee.

            All of the above points are working as expected. Changing status to "Production Deployment on Hold"

            Cc: Prasad Pise, Swapnil Eksambekar, Swapnil Pandhare, Vijayendra Shinde, Sachin Hingole, Amit Kumawat

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Verified fix on Pre-Prod on "ESBA" company, it is working as expected. Verified following points: 1] Payroll schedule is not displaying without selecting a class. 2] Payroll schedule is not displaying with "Select" value selected as a class. 3] Employee is not getting added without a payroll schedule. 4] Proper validation message is displaying if payroll schedule is not selected while adding a employee. All of the above points are working as expected. Changing status to "Production Deployment on Hold" Cc: Prasad Pise , Swapnil Eksambekar , Swapnil Pandhare , Vijayendra Shinde , Sachin Hingole , Amit Kumawat
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224)
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 6h [ 21600 ] 6.75h [ 24300 ]
            Worklog Id 98698 [ 98698 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Time Spent 6.75h [ 24300 ] 7h [ 25200 ]
            Worklog Id 108477 [ 108477 ]
            Hide
            kunal.kedari Kunal Kedari (Inactive) added a comment -

            Verified fix on Production on "ESBA For HSPL" company, it is working as expected.

            Verified following points:
            1] Payroll schedule is not displaying without selecting a class.
            2] Payroll schedule is not displaying with "Select" value selected as a class.
            3] Employee is not getting added without a payroll schedule.
            4] Proper validation message is displaying if payroll schedule is not selected while adding a employee.

            All of the above points are working as expected. Closing the Jira.

            Cc: Sachin Hingole, Prasad Pise, Hrishikesh Deshpande

            Show
            kunal.kedari Kunal Kedari (Inactive) added a comment - Verified fix on Production on "ESBA For HSPL" company, it is working as expected. Verified following points: 1] Payroll schedule is not displaying without selecting a class. 2] Payroll schedule is not displaying with "Select" value selected as a class. 3] Employee is not getting added without a payroll schedule. 4] Proper validation message is displaying if payroll schedule is not selected while adding a employee. All of the above points are working as expected. Closing the Jira. Cc: Sachin Hingole , Prasad Pise , Hrishikesh Deshpande
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Resolution Bug Fixed [ 10402 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            kunal.kedari Kunal Kedari (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            kunal.kedari Kunal Kedari (Inactive) logged work - 15/Mar/18 05:00 PM
            • Time Spent:
              0.25h
               

              Fix verification on Production

            Transition Time In Source Status Execution Times
            Amit Kumawat (Inactive) made transition -
            Open In Development
            1d 21h 4m 1
            Sachin Hingole (Inactive) made transition -
            In Development In LB Testing
            13d 1h 1m 1
            Kunal Kedari (Inactive) made transition -
            In LB Testing Stage Testing
            7d 2h 36m 1
            Kunal Kedari (Inactive) made transition -
            Stage Testing In Production Testing
            76d 22h 35m 1
            Kunal Kedari (Inactive) made transition -
            In Production Testing Production Complete
            8s 1
            Kunal Kedari (Inactive) made transition -
            Production Complete Closed
            3s 1

              People

              Assignee:
              kunal.kedari Kunal Kedari (Inactive)
              Reporter:
              swapnil.eksambekar Swapnil Eksambekar (Inactive)
              Developer:
              Amit Kumawat (Inactive)
              QA:
              Swapnil Eksambekar (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:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h
                  7h