Shifts HRM
/hrm/shift
Define fixed or flexible work shifts and assign employees to them; managed as the Shifts tab on the Attendance screen rather than a standalone page.
Shifts are shown in a table with Name, Shift Type, Start Time, End Time and Holidays columns. Each shift is either a Fixed Shift, with a defined Start Time and End Time and an optional Auto Clock-out time, or a Flexible Shift. A shift can also list which weekly holidays apply to it.
The Edit action on a row opens the same form used to create a shift; the Assign Users action opens a modal listing every user with a checkbox, start date and end date, letting an admin add or remove employees from the shift and set when their assignment begins or ends.
This data is surfaced primarily through the Shifts tab of the Attendance page, where shifts are created, edited and assigned without leaving the Attendance screen; each employee's attendance record also references their assigned shift.
Step-by-step Workflow
- Open the Shifts tabGo to the Attendance screen's Shifts tab to manage shift definitions.
- Define a shiftSet a name, choose Fixed or Flexible type, and, for fixed shifts, the start and end time.
- Set weekly holidaysChoose which days of the week are non-working for this shift, and an auto clock-out time if desired.
- Assign employeesUse Assign Users to check off employees and set the start, and optional end, date of their assignment.
- Keep shifts currentEdit a shift's timing or holidays as work patterns change.