With version 10.2512, we have improved the way annual leave is used in the Leave Announcement add-on, further simplifying work for both users and HR departments.
Codeks now automatically selects the appropriate type of leave (current year and previous year – old leave) based on which leave must be used first, regardless of the order in which leave requests are submitted.
How does this work in practice?
If, at the beginning of the year, a user still has:
- old leave from the previous year that must be used first, and
- current annual leave,
Codeks will always prioritize the leave with the earliest expiration date when leave is used.
Example
A user has 5 days of old leave from the previous year.
They first submit a leave request for May 1, and later submit another request for February.
Even though the leave for May 1 was requested earlier, Codeks will automatically use the old leave from the previous year for the February absence, as it recognizes that this leave must be used before the current year’s annual leave.
Benefits of the new approach:
- automatic and correct leave usage without manual intervention,
- fewer errors and reduced administrative workload,
- improved transparency for users and HR departments.
The new leave counter logic ensures that leave is always used correctly, on time, and without additional configuration – even when a user has multiple types of leave available at the same time.
The adjustment works only through the approval of announced leave requests. Manually entered leave records are not affected by this logic.
