If employees are unable to request leave on public holidays or if public holidays are not reflected on their timesheets, this usually indicates a configuration issue.
There are three common causes for this:
Company or public holiday dates have not been set up in the holiday scheme.
The employee is assigned to a different holiday scheme via a work group override.
Work patterns are inconsistent across employees, affecting public holiday visibility.
Check if company or public holiday dates are missing
Follow these steps to review the company holiday details:
Open CoreTime.
Go to System Params.
Click Holiday Schemes.
Select Company Holiday Details.
Query the relevant Holiday Scheme.
Add the Company/Public Holidays if they are missing.
Click Save.
Check for a Holiday Scheme override on the employee’s profile
Sometimes employees are assigned to a different Holiday Scheme via Work Group Override. If so, you need to ensure public holidays are set up for that scheme.
Go to CoreTime.
Select Pers Data.
Click Person Maintenance.
Select Work Group Override.
Check the Holiday Scheme assigned to the employee.
If the employee is using a different scheme, ensure public holidays have been configured for that scheme (follow the steps in Resolution 1 if needed).
Check the employee’s work pattern on public holidays
If some employees have a work pattern scheduled on public holidays while others don’t, this can cause differences in holiday visibility.
Open CoreTime.
Go to Time Management.
Click Maintain Hours.
Search for the employee.
Right-click the employee record and select View Roster.
Review the Work Pattern to confirm if the employee is scheduled to work on the public holiday.
What happens next
Once you’ve reviewed and corrected the holiday schemes and work patterns:
Employees should be able to book leave on public holidays if appropriate.
Public holidays will display correctly on employee timesheets.
