The Split Shift feature lets you assign multiple work periods within the same day for an employee in the roster. Instead of just having one continuous shift, you can schedule staff to work in separate time blocks on the same day.
For example:
- In F&B, a staff member can work the lunch service from 11am–3pm and return for dinner service from 6pm–10pm.
- In Security, a guard might cover a morning shift, take a break, and then return for a night shift.
How to Enable and Use Split Shift
Step 1: To enable this function, put a tick inside the checkbox "Enable Split Shift":
Step 2: Click on to save the changes.
Note: You will need to log out of the system and then log back in for the Split Shift to take effect. |
Part 1. Viewing Split Shift in the Roster
Step 1: Go to .
Step 2: Click on .
Step 3: The Roster should now be in the Weekly view with 2 shifts displayed as opposed to the Monthly view.
Part 2. Editing a Split Shift
By default, the system splits the work time based on the default shift.
Step 1: To edit the split shift for a specific day, click on the day in the Weekly View. (Note: This can only be done per user, per day.)
Step 2: Change the timing accordingly. The Break Time will be auto-calculated based on the gap between the 1st End Time and the 2nd Start Time.
Step 3: You may also enter remarks if needed.
Step 4: Click on to save the split shift for that day.
Part 3. Copy and Paste Function on Split Shift
You can use the Copy & Paste function in split shift setup to quickly copy schedules to other days or employees.
Part 4. Split Shift Leave Application
Even when a split shift schedule is being used, you can apply for leave on behalf of staff. This means that the split shift setup no longer restricts leave applications, and the process works the same way as it does for a normal schedule.
Part 5. Flexi Break Option
The Flexi Break option extends the Split Shift feature by giving employees greater freedom to manage when they take their break, without being tied to a fixed predetermined break time. It supports flexible working arrangements while maintaining accurate time tracking.
Unlike a standard split shift — where the start time of the 2nd shift is fixed in advance — Flexi Break dynamically calculates it based on when the employee actually clocks out for their break.
How Flexi Break Works
- The system automatically calculates the 2nd shift start time based on the employee's 1st clock-out time + the configured break duration.
- Employees are not restricted to fixed break times and can take their break at any point during their working hours.
- Total working hours remain accurate regardless of when the break is taken, as the system adjusts the 2nd shift start accordingly.
Setting Up Flexi Break
-
Flexi Break is only available when Split Shift is enabled.
-
Admins can create a Flexi Break shift during Shift Setup.
-
Once a Flexi Break shift is created and assigned to employees, the Flexi Break setting cannot be updated in Shift Setup (this is due to pre-calculation trigger performance). However, it can still be updated directly from the Split Roster page.
How Flexi Break Appears in Reports
In the Monthly Detailed and Individual Attendance reports, the Shift column will display as follows depending on how the shift was configured:
| Scenario | Shift Column Display |
|---|---|
| Flexi Break + Default Shift | Split Shift |
| Flexi Break + Named Shift assigned | Shift Name (as assigned) |