Business Example 1 - Assign Breaks Rule

This example covers these business needs:

  • Employees are paid for their eligible breaks. The time between employees punching out and back in for work is considered an eligible break if the break is at least 5 minutes, but 60 minutes or less, in duration.
  • Employees are allowed up to 75 minutes of breaks per day.
  • Employees are expected to take 30 minute breaks at a time. If an employee does not punch back in for work after 30 minutes, their timesheet is marked.
  • Eligible breaks are paid against the BREAK job and the employee's normal department.

Configuration

Condition: Always True

Rule parameters:

Parameter Value
Time codes eligible for assigned breaks UAT
Minimum Eligible Break Duration 5
Maximum Eligible Break Duration 60
Maximum Break Minutes 75 in the Use minute duration option
Break Time Code BRK
Break Hour Type REG
Standard Break Duration 30
Long Break Time Code LONG
Assign labor from Employee's default labor selected
Assign Manual Labor Settings BREAK in the Job field

Results

1a - Employee is assigned break

In this example result, the employee performs these clock punches:

Clock Punch Time
ON 09:00
OFF 12:30
ON 13:00
OFF 18:00

The employee's timesheet has 3.5 hours of work, followed by 30 minutes with the UAT time code, and another 5 hours of work.

Since the work detail between 12:30 to 13:00 has an eligible time code, and is greater than 5 minutes and less than 60 minutes in duration, the work detail is eligible to be assigned a break. The rule assigns a 30 minute paid break to this work detail, changing the UAT time code to the BRK time code, and the UNPAID hour type to the REG hour type.

The break is assigned against the BREAK job and the employee’s default department.

1b - Employee is assigned long break

In this example result, the employee performs these clock punches:

Clock Punch Time
ON 09:00
OFF 12:30
ON 13:15
OFF 18:00

The employee’s timesheet has 3.5 hours of work, followed by 45 minutes with the UAT time code, and another 4 hours and 45 minutes of work.

Since the work detail between 12:30 and 13:15 has an eligible time code, and is greater than 5 minutes and less than 60 minutes in duration, the work detail is eligible to be assigned a break. Since the work detail is 45 minutes in length, longer than the Standard Break Duration parameter’s value of 30, the rule assigns the last 15 minutes of the break with the Long Break Time Code.

The break is assigned against the BREAK job and the employee’s default department.

1c - Employee is on break too long

In this example result, the employee performs these clock punches:

Clock Punch

Time

ON

09:00

OFF

12:30

ON

13:15

OFF

14:30

ON

15:15

OFF

19:30

The employee's timesheet has several segments of work, and two, 45-minute segments with the UAT time code.

In total, the employee’s timesheet has 90 minutes of work details that are eligible to be assigned breaks. However, the Maximum Break Minutes parameter is set so that the rule assigns a maximum of 75 minutes of breaks. So, the rule assigns break attributes to the first 75 minutes of eligible work details and the last 15 minutes are left unchanged.

The last 15 minutes of the first 45-minute eligible work detail is assigned the Long Break Time Code, as the work detail is longer than the Standard Break Duration. Although the second eligible work detail is also 45 minutes, the rule only assigns 30 minutes of break attributes. This assignment does not exceed the Standard Break Duration, so the Break Time Code is inserted.

The breaks are assigned against the BREAK job and the employee’s default department.

1d - Employee is not assigned a break

In this example result, the employee performs these clock punches:

Clock Punch Time
ON 09:00
OFF 12:30
ON 14:00
OFF 16:06
ON 16:10
OFF 20:00

The employee’s timesheet has two work details with the UAT time code, from 12:30 to 14:00 and another from 16:06 to 16:10.

Although the employee’s timesheet contains work details with an eligible time code, specified in the Time codes eligible for assigned breaks parameter, the 12:30 to 14:00 work detail is longer than the Maximum Eligible Break Duration (60 minutes) and the 16:06 to 16:10 is shorter than the Minimum Eligible Break Duration (5 minutes), so neither work detail is eligible to be assigned break attributes. The rule does not assign any breaks.