Company: Link Technologies
Case No: L13242. Project: 16.03: LinkSOFT Version 16.03
Logged By: Sanjay (Link Technologies) on 11 Mar 2026 01:55PM
Priority: Medium
Product: Payroll & HR
Group: Enhancement
Time Taken: 74.00 (Weight: 10.00)
Assigned To: Sitla (Edge Business Solutions)
Circulation: Sanjay, Sitla, Vineshwar Prasad
Resolve By: Thursday, 16 April 2026 08:07 PM [76 days since logged date]
Status: Closed
Subject: Sick Leave Balance doesnt match when comparing Leave Allocation screen and Payslip Report
Summary:    
1. Problem Details

Sick Leave Balance doesn't match when comparing the Leave Allocation screen and Payslip Report

Employee: WPL0022
Leave Allocation balance: 80 hrs
Payslip balance: 72 hrs

3. Environment Details
  1. URL: https://www.link247.com.au/LinkSOFT-Walesi
  2. Version: 15.90.251107A.GA
Audit Notes:Edited by sanjay on 19/05/26 15:37. Edited by sanjay on 19/05/26 15:37. Edited by sanjay on 19/05/26 15:36. Edited by sanjay on 14/04/26 20:07. Edited by sanjay on 19/03/26 12:57. Edited by sanjay on 16/03/26 16:50. Edited by sanjay on 16/03/26 16:42. Edited by sanjay on 11/03/26 13:55. 
16 Feb 202602:21PM Comment 1 by Vineshwar Prasad (Edge Business Solutions) Comment removed by sanjay
18 Feb 202604:29PM Comment 2 by Sanjay (Link Technologies) Comment removed by sanjay
04 Mar 202603:17PM Comment 3 by Sitla (Edge Business Solutions) Comment removed by sanjay
04 Mar 202605:08PM Comment 4 by Sanjay (Link Technologies) Comment removed by sanjay
10 Mar 202607:31AM Comment 5 by Sitla (Edge Business Solutions) Comment removed by sanjay
10 Mar 202605:17PM Comment 6 by Sanjay (Link Technologies) Comment removed by sanjay
11 Mar 202602:02PM Comment 7 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 13-03-2026 01:56 PM Time Taken: 4.00 Notes: ETC extended from: 11/03/2026 to 13/03/2026
Development Team Investigation:
  1. Possible cause is that the "Year 2025" Balance for SL10 is -8 hours
  2. This could be adding up on the transaction report showing a 72 hour (less by 8 hours) opening balance
  3. Leave allocation screen is correct in its opening balance value
  4. Transaction listing is correct as it shows the overdrawn amount for SL10 in year 2025

Next step:

  1. Investigate how this was processed when SL10 has a "Minimum allowed balance" of 0.
  2. Review Payslip report to determine if showing the overflow of Year 2025 balance is the corrrect reflection of this leave, or if this needs to be ignored

13 Mar 202603:54PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 18-03-2026 12:57 PM Time Taken: 6.00

Hi guys, I have done the investigation for you. All this data can be seen from the front screens.

Here is my analysis:

  1. When the user rolled over 2025, the leave adjustment showed as 56 hours unused.
  2. On the 6th of January 2026, after rolling over, A leave entry was backdated to 29/12/2025 and marked as Taken. This caused the 2025 Leave balance of 56 hours to be off by 8 hours
  3. The pay calendar for DEC 2025 was closed at 7am on the 6th Jan 2026

The system does not let us do this. 

The only way to correct this is to reduce the "56" hours to"48" hours to allow for the leave that was processed in Jan 2026 but dated Dec 2025.

I will need to investigate further as to what the issue is.


16 Mar 202604:42PM Comment 9 by Sanjay (Link Technologies) Case L13242 added to project 16.40
16 Mar 202604:51PM Comment 10 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 18-03-2026 04:50 PM Time Taken: 3.00 Notes: ETC extended from: 13/03/2026 to 18/03/2026
Restored Walesi database in Training from 02/01/2026 so we can test rollover and activating leave after rollover.

18 Mar 202604:27PM Comment 11 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 20-03-2026 04:10 PM Time Taken: 8.00 Notes: Edited by sanjay on 19/03/26 11:57. 

The following steps were taken on Waseli database:

  1. Database from 01/01/2026 was restored. 
  2. Calendar is in December 2025
  3. Leave transaction ID LE0003092 is dated 30/12/2025 is approved and can be marked as taken before December 2025 is closed. Payslip is correct. Opening balance shows 80. 
  4. If Leave transaction ID LE0003092 is marked as taken, and the year is closed and moved to Jan 2026. Payslip is correct. Opening balance shows 80hrs. Previous years (2025) SL10 adjustment is 48 hrs
  5. If Leave transaction ID LE0003092 is not marked as taken, and the year is closed and moved to Jan 2026. Leave transaction ID LE0003092 will no longer be able to close. Payslip is correct. Opening balance shows 80hrs. Previous years (2025) SL10 adjustment is 56 hrs

Conclusion

  1. We have not been able to break the Payslip using the front screens

Next Step

  1. Check what version the client was on the 6th January 2026 when the issue happened.
  2. Need to find out how this happend before we decide on a correction. 
  3. Ask EDGE to help explain how this could have been done and if there are other databases that have this same issue

19 Mar 202612:09PM Comment 12 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 25-03-2026 11:47 AM Time Taken: 6.00 Notes: Edited by sanjay on 19/03/26 15:02. Edited by sanjay on 19/03/26 15:02. ETC extended from: 18/03/2026 to 25/03/2026

Investigation notes:

  1. Client was on Version 15.90 on the 6th of Jan 2026
  2. Restored database and setup version 15.90
  3. Processed leave transaction ID LE0003092 while leave calendar was in december 2025, then rolled over to 2026. Leave allocation and balance is reflected correctly. Opening balance shows 80hrs. Previous years (2025) SL10 adjustment is 48 hrs. Payslip is correct.
  4. Restored database to test processing leave in 2026
  5. Rolled over year to 2026. Opening balance shows 80hrs. Previous years (2025) SL10 adjustment is 56 hrs. Payslip is correct.
  6. Processed leave transaction ID LE0003092 (December 2025) while leave calendar was in 2026. System does not allow this as leave is dated December 2025 while current leave is in 2026

Conculsion:

  1. The system is correctly handling leave allocation and rollover. Therefore we don't have any corrections to make.
  2. This seems like a data correction issue for specific clients.

Next step:

Option 1 - Change payslip to use  current leave allocation (instead of history transactions) to display leave details.

Option 2:

  1. Edge to setup clients databases on QA5 that need this correction.
  2. For each client, provide which leave is incorrect
  3. We will then create a corection script
  4. For Walesi, we will use the existing training database to reduce the hours of Employee: WPL0022 from 56 to 48 (for 2025 SL10)

19 Mar 202612:37PM Comment 13 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 25-03-2026 12:35 PM Time Taken: 3.00 Notes: Edited by sanjay on 19/03/26 12:57. 
Hi Sitla, can you confirm the table below are the list of employees that have incorrect pay slips so I can work out a script for this client?

Table 1 - walesi Leave  correction list
IDCompanyIDEMPLOYEE_IDLeaveCodeForYearPrivilegeDateFromDateToBroughtForwardAccruedTakenBalanceHoursVoid
4FCCC78D-20A0-4170-83F9-E4B6168BDA891001WPL0791ABEAV2024242024-08-08 00:00:002024-12-31 00:00:00008-80
1BEBF8C6-52C0-4E62-8B02-9AA21F7C4FEE1001WPL0754ABEAV2025242025-01-01 00:00:002025-12-31 00:00:000824-160
4787D37E-4938-49C9-AA8F-DE23825B2E0F1001WPL0753LWOP202502025-01-01 00:00:002025-12-31 00:00:000832-240
453C275A-3696-47FA-9D35-F9A7BA661E121001WPL0784LWOP202502025-01-01 00:00:002025-12-31 00:00:000193.98201.98-80
CE4312B6-BB00-423A-B1FB-FD1CCF954D5E1001WPL0008LWOP202502025-01-01 00:00:002025-12-31 00:00:0004965-160
FB375095-0194-438F-899A-F4E9916615FB1001WPL0095SL102024802024-01-01 00:00:002024-12-31 00:00:0056-1548-70
021CAD54-E1D4-47CC-8D4D-189F6FF278BB1001WPL0044SL102024802024-01-01 00:00:002024-12-31 00:00:0056-1656-160
C177D20F-37C0-4759-9F73-48EBB36599591001WPL0791SL102024802024-08-08 00:00:002024-12-31 00:00:00008-80
72349DD5-0204-4C27-A8EE-62C9FC00D0A41001WPL0026SL102024802024-01-01 00:00:002024-12-31 00:00:0080-4856-240
EE70307E-C76F-4F5D-B162-B23BB01518AF1001WPL0788SL102025802025-01-01 00:00:002025-12-31 00:00:0004864-160
61B2EAD3-187D-4AAA-99E5-C0AFF974E5641001WPL0026SL102025802025-01-01 00:00:002025-12-31 00:00:0007280-80
20E90785-6E3C-48A6-B827-E8DE836F66AE1001WPL0022SL102025802025-01-01 00:00:002025-12-31 00:00:0002432-80


19 Mar 202604:44PM Comment 14 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 25-03-2026 04:43 PM Time Taken: 4.00 Notes: Edited by sanjay on 19/03/26 16:44. 
Seems like Leave Transactions is an issue in the demo environment. Will verify this on current demo system.

24 Mar 202612:31PM Comment 15 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 26-03-2026 12:28 PM Time Taken: 8.00

In the process of testing Leave Accrual and Rollover in the demo evironment to confirm rollover correcltly reflects in the pay slips.

First 12 months processing correctly reflects.

Next step. Rollover and process year 2.

The plan is:

  1. To conform the system is corrrectly processing leave. If this is the case, we will need to look at each clients data individually.
  2. If leave calculation and rollover is incorrect, we can make the corection and issue a script to address the issue.

25 Mar 202612:23PM Comment 16 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 27-03-2026 12:11 PM Time Taken: 8.00 Notes: ETC extended from: 25/03/2026 to 27/03/2026

Completed processing multi year leave with Sick Leave, Breavement Leave and Annual Leave across multiple years. All balances are correct and show correctly n the pay slip.

Next step:

  1. Review Walesi leave and see what the issue is for client WPL0022

25 Mar 202612:53PM Comment 17 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 27-03-2026 12:23 PM Time Taken: 8.00

Hi guys, the analysis of employee "WPL0022" shows the following:

  1. For leave year 2024 - When the initial leave was setup,it was configured for 64 hours brought forward. The system then allocated 80 hours as it was configured this way. This has caused a cascading effect as this leave was initially setup to "carry Forward"
  2. For leave year 2025 - 8 hours leave was taken after the SL10 was rolled over to 2026. this created 8 hours overdrawn.

To correct this, we need to do the following:

  1. VOID leave for 2024 as it was incorrectly imported/initiated
  2. VOID leave transadction 'LE003092' as it was processed after the leave was closed.

I have applied this to the AZURE training environment.

Next step:

  1. Review employee WPL0022 and confirm this is correct
  2. Meet with Sanjay to determine the next steps in other leave issues and how to find them
  3. Make corrections

@Sitla, please complete item 1  and update this case with results so I can rrange a meeting for item 2.


26 Mar 202604:55PM Comment 18 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 01-04-2026 04:51 PM Time Taken: 8.00
PART A - Development work for this case has been completed.

1. The change will be available in version: 16.02.260326

2. The following changes were made (Include Database object names, Program classes, and any other relevant information):

  1. Added the option to Edit "Leave Allocation" and "Leave Allocation History" so that users with "EDIT" access can edit the "VOID and NOTES" fields when Leave entries need correction.

3. Affected Areas:

  1. Menu "Leave Management ~> Leave Allocation", Detail Section Tab Named "Leave Allocation History"

4. The issue was caused by:

  1. Added feature to allow users to correct Leave Allocation History

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


PART B -
Development Reference (Place descriptor for objects changed)
: IMPORTANT NOTE - Users access to EDIT and DELETE needs to be revised to ensure users do not inadvertently edit Leave History.


14 Apr 202608:07PM Comment 19 by Sanjay (Link Technologies) Case L13242 added to project 16.03
14 Apr 202608:12PM Comment 20 by Sanjay (Link Technologies) Assigned To: Sitla (Edge Business Solutions) Followup Date: 16-04-2026 08:07 PM Time Taken: 8.00 Notes: ETC extended from: 27/03/2026 to 16/04/2026

No response from @Edge - See comment 17

Closing case as the change to facilitate VOID incorrect leave has been implemented.


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

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