Scheduling is an optional part of the Sparkrock 365 solution. It allows employees and unit supervisors to manage their unit schedules, bid on and fill shifts, handle shift absences, and otherwise manage shift-based work assignments.

All employees who are going to have shift assignments in the scheduling system must be mySparkrock users. This is necessary to establish the positions and pay cycles used by scheduling.

How Scheduling Handles Overnight Shifts

A single shift must be strictly less than 24 hours long. (If your employees work longer shifts, you will need to model them with a series of adjacent shifts.)

An overnight shift is any shift that spans midnight (for example, 8:00 PM to 8:00 AM). With overnight shifts it is important to use the actual date worked when calculating overtime and performing other calculations. This can be a challenge with overnight shifts as they transfer to the Compensation Journal with the date the shift started.

When the system encounters an overnight shift, it checks to see if an activity has a start time after midnight. If an activity has a start time after midnight, when transferred to the Compensation Journal the work date will be the shift's Work Date +1 (the next day). Activities that cross midnight will be allocated to the day in which they BEGIN.

When creating overnight shifts, the best practice is to split activities at midnight.

A note about Daylight Savings Time (DST)

Like most modern computing systems, Scheduling shift dates and times are stored internally in Coordinated Universal Time (UTC). UTC does not implement daylight savings time, thus it is best practice for shifts not to span the DST changeover time (typically 2:00 AM) on the days of the changeover, so that shift and activity durations can be computed correctly.

Return to Scheduling and Time Entry

Add a comment