Time Processing Rules Priority: Holiday Rules

Bullhorn One's Time & Labor processing rules are set up at the Company, Job, and Placement levels so that when timesheets are submitted, the Time & Labor Rules Engine can interpret the timesheet according to the rules. Since hours can only be evaluated once by the Time & Labor Engine, it's important to understand how rules are applied and their processing order.

Time & Labor offers two different types of Holiday rules: Worked Holiday Threshold and Worked Holiday. The outcome of interpretation may be different depending on the rule selected on the placement.

It's not expected that you would set up both the Worked Holiday Threshold Rule and the Worked Holiday Rule. If you need multiple Thresholds and multiple Target Earn Codes, use the Worked Holiday Threshold Rule. If you only need one Target Earn Code, use the Worked Holiday Rule.

For holiday rules in particular, the Worked Holiday Threshold rule is applied before the Worked Holiday rule by default. This means that, by default, Holiday OT and DT are taken into account (if they are configured) through the Worked Holiday Threshold rule. The Worked Holiday rule catches any additional holiday time later in the priority list and exists to process holiday time if you have not set up Work Holiday Thresholds. The main difference between these two rules is the amount of Target Earn Codes that can be configured.

Worked Holiday Threshold Rule

When an employee enters time under the Source Earn Code(s) (usually Regular) during a time period associated with the Holidays selected, then the time in excess Target Threshold hours gets attributed to the associated Target Earn Codes. You can choose multiple attributed Target Earn Codes for the Worked Holiday Threshold Rule.

The Worked Holiday rule runs before any Daily or Period Threshold Rules.

The following example uses Exact as the Evaluation Method. For more information on other Evaluation Methods, see Advanced Holiday Rules.

An employee works 12 hours per day during a five day work week. The fifth day of that week is a Holiday. This placement has two rules that will run in the following order:

  • Worked Holiday Threshold Rule: States that any hours over zero worked on that Holiday will be paid out as Holiday.
  • Period Threshold Rule: States that any REG hours over 40 per week will be paid out as OT.

The evaluation of the hours based on these rules will be:

  • 12 hours of Holiday: The hours for Holiday are identified and evaluated first and removed from the total hours from the week. 60 - 12 = 48.
  • 8 hours of OT : The OT is evaluated based on the remaining hours.
  • 40 Hours of REG: Since there are no other rules to run, the remaining 40 hours remain as REG.

Worked Holiday Rule

When an employee enters time against the Source Earn Code (usually Regular) during a time period associated with the holidays selected, then all hours are attributed under the Target Earn Code (typically Holiday). For the Worked Holiday Rule there is only one attributed Target Earn Code.

The Worked Holiday rule runs after any Daily or Period Threshold Rules.

The following example uses Exact as the Evaluation Method. For more information on other Evaluation Methods, see Advanced Holiday Rules. The example below assumes the Worked Holiday Threshold Rule isn't configured.

An employee works 12 hours per day during a five day work week. The fifth day of that week is a Holiday. This placement has two rules that will run in the following order:

  • Period Threshold Rule: States that any REG hours over 40 per week will be paid out as OT.
  • Worked Holiday Rule: States that any hours worked on the Holiday will be evaluated as Holiday.

The evaluation of the hours based on these rules will be:

  • 20 hours of OT : The OT hours are the first hours evaluated and subtracted from the total hours of 60. 40 hours remain.
  • 12 hours of Holiday: The Holiday hours are evaluated and subtracted from 40.
  • 28 Hours of REG: Since 40 - 12 = 28 and there are no further rules to run, we are left with 28 hours of REG.