Subject: | Leave is not allocated from "Grade Leave Maintenance" when the minimum service is less than 1. |
Summary: | Hi Alvis, The following setup was done in the Demo database: - Added the following leaves for Grade 6.
- Leave Code = ALSL , Minimum Service =1, Start Date = 01/01/2000 , End Date = 31/12/2030.
- Leave Code = AFMAC, Minimum Service = 0.5, Start Date = 01/01/2000, End Date = 31/12/2030.
- Assigned Grade 6 to E110. Employee Start Date is 01/01/2019. The pay team is Monthly.
- I created all 12 pay for the employee,However, only ALSL was allocated to the employee after pay number 12.
- AFMAC was not allocated because the minimum service was 0.5 (6 months)
Test Environment - Version 11.4.423.
- Database - LINKSOFT-DEMO-11-RASHNA
- Server - QA 4
|
Audit Notes: | Edited by sanjay on 08/12/20 09:09. Edited by sanjay on 30/04/20 14:47. Edited by rashna on 30/04/20 14:04. |
30 Apr 2020 | 11:11AM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 06-05-2020 12:59 PM Time Taken: 24.00 |
| Development work for this case has been completed. The change will be available in version:11.5.0430 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Grade Leave Allocation has been redesigned.
- Employees will receive all grade leave that is active
- For example if a grade has AAL10 and AAL15 and employee's start date is within the defined employment date range. Then the employee will receive both leaves (AAL10 & AAL15) after they have met the minimum service year requirement.
- Improvement to New Leave Application
- User will choose a leave category instead of a leave code.
- The list of leave allocation will be displayed showing Balance, Applied and Available.
- Users can choose which leave codes to use when applying for leave. Multiple codes can be selected.
- The system will create 1 leave entry per leave code. Date From and To is assigned automatically based on the shift and available leave balance.
- Editing of leave entry has not changed. Users can edit leave by each transaction.
2. Affected Areas: - Grade Leave
- Leave Application - New entry
3. The issue was caused by: - Correction to grade leave and improvements to leave applications
4. Notes: Customer previously using Grade Leave will need to re-align the grade setup. For example FNPF. 5. Next Step: UAT and Documentation |
|
30 Apr 2020 | 02:04PM Comment 2 by Rashna (Edge Business Solutions) ETC was changed from 29/04/2020 to 06/05/2020 |
30 Apr 2020 | 02:47PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-05-2020 04:47 PM |
| Proceed with System Test |
|
05 May 2020 | 12:21PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 07-05-2020 11:47 AM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | Grade Test Plan - Added the following leaves for Grade 6.
- Leave Code = ALSL , Minimum Service =1, Start Date = 01/01/2000 , End Date = 31/12/2030.
- Leave Code = AAL15, Minimum Service = 0.25, Start Date = 01/01/2000, End Date = 31/12/2030.
- Assigned Grade 6 to E110. Employee Start Date is 01/01/2020. The pay team is Monthly.
- I created all 12 pay for the employee,However, only ALSL was allocated to the employee after pay number 12.
- AAL15 should be allocated to the employee after the 3rd Pay.
- ALSL should be allocated to the employee after the 12 Pay.
| Pass | 2 | Leave - Allocate Annual Leave AAL and AAL15 to employee E022
- Create a leave application for Employee E001. Leave Category = Annual
- Validate that both AAL and AAL are listed in the leave type.
- The "Balance", "Applied" and "Available" should be correctly
- AAL Balance = 30
- AAL 15 Balance = 80
- Create a transaction and select both the leave codes. Leave dates are from 05/05/2020 to 06/05/2020. This should reduce the balance from AAL 15
| Pass | 3 | - Allocate Annual Leave AAL and AAL15 to employee E029
- Create a leave application for Employee E001. Leave Category = Annual
- Validate that both AAL and AAL are listed in the leave type.
- The "Balance", "Applied" and "Available" should be correctly
- AAL Balance = 1.5
- AAL 15 Balance =7
- ?Create a transaction and select both the leave codes. Leave dates are from 05/05/2020 to 05/05/2020. Leave hours = 4.25 This should reduce the balance from AAL 15 (7 hours) and AAL (0.25)
Separate transaction should be created for the leave applications.
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 11.5.501
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Documentation
|
|
02 Jun 2020 | 09:48AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 04-06-2020 11:45 AM Time Taken: 1.00 |
| Hi Sanjay, Documentation has been updated at LinkSOFT\LinkWebApplicationsPortal\HRM Maintenance\Grade.htm Thanks Rashna |
|