Company: Link Technologies
Case No: L10378. Project: 11.40: LinkSOFT Version 11.4
Logged By: Alvis (Link Technologies) on 13 May 2019 08:57AM
Priority: High
Product: Payroll & HR
Group: Enhancement
Time Taken: 42.00 (Weight: 45.00)
Version: 11.3.0902
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Rashna, Sanjay
Resolve By: Monday, 13 May 2019 12:00 AM [2019 days since logged date]
Status: Closed
Subject: Migration of "Training & Development" menus from Backoffice to Web
Summary:    Migration of "Training & Development" menus from Backoffice to Web 
Audit Notes:Edited by alvis on 03/06/19 15:46. 
13 May 201908:57AM Comment 1 by Alvis (Link Technologies) Case 10378 added to project 11.0
13 May 201909:13AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-05-2019 09:13 AM Time Taken: 23.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:

     

    MenuCode

    MenuDescription

    NavigateURL

    Status

    HR490

    Training & Development

     

    Completed

    HR49011

    Competency

    ~/Forms-ESS/TrainingAndDevelopment/Competency.aspx

    Completed

    HR49012

    Venue

    ~/Forms-ESS/TrainingAndDevelopment/Venue.aspx

    Completed

    HR49013

    Instructor

    ~/Forms-ESS/TrainingAndDevelopment/Instructor.aspx

    Completed

    HR49014

    Resource

    ~/Forms-ESS/TrainingAndDevelopment/Resource.aspx

    Completed

    HR49015

    Cost Type

    ~/Forms-ESS/TrainingAndDevelopment/CostType.aspx

    Completed

    HR49017

    Course Feedback

    ~/Forms-ESS/TrainingAndDevelopment/CourseFeedback.aspx

    Completed

    HR49018

    Course Category

    ~/Forms-ESS/TrainingAndDevelopment/CourseCategory.aspx

    Completed

    HR49019

    Course Group

    ~/Forms-ESS/TrainingAndDevelopment/CourseGroup.aspx

    Completed

    HR492

    Course Maintenance

    ~/Forms-ESS/TrainingAndDevelopment/CourseMaintenance.aspx

    Completed

    HR493

    Training Plan

    ~/Forms-ESS/TrainingAndDevelopment/TrainingPlan.aspx

    Completed

    HR494

    Training Schedule

    ~/Forms-ESS/TrainingAndDevelopment/TrainingSchedule.aspx

    Completed

     

  2. Backoffice menu: "Learning Outcome" has been merged into "Skills".

  3. When a score is given for "Training Schedule -> Learning Outcome", the skill is added to the employee profile.

2. The issue was caused by:

  1. Improvement

3. Next Step:

  1. UAT

4. Notes:



14 May 201911:00AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-05-2019 11:00 AM Time Taken: 1.50 Notes: Edited by rashna on 14/05/19 14:25. Edited by rashna on 14/05/19 13:40. 
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 training and development menus "Competency", "Venue", "Instructor", "Resource", "Cost Type", "Course Feedback", "Course Category", "Course Group", "Course Maintenance", "Training Plan", "Training Schedule". 

Fails, 

Competency Page is inaccessible, Error - Could not find stored procedure 'LT_ESS_TrainingCompentency_Select'.

2Users with "Add","Edit" and "Delete" access should be able to add records on the"Competency", "Venue", "Instructor", "Resource", "Cost Type", "Course Feedback", "Course Category", "Course Group", "Course Maintenance", "Training Plan", "Training Schedule" forms 
Pass
3

Venue

  1. Create a new venue as TCR - Tanoa Conference Room. This should be successfully saved
Fails, the venue is automatically "voided" at save.
4

Instructor 

  1. Add a new instructor as INC001, this should be created without errors.
  2. Add notes as "Specialized in Banking and Finance.", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 
Pass
5

Resource

  1. Add a new resource as R1001, this should be created without errors.
  2. Add notes as "Projector is required for all presentations..", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 
Fails
  1. Make the menu description and form label consistent
  2. Void "venue" records are loaded in the "Venue" field
7

Cost Type

  1. Add a new cost type as CT001, this should be created without errors.
  2. Add notes as "Required for venues which do not provide a sound system.", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 
 
Pass
8

Course Feedback

  1. Add new feedback as CF001, this should be created without errors.
  2. Add notes as "This is gain knowledge if the venues are reliable for future events..", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 
  1. Make the menu description and form label consistent

9

Course Category

  1. Add new category as PUBLIC , this should be created without errors.
  2. Add notes as "Training organized by NGOs and private communities", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 

Pass
10

Course Group

  1. Add new group as PMP, this should be created without errors.
  2. Add notes as "Professional Certification", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 


Pass
11

Course Maintenance

  1. Add new course as PM001, this should be created without errors.
  2. Add notes as "Professional Certification", expand into the details the notes should be updated.
  3. Validate that the "Objective", "Content" and the "Pre-requestive" is correctly updated in the details.
  4. Users should be able to "Void" and "Un-Void" records.
  5. Users should be able to search for a record by "Code" or "Description". 
  6. Verify the details in the "Course Listing" report
  7. Users should be able to add and delete "Skills" and "Feedback" from a course.
 

Fails

  1. The category field loads "void" categories.
  2. "Void" skills are loaded under "Course Maintenance" -> "Course Skill".
  3. "Void" feedback codes are loaded under "Course Maintenance" -> "Course feedback".
 
12

Training Plan

  1. Add a new plan for an employee E013, this should be created without errors.
  2. Add notes as "Employee requires training as he will lead project PKL89562 in August 2019", expand into the details the notes should be updated.
  3. Users should be able to "Void" and "Un-Void" records.
  4. Users should be able to search for a record by "Code" or "Description". 
  5. Users should be able to add and delete "Courses" and "Competency" from a course.
  6. Verify the details in the "Training Plan Report"
 

Pass

Logged case 10385 - Issues in the "Training Plan" report.

13

Training Schedule

  1. Add a new schedule for course PMP , this should be created without errors.
  2. Add notes as "Employee requires training as he will lead project PKL89562 in August 2019", expand into the details the notes should be updated.
  3. User should be able to enroll employees under Attendees.
  4. Users should be able to "Enroll" employees from "Employee Profile - Training Schedule".
  5. Users should be able to "Void" and "Un-Void" records.
  6. Users should be able to search for a record by "Code" or "Description". 
  7. Users should be able to add and delete "Cost" and "Resources" from a course.
  8. Verify the details in the "Training Schedule Report".
  • Set the skill of employee E029 as 6 for skill P4. Add Skill in the training schedule for the employee. Initial Value should be updated as 6. Enter "Final Value" of 7.5. This should be updated under "Employee Profile -> Skill" for employee E069.

Fails

  1. Void "venue" records are loaded in the "Venue" field.
  2. Void "course codes" are loaded under "Training Schedule -> Cost -> Cost Code".
  3. Void "cost centre codes" are loaded under "Training Schedule -> Cost -> Cost Centre".
  4. Logged case 10386 - Issues in the "Training Schedule " report.
  5. Test Case: Set the skill of employee "E029" as 6 for skill "P4". Add skill in the training schedule for the employee. "Initial Value" should be updated as 6. Enter "Final Value" of 7.5. This should be updated under "Employee Profile -> Skill" for employee E069.
  1. Current Result: Users can enter 7.5 as a value under "Training Schedule -> Skills" but the skills menu under "Employee Profile -> Skill" only displays 7. In both screens, the value field uses the scroll input. However, we can not save 7.5 under "Employee Profile -> Skill". Make this consistent.
Clarification
  1. Please review the code and advise when an employee will be enrolled to a schedule from the "Performance Plan" and "Training Plan". 

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: For Reveiw and Correction


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

    Hi Sanjay, 

    This case has been tested as per comment 3. Case assigned for correction.

    Thanks
    Rashna


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

    Resource.aspx

    1. Change the "Grid Title" to "Resource"
    2. Void "venue" records are loaded in the "Venue" field
    CourseFeedback.aspx
    1. Change the "Grid Title" to "Course Feedback"
    CourseMaintenance.aspx
    1. The category field loads "void" categories.
    2. "Void" skills are loaded under "Course Maintenance" -> "Course Skill".
    3. "Void" feedback codes are loaded under "Course Maintenance" -> "Course feedback".

    TrainingSchedule.aspx

    1. Void "venue" records are loaded in the "Venue" field.
    2. Void "course codes" are loaded under "Training Schedule -> Cost -> Cost Code".
    3. Void "cost centre codes" are loaded under "Training Schedule -> Cost -> Cost Centre".



    03 Jun 201910:07AM Comment 6 by Sanjay (Link Technologies) Assigned To: Alvis (Link Technologies) Followup Date: 03-06-2019 10:07 AM Time Taken: 6.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):

    Changed Resource

    1. Change the "Grid Title" to "Resource"
    2. Void "venue" records are loaded in the "Venue" field
    3. CourseFeedback.aspx
    4. Change the "Grid Title" to "Course Feedback"

    Changed Course Maintenance

    1. The category field loads "void" categories.
    2. "Void" skills are loaded under "Course Maintenance" -> "Course Skill".
    3. "Void" feedback codes are loaded under "Course Maintenance" -> "Course feedback".

    Changed Training Schedule

    1. Void "venue" records are loaded in the "Venue" field.
    2. Void "course codes" are loaded under "Training Schedule -> Cost -> Cost Code".
    3. Void "cost centre codes" are loaded under "Training Schedule -> Cost -> Cost Centre".


    2. The issue was caused by:

    1. Missing Edit filters
    2. Incorrect titles

    3. Next Step:

    1. System Test

    05 Jun 201901:57PM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-06-2019 12:00 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
    1
    Mark venues code "V01" as void. This should not appear in the list on below menus
    1. Resource
    2. Training Schedule

    Pass
    2
    Mark course feedback C001 as void. This should not appear in the dropdown list in menu Course Maintenance.
    Pass
    3Mark skill "LL001" as void. This should not appear in the dropdown list in menu Course Maintenance
    Pass
    4
    Mark category "OVE"as void. This should not appear in the dropdown list in menu Course Maintenance
    Pass
    5Mark course code "CS" as void. This should not appear in the dropdown list in menu Training Schedule.
    Pass
    6Mark cost centre "10.10" as void. This should not appear in the dropdown list in menu Training Schedule.
    Pass
    7Validate that menu label is consistent for "Resource" and "Course Feedback
    Pass

    Logged case 10441 - Test automatic enrollment of employees in "Training Schedules"

    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


      26 Nov 201910:44AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 26-11-2019 02:42 PM Time Taken: 1.00

      Hi Sanjay

      Documentation updated under Link Web Application Portal - Employee Profile - Employee Maintenance.

      Thanks
      Rashna


      If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L10378 in the subject line of all emails regarding this issue.

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