Skip to main content

Shifts

Create shifts in Shift configuration → Shifts → Add shift. A shift can cross midnight, for example 22:00–06:00; HCM Cafe treats it as one shift-day.

Basic information​

FieldWhat it does
Shift codeA short unique code.
Shift nameThe name shown to employees. Must be unique.
Time zoneThe time zone of the shift times.

Shift timings​

FieldWhat it doesExample
First half startWhen the shift starts.09:00
First half endWhen the first half ends.13:00
Second half startWhen the second half starts.14:00
Second half endWhen the shift ends.18:00

The halves are used for half-day leave and half-day requests.

Grace and cut-off​

FieldWhat it doesExample
In graceHow late an employee can arrive without being marked late.Shift 09:00, grace 00:15 → arriving by 09:15 isn't late.
Out graceHow early an employee can leave without being marked as leaving early.00:15
In cutoffHow late an in-punch is still accepted as the in-punch.02:00
Out cutoffThe window after the shift end used to find the out-punch.02:00
IN punch cutoffHow early before the shift an in-punch is accepted.01:00 → from 08:00
OUT punch cutoffHow long after the shift an out-punch is accepted.02:00 → until 20:00

Late arrival = in-punch minus (shift start + in grace). Early leaving = (shift end − out grace) minus out-punch. Approved permissions excuse both.

Break​

FieldWhat it does
Break applicableThe shift has a break.
Break start / Break endThe break time. Subtracted from worked time when the attendance group excludes breaks.

Making a shift available​

A shift is used when it's an employee's base shift, is listed under Shift applicable in their attendance group, or is given through a roster or shift change.