Company: Link Technologies
Case No: L10470. Project: 11.40: LinkSOFT Version 11.4
Logged By: Rashna (Edge Business Solutions) on 11 Jun 2019 09:52AM
Priority: High
Product: Payroll & HR
Group: Software Defect
Time Taken: 23.50 (Weight: 23.50)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 14 June 2019 12:00 AM [1990 days since logged date]
Status: Closed
Subject: Link Web - Time & Attendance - Roster Schedule Improvements
Summary:    

The following needs to be resolved.

  1. Void "Roster Code" under "Time Maintenance - Roster Codes" appears in the "Roster Schedule" form.
  2. The employee dropdown in the  "Roster Schedule" form loads "Inactive Employees"
  3. Create a roster with below details:
    1. Roster Code 001.
    2. Date 03/06/2019 to 07/06/2019.
    3. Employee - E013.
    4. Shift - DS
    5. Status - Active
    6. Save
    7. The shift field becomes blank. This does not update the header and disallows users to close schedule.
  4. Expand into the details to verify the roster. The details do not show the "Scheduled Hours" for a day for example "8 hours" for a DS Shift. This was included in V10.
  5. In the details of the schedule in 3 above, delete the time for 03/06/2019. Generate the "Roster Schedule" report, this prints the record as valid and computes the total including the hours for 03/06/2019.
  6. Create another schedule 
    1. Roster Code 001.
    2. Date 04/06/2019
    3. Employee - E013.
    4. Shift - DS
    5. Status - Active
    6. Save
    7. This is overlapping with the roster in 3 above. The system should validate. It created the roster code but the details are blank.
  7. When will the "Employee" column in the header populate?
Audit Notes:Edited by sanjay on 11/09/19 15:48. Edited by rashna on 11/06/19 09:52. 
11 Jun 201909:39AM Comment 1 by Rashna (Edge Business Solutions) Case 10470 added to project 11.0
11 Jun 201904:23PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 11-06-2019 04:23 PM Time Taken: 2.50

Development work for this case has been completed.

The change will be available in version: 11.0.0611

1. The following changes were made(Include Database object names, Program classes and any other relevant information):|

  1. Void "Roster Code" under "Time Maintenance - Roster Codes" appears in the "Roster Schedule" form. - corrected
  2. The employee dropdown in the  "Roster Schedule" form loads "Inactive Employees" - corrected
  3. Create a roster with below details:
    1. Roster Code 001.
    2. Date 03/06/2019 to 07/06/2019.
    3. Employee - E013.
    4. Shift - DS
    5. Status - Active
    6. Save
    7. The shift field becomes blank. This does not update the header and disallows users to close schedule.- corrected
  4. Expand into the details to verify the roster. The details do not show the "Scheduled Hours" for a day for example "8 hours" for a DS Shift. This was included in V10. - corrected
  5. In the details of the schedule in 3 above, delete the time for 03/06/2019. Generate the "Roster Schedule" report, this prints the record as valid and computes the total including the hours for 03/06/2019. - corrected. We delete the entry instead of void. Removed void column.
  6. Create another schedule 
    1. Roster Code 001.
    2. Date 04/06/2019
    3. Employee - E013.
    4. Shift - DS
    5. Status - Active
    6. Save
    7. This is overlapping with the roster in 3 above. The system should validate. It created the roster code but the details are blank. - Details will be created if the entry passes validation.
  7. When will the "Employee" column in the header populate? - corrected

2. The issue was caused by:

  1. Improvements

3. Next Step:

  1. UAT

4. Notes:


15 Jun 201909:40AM Comment 3 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 15-06-2019 09:40 AM Time Taken: 17.50

The following additional changes have been made:

Added a "view" link at the end of the "Roster Schedule" list. This "view" form has the following properties:
  1. Opens a spreadsheet like editor for rosters where the employee will list in the Y-axis and the roster dates in the X-axis. 
  2. The form will grow in width based on the roster "Start" and "End" dates. The maximum column count is 31 at this stage. Columns past 31 will not appear in this view. 
  3. The form is designed to use a single click to edit and tab keys to navigate
  4. "Batch mode edit" is enabled so that changes are kept on the web page until SAVE is selected. Changes can be "Canceled" and "Previewed"

01 Jul 201901:04PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 01-07-2019 01:04 PM Time Taken: 3.50 Notes: Edited by rashna on 01/07/19 13:37. 
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail
1Void roster code "001", validate it does not appear in the "Roster Schedule" form Pass
2Mark employee E076 as "Inactive" employee should not appear in the "Roster Schedule" form  Pass
3Create a roster for shift "DS", shift details should be updated in the headerPass
4Scheduled hours should be correctly depicted from the shiftPass
5Create a roster with below details:
  1. Roster Code 001.
  2. Date 03/06/2019 to 07/06/2019.
  3. Employee - E013.
  4. Shift - DS
  5. Status - Active
  6. Save
In the details of the schedule in 3 above, delete the time for 03/06/2019. This should be updated in the "Roster Schedule" report.

6Employee code should be updated when a roster is created for an employeePass
7The "View" link should be added for a roster. Click on it, it should open the grid to show the roster times in 5 abovePass
8Create the roster for the the month of July, it should load the roster till 31st JulyPass
9Users should be able to click on a field of the roster for an employee and day. 
  1. Change the shift for foe 01/07/2019 from DS to NS and save changes
Pass

Notes

  1. Users have the option to create batch roster with a default shift or create a rsoter with blank shift and later tag indivdual shifts for an employee in the details

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.0628 BETA
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-DEMO-11-RASHNA

Next Step: Closure


    09 Oct 201908:17AM Comment 5 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - Cleared queue due to large number of calls
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L10470 in the subject line of all emails regarding this issue.

    Document size: 12.5 KB
    For call complaints, please contact the Managing Director of the company using this form