Overview
If a holiday is not appearing in an employee’s attendance logs even after being added to the holiday list, it is typically due to system behaviour or configuration issues.
This article outlines the possible reasons and how to resolve them.
Possible Reasons
1. Holiday added after the date (Retroactive addition)
This issue commonly occurs when a holiday is added after the actual holiday date has already passed.
Keka does not automatically recalculate past attendance records for holidays added retroactively. As a result, the system may continue to show:
- A regular working day, or
- An absence for that date
2. Incorrect holiday list assignment
A holiday will only reflect in attendance if the employee is assigned to the correct holiday list.
If the employee is mapped to a different holiday list:
- The newly added holiday may not exist in that list
- The attendance log will not reflect it as a holiday
Resolution
Step 1: Verify the Holiday List Assignment
Before recalculating attendance, ensure the employee is assigned to the correct holiday list:
- Go to Employee Profile
- Navigate to Job / Organisation details
- Check the Holiday List assigned to the employee
- Verify that:
- The correct holiday list is assigned
- The holiday (for example, 1st May) exists in that list
Important Notes
- Attendance is not automatically updated for past dates when holidays are added later
- Recalculation is required for retroactive changes to take effect
- Holidays will only reflect if they are part of the employee’s assigned holiday list
Example Scenario
An employee reports that 1st May is not marked as a holiday in their attendance logs.
- The admin checks and finds:
- The holiday was added after 1st May, or
- The employee is assigned to a different holiday list
After verifying the correct holiday list assignment and recalculating attendance, the holiday is reflected correctly.
Comments
0 comments
Please sign in to leave a comment.