Company: Link Technologies
Case No: L10375. Project: 11.40: LinkSOFT Version 11.4
Logged By: Alvis (Link Technologies) on 13 May 2019 08:53AM
Priority: High
Product: Payroll & HR
Group: Enhancement
Time Taken: 27.00 (Weight: 27.00)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Rashna, Sanjay
Resolve By: Monday, 13 May 2019 12:00 AM [1801 days since logged date]
Status: Closed
Subject: Migration of "Induction & Probation" menus from Backoffice to Web
Summary:    

Migrate Backoffice functionalities under "Induction & Probation" to the Web.

Audit Notes:Edited by sanjay on 11/09/19 15:22. 
13 May 201908:53AM Comment 1 by Alvis (Link Technologies) Case 10375 added to project 11.0
13 May 201909:05AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-05-2019 09:05 AM Time Taken: 11.50

Development work for this case has been completed.

The change will be available in version: 11.0.0510

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

  1. Created the following menus in the LinkWeb:

    Menu Code

    Menu Description

    Navigate URL

    Status

    HR439

    Induction & Probation

     

    Completed

    HR4391

    Topic Maintenance

    ~/Forms-ESS/Induction/TopicMaintenance.aspx

    Completed

    HR4392

    Module Maintenance

    ~/Forms-ESS/Induction/ModuleMaintenance.aspx

    Completed

    HR4393

    Template Maintenance

    ~/Forms-ESS/Induction/TemplateMaintenance.aspx

    Completed

    HR4394

    Employee Induction

    ~/Forms-ESS/Induction/EmployeeInduction.aspx

    Completed

    HR4395

    Employee Probation

    ~/Forms-ESS/Induction/EmployeeProbation.aspx

    Completed


2. The issue was caused by:

  1. Improvement

3. Next Step:

  1. UAT

4. Notes:


13 May 201903:05PM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-05-2019 12:00 AM Time Taken: 3.50 Notes: Edited by rashna on 13/05/19 15:11. 
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
1Users with access should be able to view induction menus "Topic", "Module", "Template", "Employee Induction" and "Employee Probation"Pass
2Users with "Add","Edit" and "Delete" access should be able to add records on the  "Topic", "Module", "Template", "Employee Induction" and "Employee Probation" forms
Pass
3The menu description should be consistent with the form labelPass
3

Topic Maintenance

  1. Add a new topic as "T111"- Staff Relationship.
  2. Add Notes - Employee should maintain a professional relationship with other staffs in the office.
  3. Save, the record should be updated without errors. 
  4. Expand into the details and the notes should be correctly updated 
  5. Void the record and it should be greyed out. Edit the record to un-void the record and it should be activated.
  6. Users should be able to search for a record by "Code" and description"
Pass
4

 Module Maintenance

  1. Add a new module as "M111"- Staff Interaction
  2. Add Notes - Employee should maintain a professional relationship with other staffs in the office.
  3. Save, the record should be updated without errors. 
  4. Expand into the details and the notes should be correctly updated.
  5. Add topic "T111" for the Module. This should be saved without errors.
  6. Delete topic "T111" for the Module. This should be removed without errors.
  7. Void the record and it should be greyed out. Edit the record to un-void the record and it should be activated.
  8. Users should be able to search for a record by "Code" and description"

Validation

  1. The topic list should only load the "Active" topics

Pass
5

 Template Maintenance

  1. Add a new template as "CS001"-Casual Staff Induction
  2. Add Notes - "Induction topics for casual staffs" 
  3. Save, the record should be updated without errors. 
  4. Expand into the details and the notes should be correctly updated.
  5. Add module "M111" for the template. This should be saved without errors.
  6. Delete topic "M111" for the Module. This should be removed without errors.
  7. Void the record and it should be greyed out. Edit the record to un-void the record and it should be activated.
  8. Users should be able to search for a record by "Code" and description"

Validation

  1. The module list should only load the "Active" modules

Pass
6

Employee Induction

  1. Add a new induction as "CS001"-Casual Staff Induction" with template CS001.
  2. Add Notes - "All casual staffs need to attend the session".
  3. Save, the record should be updated without errors. 
  4. Expand into the details. The module should be "M111 - Staff Interaction" and the topic should be "T111 - Staff Relationship"
  5. Add employees to the induction. This should load "Active Employees". Delete the employee record and it should be removed without errors.
  6. Void the record and it should be greyed out. Edit the record to un-void the record and it should be activated.
  7. Users should be able to search for a record by "Code" and description"

Validation

  1. The module list should only load the "Active" modules
  2. The venue list should only load the "Active" venues
  3. Inductor list should only load "Active" employees


Fails

  1. Expand into an induction to add an employee. The employee dropdown load "Inactive" employees.
  2. The venue dropdown loads "Void" venues.
7

Employee Probation

  1. Add new probation for employee E013.
    1. Enter dates as 01/03/019 to 31/01/2019, duration should be calculated as 31 days.
  2. Add Notes - New Employee
  3. Save, the record should be updated without errors. 
  4. Expand into the details and the notes should be correctly updated 
  5. Void the record and it should be greyed out. Edit the record to un-void the record and it should be activated.
  6. Users should be able to search for a record by "Code" and description"
Pass

Environment Details

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

Next Step

  1. Correction

    13 May 201903:12PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-05-2019 12:00 AM Time Taken: 2.00

    Hi Sanjay, 

    The case has been tested as per comment 3. Item 6 needs to be corrected.

    Thanks

    Rashna


    20 May 201909:05AM Comment 5 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 20-05-2019 09:05 AM Time Taken: 2.50

    EmployeeInduction.aspx

    Employee grid is loading all employees in ADD. Filter this to load active employees.



    03 Jun 201909:36AM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 03-06-2019 09:36 AM Time Taken: 2.50

    Development work for this case has been completed.

    The change will be available in version: 11.0.20190603

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

    1. Added filter on Active employees when employees are added to the "Employee Induction" list.

    2. The issue was caused by:

    1. Filter was not added to the employee list

    3. Next Step:

    1. UAT

    05 Jun 201909:35AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 05-06-2019 09:35 AM Time Taken: 2.50
    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
    1Mark employee E071 as "Inactive", navigate to "Induction& Probation - Employee Induction". Employee E071, should not appear in the list.Pass
    2Mark venue V01 as "Inactive". navigate to "Induction& Probation - Employee Induction". The venue dropdown should not load venue V01.Pass

    Environment Details

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

    Next Step: Documentation


      14 Jun 201906:49AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-06-2019 06:49 AM Time Taken: 2.50

      Hi Sanjay,

      Documentation has been created and is available at this link.

      Thanks
      Rashna 


      09 Oct 201908:17AM Comment 9 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: L10375 in the subject line of all emails regarding this issue.

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