The Batch Change Day Type feature allows admins to update the day type for multiple employees at once. This is useful when you need to adjust large groups of records without editing them individually.
When running this process, certain conditions must be met for the changes to take effect:
1. Changing from Working Day to Non-Working Day
- Allowed if the day currently has a shift.
- You can either keep the shift as overtime or remove it completely.
2. Changing from Non-Working Day to Working Day
- A shift must be assigned before the change can take effect.
- The change is possible when:
a) A shift already exists on the non-working day, or
b) The day was previously changed to a non-working day but now needs to be switched back to a working day with an assigned shift.
Step 1
On your left menu, go to Attendance (a) > Batch (b) > Batch Change Day Type (c).
Step 2
- Date Range: Select the attendance period to update.
- Day Type: Choose the target day type (Workday, Off Day, Rest Day, Holiday). Make sure the new day type is different from the current one, or the system will skip the same day type.
- Exclude / Include Schedule: Select the relevant employee schedules.
If you select Off Day / Rest Day / Holiday, you will see the option Convert Shift to Overtime Shift:
- Ticked: The existing shift remains and is treated as overtime.
- Unticked: The shift is removed, and only the new day type is applied.
In the Duty Roster, shifts will display on top of the day type if the conversion option is enabled.
Step 3
Select the employee by filter or manual selections or by import selections, and click Next.
Step 4
Review your selections, then click Process.
Once completed, verify the updates in the Attendance record and the Duty Roster.
Example
Changed the day type for 1st and 2nd September from Workday to Holiday. The updates are reflected in Attendance and Duty Roster as shown below.
Recommendation
If you need to change day types on days without shift assigned, do not use the Batch Change Day Type function. Instead, update them by adding shifts directly via Individual Attendance or Duty Roster.
You may refer this guide: Changing Default Shift in Attendance or How to Assign Shift in Duty Roster
We hope this explanation clarifies the matter. If you require additional assistance, do not hesitate to contact our support team.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article