Subject: | Remove hardcoding of leave and paycodes from payroll system |
Summary: | We have agreed to perform the following steps. Steps 1 and 2 will be done in 9.4. A decision will be made in this version for step 3. - Identify the level of hardcoding by pay code
- Identify a scheme to make these codes configurable.
- Implement changes
|
Audit Notes: | |
22 May 2018 | 10:55AM Comment 1 by Alvis (Link Technologies) Case 9305 added to project 09.4 |
23 May 2018 | 01:37PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 23-05-2018 01:37 PM Time Taken: 4.00 |
| Development work for this case has been completed. The change will be available in version: 9.4 Beta3 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - Added a leave category for "Leave without pay" in leave maintenance
- Data migration script to change LWOP leave code category to "Leave without pay"
- Removed hardcoded LWOP from all database procedures/functions and used leave category "Leave without pay"
- Removed journal entries for leave accrual and leave rate change for "Leave without pay" category.
2. The issue was caused by: - N/A
3. Next Step - UAT
|
|
24 May 2018 | 01:33PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 24-05-2018 01:33 PM Time Taken: 1.00 |
| System test completed. Verified the following: - Leave category has a new option for "Leave without pay"
- Leave codes assigned to this category has a negative effect when pay is created for those leave transactions.
- Journal entries do not show accruals or rate change journals for leave without pay leave codes.
regards Alvis |
|
28 May 2018 | 08:06AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 29-05-2018 12:00 AM Time Taken: 1.00 |
| Hi Sanjay, This case has been successfully tested. Documentation has been updated on the case. Payroll - Leave - Leave Codes Test Environment - Version 9400 Beta 3
- Database - LINKSOFT on QA1
- Application on QA1
- OS - Windows 7
Test Plan Test | Description | Status | 1 | There should be a code category as " Leave without pay" on menu 316-1 | Pass | 2 | A leave code should be successfully saved with the category as "Leave Without Pay". Code - LWOP2 | Pass | 3 | Create a pay for employee E069. Process LWOP2 of 8 hours. The pay should be reduced by $225.00 | Pass | 4 | Verify the leave allocation screen, there should be a balance of -8 | Pass | 5 | Change the pay rate for E015 from 69k to 72 k. Create pay for the employee. LWOP2 should not be created in the GL integration for employee | Pass |
Thanks Rashna |
|
28 May 2018 | 08:57AM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 28-05-2018 08:57 AM |
| Thanks Rashna |
|
09 Oct 2019 | 08:14AM Comment 6 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |