Processing Overtime: Rule Precedence

Because rules are processed consecutively and the results processed cumulatively, the order in which rules are applied is important.

Rule Precedence:

The following high-to-low precedence is used when processing overtime rules:
Consecutive Rule > Holiday Rule > Custom Daily Rule > Daily Rule > Weekly Rule > Bi-weekly Rule

The object precedence from highest to lowest is:
User > Resource Type > Timesheet Template

  • Time Charges are not considered as regular time when processing overtime; they are ignored.
  • When the number of hours at the end of the ratio calculation is the same for all rules and the Minimum of each rule option is selected, the rule with the least double overtime hours is used.
  • When the number of hours at the end of the ratio calculation is the same for all rules and the Maximum of each rule option is selected, the rule with the most double overtime hours is used.

Accumulating and Distributing Overtime:

All time entries having the payable attribute are considered for overtime calculation. Overtime and Double overtime are distributed first to time entries having the billable and payable flag and then to time entries having the payable flag.

When distributing the overtime between time entries:

  • Consecutive overtime, Holiday overtime, Daily and Custom day overtime is added to the day it was accumulated.
  • Weekly and Bi-weekly overtime is distributed starting from the last day where a billable and payable time entry exists, and moving back.
  • Overtime is distributed up to the maximum regular hours for a given day.
  • When distributing weekly and bi-weekly overtime, any overtime inherited through a daily rule is distributed on that particular day.
  • When distributing daily overtime, if the overtime for the given day exceeds the regular hours, the maximum possible is distributed to that day and the remaining overtime is distributed starting from the last billable and payable entry (and then payable entry) moving back.