Maximum Hours Per Day Rule

The Max Hours Per Day rule determines whether an employee has exceeded the maximum number of hours that he or she is permitted to work per day.

Notes

Shift length is calculated for the Max Hours Per Day rule as follows and compared to appropriate specified max value:

If SO_APPLY_SHIFT_WITH_NO_WORK_ACT_TO_WORK_HOURS registry parameter is set to True and a shift does not have any working activities, then shift length is calculated as follows:

Shift length = Total shift time – Any non-working activities (regardless if paid/unpaid)

If SO_APPLY_SHIFT_WITH_NO_WORK_ACT_TO_WORK_HOURS registry parameter is set to False, shift length is calculated as follows:

  • If default labor is paid:

    Shift length = Shift detail length - (Unpaid breaks + Non-working activities)

  • If default labor is unpaid:

    Shift length = Total working activity length – Unpaid non-working activity + Paid non-working activity

The system shows a violation if the employee has been scheduled for more than his or her maximum hours per day.

This rule counts the sum of the hours, even if they are spread across multiple shifts. If a violation occurs, it will be counted against the specified day upon which the rule is broken.

If this rule is set with a Max Hours Per Day value of 3 (hours), the following examples demonstrate the Schedule Validation report results.