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.