Business Example 6 - Daily Overtime Plus Rule

This example covers the business needs where employees who reach the overtime threshold stay at overtime until they have sufficient rest (for example, 8 hours), regardless of whether their collective work time spans multiple days.

Configuration

Condition: Always True

Rule parameters:

Parameter Value
Hour Set Description REG=480,OT1=60,OT2=9999
Work Detail Hour Types REG,OT1,OT2
Work Detail Time Codes WRK
Overtime Reset Description GAP=240
Can Continue From Yesterday? Selected
Required Rest 480

Results

6a - Employee has sufficient rest

In this example, the employee has sufficient rest between shifts on consecutive days.

Summary Date Detail Date Start Time End Time Duration Time Code Hour Type
June 21 June 21 12:00 20:00 480 WRK REG
June 21 June 21 20:00 21:00 60 WRK OT1
June 22 June 22 7:00 15:00 480 WRK REG

Because the time between the end of the work day on June 21 and the start of the work day on June 22 (10 hours) is more than the specified sufficient rest value, the overtime calculation starts anew on June 22.

6b - Employee has sufficient rest for eligible details

In this example, the employee has sufficient rest between eligible details on consecutive days.

Summary Date Detail Date Start Time End Time Duration Time Code Hour Type
June 21 June 21 12:00 20:00 480 WRK REG
June 21 June 21 20:00 21:00 60 WRK OT1
June 21 June 21 21:00 23:00 120 WRK OT2
June 22 June 22 6:55 7:00 5 GR-P REG
June 22 June 22 7:00 15:00 480 WRK REG

Paid Grace (GR-P) is not in the list of eligible details, so it is not considered when comparing the end of the work day on June 21 and the start of the work day on June 22. Because the time between the end of the eligible details on June 21 and the start of the eligible details on June 22 (8 hours) is equal to the specified sufficient rest value, the overtime calculation starts anew on June 22.

6c - Employee has insufficient rest; ended yesterday at OT2

In this example, the employee has insufficient rest between shifts on consecutive days. At the end of their work time on the first day, their overtime status was OT2.

Summary Date Detail Date Start Time End Time Duration Time Code Hour Type
June 21 June 21 12:00 20:00 480 WRK REG
June 21 June 21 20:00 21:00 60 WRK OT1
June 21 June 21 21:00 23:00 120 WRK OT2
June 22 June 22 6:00 14:00 480 WRK OT2

Because the time between the end of the work day on June 21 and the start of the work day on June 22 (7 hours) is less than the specified sufficient rest value, the overtime calculation continues the employee's overtime status from June 21.

6d - Employee has insufficient rest; ended yesterday at OT1

In this example, the employee has insufficient rest between shifts on consecutive days. At the end of their work time on the first day, their overtime status was OT1.

Summary Date Detail Date Start Time End Time Duration Time Code Hour Type
June 21 June 21 12:00 20:00 480 WRK REG
June 21 June 21 20:00 20:30 30 WRK OT1
June 22 June 22 3:00 3:30 30 WRK OT1
June 22 June 22 3:30 10:30 420 WRK OT2

Because the time between the end of the work day on June 21 and the start of the work day on June 22 (6.5 hours) is less than the specified sufficient rest value, the overtime calculation continues the employee's overtime status from June 21. The employee reaches OT2 on June 22 after recording another half hour of OT1 time.

6e - Employee has insufficient rest; overtime is reset on second day

In this example, the employee has insufficient rest between shifts on consecutive days. On the second day, the employee has a gap of 4 hours between shifts, causing the overtime calculation to be reset.

Summary Date Detail Date Start Time End Time Duration Time Code Hour Type
June 21 June 21 12:00 20:00 480 WRK REG
June 21 June 21 20:00 21:00 60 WRK OT1
June 21 June 21 21:00 23:00 120 WRK OT2
June 22 June 22 6:00 14:00 480 WRK OT2
June 22 June 22 14:00 18:00 240 GAP UNPAID
June 22 June 22 18:00 21:00 180 WRK REG

Because the time between the end of the work day on June 21 and the start of the work day on June 22 (7 hours) is less than the specified sufficient rest value, the overtime calculation continues the employee's overtime status from June 21. After a gap of 4 hours from 14:00 to 18:00 on June 22, the overtime calculation is reset. Therefore, the overtime calculation starts anew at 18:00 on June 22.