Subject: | Leave Adjustment Controls |
Summary: | Hi Sanjay, Can we have the following controls to improve leave adjustment: - Adjustments can only be performed if the Employee has a Leave Allocation in the current Allocation Form.
- Allow leave adjustments to be passed as item 1 above in closed calendar periods.
I have tested the above in the Edge Demo. Below are the steps; - Employee ID: E006
- Leave Code": LADJ
- The leave boundary is set to use the Employee Anniversary Date - 1st April
- Leave is set to Rollover No.
- Pay created and closed Payrun ID 523, 524,525.
- Leave does not get rolled over by its settings, but is still sitting in the Current Leave Form with a balance after closing Payrun ID 524.
- To remove the leave from the current allocation, we need to make the leave balance zero and remove the leave from the allocation screen.
- Adjustment passed on 25.03.2024 - Failed
- Adjustment passed on 04.04.2024 - Failed
Environment Details - URL: https://linktechnologies.com.au/DEMO-LinkSOFT-EDGE
- Company: 1001
Currently, We cannot pass out adjustments in a closed period
|
Audit Notes: | Edited by sanjay on 22/05/25 10:30. Edited by sanjay on 15/05/25 09:29. Edited by sanjay on 07/05/25 14:28. Edited by sitla on 07/05/25 13:03. |
07 May 2025 | 02:28PM Comment 1 by Sanjay (Link Technologies) Case L13140 added to project 15.70 |
07 May 2025 | 02:31PM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 08-05-2025 02:30 PM Time Taken: 1.00 Notes: ETC extended from: 07/05/2025 to 08/05/2025 |
| Hi Sitla, Item 1 of case L13130 contradicts with item 2 of L13140. Can you have a look |
|
07 May 2025 | 05:06PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 08-05-2025 02:33 PM Time Taken: 8.00 |
| PART A - Development work for this case has been completed. 1. The change will be available in version: 15.51.250507 2. The following changes were made (Include Database object names, Program classes, and any other relevant information): - Added validation so that Adjustments can be made in the CURRENT LEAVE ALLOCATION period, even if the period is closed.
3. Affected Areas: - Leave Adjustment - Approve function
4. The issue was caused by: - Change Request
5. Other Relevant Notes: 6. Next Step (Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT
|
|
07 May 2025 | 05:41PM Comment 4 by Sitla (Edge Business Solutions) This comment has been removed |
08 May 2025 | 10:51AM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 09-05-2025 10:38 AM Time Taken: 3.00 |
|
The following tests were performed:
Test Setup Instructions: - Standard Demo Environment @ https://www.linktechnologies.com.au/DEMO-LinkSOFT-EDGE
Table 1 - Test Results
No | Test Case | Expected Result | Pass/Fail | Comments | 1 | Setup Current Leave "AAL" range 01/01/2024 to 31/12/2024. Perform Adjustment for 01/01/2020
| When Approving the adjustment, it shoudl Fail as the Adjustment date is outside the Leave Period.
| Pass
| Log Message: Leave Entry is invalid. Check Employee "Current Leave Allocation" for this leave code. Leave Adjustment Date: 01/01/2020, Current Year: 2024 Employee Code: E003, Leave Code: AAL, CompanyID: 1001
| 2 | Change the adjustment date to 01/01/2024 and approve.
| Leave Approval should complete as it is within the Leave period even though JAN 2024 is a closed period.
| Pass
| Log Message: Leave Adjustment Approved. Leave Adjustment Date: 01/01/2024, Current Year: 2024 Employee Code: E003, CompanyID: 1001
| 3 |
|
|
|
| 4 |
|
|
|
| 5 |
|
|
|
| Environment Details - OS version: Win11
- Application version:
- Setup on:
- Server: LinkQA5
- Database: LinkSOFT
- LinkSOFT URL: HTTP://LinkQA5/LinkSOFT
- Login Details: Standard username and password for user "admin"
Next Step: Closure
|
|
08 May 2025 | 01:15PM Comment 6 by Sitla (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 09-05-2025 01:08 PM |
| Hi Sanjay, Did the following - Case PASSED - Adjustment passed on 25.03.2024 - A closed period, but in the current leave allocation Result - Approved - Passed
- Adjustment passed on 01/08/2023 - A closed period and not in the current leave allocation - Result- Adjustment Failed - Passed
Sitla |
|
08 May 2025 | 01:24PM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 09-05-2025 01:23 PM |
| Closing case |
|