Introduction
This workflow automates the process of checking employees’ working hours against their scheduled work pattern. By comparing actual hours worked with scheduled hours, the workflow ensures fairness and accuracy: employees who work additional hours receive Time Off in Lieu (TOIL), while those who work fewer hours have the difference deducted from their TOIL balance.
It reduces manual calculations, minimises errors, and saves managers time when reviewing timesheets.
How it works
Employee submits timesheet by entering date, start/end time and break minutes.
Once submitted, the workflow automatically compares the submitted hours with the employee’s scheduled hours (based on their work pattern) and updates their TOIL entitlement accordingly.
If actual hours > scheduled hours → The difference is added as TOIL.
If actual hours < scheduled hours → The difference is deducted from TOIL.
Within seconds of submitting the timesheet, the workflow calculates and updates the timesheet with Worked Hours, Expected Hours and the Entitlement Update.
How to get this Workflow
If you're interested in this workflow, please reach out to support. Ensure employee's have an entitlement named 'TOIL'.
FAQs
What happens if an employee doesn’t have enough TOIL to cover a deduction?
The system will flag this case by entering 'Entitlement Update Failed' in the Entitlement field of the timesheet, as well as sending an email to the employee.
Can employees see their TOIL balance in real time?
Yes. Balances are updated immediately after timesheet submission and are visible in the system.
What happens if a timesheet is edited or deleted?
If deleted: Any entitlement changes linked to the timesheet will be reverted. For example, if the timesheet originally added 5 days to TOIL entitlement, those 5 days will be deducted (and vice versa).
If edited: The entitlement linked to the original timesheet will first be reverted, as described above. It will then be recalculated and updated to reflect the new timesheet values. This process happens within seconds.
👉 Important: We recommend only editing the fields originally entered by the employee. Do not adjust the three fields at the bottom of the form, as these are automatically calculated by the workflow.