Work Schedule
Overview
The Work Schedule menu displays all work schedule data used to manage employee working hours. This feature allows you to create various shift types, set work patterns (on days/off days), and determine daily working hours including break times.

Shift List Display
The shift list page displays cards of created shifts. Each card shows summary information about the shift.

Information on Shift Cards:
- Shift Name - Shift identity (example: 6/1 SHIFT, BIASAI, 5/2)
- Shift Color - Color code to differentiate shifts
- Shift Type - Shift type (Fixed, Flexible, Free)
- Working Hour Details - Daily working hours (example: Monday: 08:00 - 17:00)
- Total Working Hours - Working hour summary (example: On Days: 9.0 h (1.0 h break))
- Work Pattern - Work and day off pattern (example: Pattern: 1 / 6/1)
Available Shift Data:
| Shift Name | Type | Pattern | Description |
|---|---|---|---|
| 6/1 SHIFT | Fixed | 6 working days, 1 day off | Shift with 6 working days per week |
| BIASAI | Fixed | 5 working days, 2 days off | Standard Monday-Friday shift |
| 5/2 | Fixed | 5 working days, 2 days off | 5/2 pattern shift |
Search and Filter Features
A search column is available to easily find specific shifts.

How to use:
- Click on the search column
- Type the keyword you want to search for (based on shift name)
- Search results will appear automatically
Quick Actions
On each shift card, action buttons are available to manage the data:

- Duplicate - Duplicate an existing shift
- Edit - Modify shift data
- Delete - Delete shift data
Adding a New Shift
To add new shift data, click the Add Shift button. You will be directed to the shift form page.

Shift Form - Basic Information
The first part of the shift form page displays a form for entering basic shift information.

Basic Information Form Components:
| Component | Description | Notes |
|---|---|---|
| Shift Type | Type of shift to be created | Options: Regular Shift (Weekly) |
| **Name *** | Full shift name | Required |
| Work Time | Working time description | Optional |
| **On Days *** | Number of working days in one cycle | Required, example: 5 |
| **Off Days *** | Number of days off in one cycle | Required, example: 2 |
| Type Shift | Shift type | Fixed Shift, Flexible Shift, Free Shift |
| Shift Color Preview | Shift identity color | Automatic or selectable |
| Days | Work day selection | Check the days that are working days |
How to Fill the Basic Information Form:
- Shift Type
- Select the appropriate shift type
- Currently available:
Regular Shift (Weekly)
- Name
- Enter a descriptive shift name
- Example:
6/1 SHIFT,BIASAI,5/2
- On Days
- Enter the number of working days in one cycle
- Example:
5for Monday-Friday shift
- Off Days
- Enter the number of days off in one cycle
- Example:
2for Saturday-Sunday off
- Type Shift
- Select the shift type:
- Fixed Shift - Fixed schedule every week
- Flexible Shift - Flexible schedule
- Free Shift - Free schedule
- Select the shift type:
- Shift Color Preview
- Select a color to differentiate shifts
- Helps with visual identification in the calendar
- Days
- Check the days that are working days
- Maximum 5 days (5/5 selected)
- Example for Monday-Friday shift: check Monday, Tuesday, Wednesday, Thursday, Friday
- Click Save to proceed to working hour settings, or Cancel to cancel
Shift Form - Working Hour Settings
After filling in the basic information, you will be directed to the daily working hour settings page.

Working Hour Form Components:
| Component | Description | Notes |
|---|---|---|
| **Start Time *** | Work start time | Required per day |
| Break Start | Break start time | Optional |
| Break End | Break end time | Optional |
| **End Time *** | Work end time | Required per day |
| Duplicate from day | Checkbox to copy schedule from the previous day | Makes filling easier |
How to Fill the Working Hour Form:
- For each working day (according to checks in the previous form):
- Enter Start Time (example:
08.00) - Enter Break Start if applicable (example:
12.00) - Enter Break End if applicable (example:
13.00) - Enter End Time (example:
17.00)
- Enter Start Time (example:
- Using the Duplicate feature:
- Check Duplicate from Monday to copy working hours from Monday to Tuesday
- Check Duplicate from Tuesday to copy working hours from Tuesday to Wednesday, etc.
- This will automatically fill the working hour fields
- Filling Example:
Monday:- Start Time:
08.00 - Break Start:
12.00 - Break End:
13.00 - End Time:
17.00
Tuesday (with duplicate from Monday):- Check "Duplicate from Monday"
- All fields will be automatically filled according to Monday
- Can be adjusted if needed
- Start Time:
- Click Save to save the shift
- Click Cancel to cancel
Shift Duplication
The duplicate feature makes it easy to create new shifts with patterns similar to existing shifts.

How to duplicate a shift:
- Click the Duplicate icon on the shift card you want to duplicate
- The system will create a copy of the shift with the same name (can be changed later)
- The edit form will open with pre-filled data
- Change the Name and adjust other parameters if needed
- Click Save to save the new shift
Editing Shift Data
To edit existing shift data:
- Find the shift you want to edit using the search feature
- Click the Edit icon on that shift card
- The edit form will open with pre-filled data
- Modify the necessary information (name, pattern, working hours, etc.)
- Click Save to save the changes
- Click Cancel to cancel
Deleting Shift Data
To delete shift data:
- Find the shift you want to delete
- Click the Delete icon on that shift card
- Confirm the deletion in the dialog that appears
- The shift data will be permanently deleted
Shift Details
Each shift has daily working hour details that can be viewed on the shift card.

6/1 Shift Details Example:
| Day | Working Hours |
|---|---|
| Monday | 07:30 - 16:30 |
| Tuesday | 07:30 - 16:30 |
| Wednesday | 07:30 - 16:30 |
| Thursday | 08:00 - 17:00 |
| Friday | 07:30 - 16:30 |
| Saturday | 08:00 - 12:00 |
Work Hours Summary:
- On Days: 9.0 h (including 1.0 h break)
- Off Days: 6 days off? (adjusting to pattern)
- Pattern: 1 / 6/1
Additional Information
At the bottom of the page, information about data count and display settings is available:

- Rows per page: 100
- Total data: 1-11 of 11
- This setting controls how many shifts are displayed per page
Usage Tips
- Consistent shift naming - Use an easily understandable naming format, for example, "5/2 - Morning" or "6/1 - Night".
- Use different colors - Give different colors to each shift type for easy differentiation in the calendar.
- Utilize the duplicate feature - For shifts with similar patterns, use duplicate to save filling time.
- Pay attention to total working hours - Ensure total weekly working hours comply with company policies and labor regulations.
- Check break consistency - Ensure break times are reasonable and consistent across days.
- Test - After creating a new shift, do a scheduling simulation to ensure the work pattern is correct.
Common Shift Pattern Examples
| Shift Name | On Days | Off Days | Working Days | Total Hours/Week |
|---|---|---|---|---|
| Monday-Friday (5/2) | 5 | 2 | Monday - Friday | 40-45 hours |
| Monday-Saturday (6/1) | 6 | 1 | Monday - Saturday | 48-54 hours |
| Morning Shift | 5 | 2 | Monday - Friday (morning) | 40 hours |
| Afternoon Shift | 5 | 2 | Monday - Friday (afternoon) | 40 hours |
| Night Shift | 5 | 2 | Monday - Friday (night) | 40 hours |
Troubleshooting
Cannot add a new shift
- Ensure all required fields (marked with *) are filled
- Check the number of selected days (maximum 5 days)
- Ensure the time format is correct (HH.MM)
Working hours not saved
- Ensure all checked days have their working hours filled
- Check time consistency (break start must be before break end)
- Try using the duplicate feature to fill identical days
Shift not appearing in search
- Refresh the browser page
- Ensure search keywords are correct
- Try using more general keywords
Shift duplication failed
- Ensure the source shift still exists (not deleted)
- Try refreshing the page and repeating
Shift color not appearing
- Select a valid color
- Ensure the browser supports color display
- Refresh the page if necessary
Next Steps
Work Location
Complete guide to managing work location data in Moyee - viewing, searching, adding, editing, and deleting work locations along with GPS tolerance settings for attendance purposes.
Usergroup
Complete guide to managing user groups in Moyee - viewing, adding, editing, and setting module access for each user group such as Administrator, Project Admin, Recruiter, and others.