If a user doesn’t follow a fixed working pattern, the system can’t directly support fully variable schedules. You need to use workarounds to ensure allowances remain accurate while keeping the calendar as useful as possible.
📌 Note: You need HR Admin permissions to update work layers and absence types.
Understand system limitations
The system requires fixed working patterns to calculate allowances.
It doesn’t support fully ad hoc or variable schedules.
You must apply a workaround based on how the user works.
Handle flexible daily patterns
If a user works the same total hours each week but on different days:
Set the user to a full working pattern (all working days).
Create a new absence type (for example Non Working Day).
Apply a multiplier to the work layer to reflect reduced hours.
This approach:
Keeps allowance calculations accurate.
Lets users book non-working days to reflect their schedule.
🤓 Tip: This method gives the most accurate results but requires careful setup.
Handle flexible hourly patterns
If the user’s hours vary but total time is consistent:
Set a fixed hourly pattern that reflects total hours worked.
Let the user agree working days with their manager outside the system.
This approach:
Keeps allowance calculations accurate.
Doesn’t fully reflect working days in the calendar
Understand trade-offs
When using workarounds:
You can prioritise accurate allowance calculations.
Or prioritise accurate calendar visibility.
You can’t achieve both fully with variable patterns.
Manage existing work layers
You can’t delete work layers once created.
Rename unused layers to indicate they shouldn’t be used.
