Company: Link Technologies
Case No: L13140. Project: 15.70: LinkSOFT Version 15.70
Logged By: Sitla (Edge Business Solutions) on behalf of Sanjay (Link Technologies) on 07 May 2025 02:28PM
Priority: Low
Product: Payroll & HR
Group: Enhancement
Time Taken: 12.00 (Weight: 40.00)
Assigned To: Sanjay (Link Technologies)
Circulation: Development, Sanjay, Sitla
Resolve By: Thursday, 08 May 2025 02:30 PM [43 days since logged date]
Status: Closed
Subject: Leave Adjustment Controls
Summary:    

Hi Sanjay,

Can we have the following controls to improve leave adjustment:

  1. Adjustments can only be performed if the Employee has a Leave Allocation in the current Allocation Form.
  2. 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;

  1. Employee ID: E006
  2. Leave Code": LADJ
  3. The leave boundary is set to use the Employee Anniversary Date - 1st April
  4. Leave is set to Rollover No.
  5. Pay created and closed Payrun ID 523, 524,525.
  6. 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.
  7. To remove the leave from the current allocation, we need to make the leave balance zero and remove the leave from the allocation screen.
    1. Adjustment passed on 25.03.2024 - Failed
    2. Adjustment passed on 04.04.2024 - Failed

Environment Details
  1. URL: https://linktechnologies.com.au/DEMO-LinkSOFT-EDGE
  2. 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 202502:28PM Comment 1 by Sanjay (Link Technologies) Case L13140 added to project 15.70
07 May 202502: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 202505: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):

  1. Added validation so that Adjustments can be made in the CURRENT LEAVE ALLOCATION period, even if the period is closed.

3. Affected Areas:

  1. Leave Adjustment - Approve function

4. The issue was caused by:

  1. Change Request

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation): UAT


07 May 202505:41PM Comment 4 by Sitla (Edge Business Solutions) This comment has been removed
08 May 202510: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:
  1. Standard Demo Environment @ https://www.linktechnologies.com.au/DEMO-LinkSOFT-EDGE
Table 1 - Test Results
NoTest CaseExpected ResultPass/FailComments
1Setup 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
2Change 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

  1. OS version: Win11
  2. Application version:
  3. Setup on:
    1. Server: LinkQA5
    2. Database: LinkSOFT
    3. LinkSOFT URL: HTTP://LinkQA5/LinkSOFT
  4. Login Details: Standard username and password for user "admin"

Next Step: Closure


08 May 202501: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

  1. Adjustment passed on 25.03.2024  - A closed period, but in the current leave allocation  Result - Approved - Passed
  2. Adjustment passed on 01/08/2023 - A closed period and not in the current leave allocation - Result- Adjustment Failed -  Passed
Sitla

08 May 202501:24PM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 09-05-2025 01:23 PM
Closing case

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

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