System-generated clocks

The Day Split Rule adds system-generated clocks at the day split time to complete the work details for a shift spanning two dates.

For example, suppose an employee clocks on at 10 PM and clocks off at 7 AM the next day. If the day split time is 12 AM, the system will add two clocks:

  • A system-generated OFF clock at 12 AM on the first day
  • A system-generated ON clock at 12 AM on the second day

The rule follows this logic:

  • If the day split time is between noon and midnight, clocks before the split time are placed on the work summary of the clock date, and clocks after the split time are placed on the work summary of the next day.
  • If day split time is between midnight and noon, clocks before the split time are placed on the work summary of the day before the clock date, and clocks after the split time are placed on the work summary of the clock date.

To add system-generated clocks, specify a threshold value in the maximum number of minutes allowed between the last clock on day one and the first clock on day two field in the rule parameters. This value is used to determine whether two clocks belong to the same shift.

For example, if the threshold is 600 minutes, then two clocks are assumed to belong to the same shift if they are recorded within 10 hours of each other. Because the clocks are for the same shift, the system-generated clocks are added at the day split time.

If the second clock is recorded more than 10 hours after the first one, then it's for a separate shift and the Day Split Rule is not applied.

In the timesheet, system-generated clocks are shown in blue. In this example, the day split time is 1:00 AM. The employee recorded an ON clock at 11:00 PM on October 2 and an OFF clock at 7:00 AM on October 3. A system-generated OFF clock and a system-generated ON clock were added at 1 AM.

System-generated clocks in the timesheet

Note: The Day Split Rule does not move manual clock overrides that were added from the timesheet or the Review Clocks form, only the ones that are added through the Process Clocks task. The Process Clocks task processes clocks that were added via hardware clocks or HTML clocks. However, work details can still be split.