Skip to main content

Set up variable working patterns

Understand how to manage users with variable or ad hoc working patterns and apply suitable workarounds.

C
Written by Charlotte Alderson

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:

  1. Set the user to a full working pattern (all working days).

  2. Create a new absence type (for example Non Working Day).

  3. 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.

Did this answer your question?