Skip to main content

Shift Templates

The Shift Templates page is used to create shift templates for easily assigning shifts to employees. Instead of setting up shift timings day by day for every employee, you define a template once and apply it across your workforce.

To open this, navigate to HRMS->HRMS Configurations->Shifts And Attendance Configurations->Shift Templates.

From this page, you can:

  • Create new shift templates
  • View all existing shift templates
  • Edit or update existing templates
  • Assign shift timings per day of the week
  • Configure week-off rules for Saturdays and Sundays

Creating a Shift Template:

Click Create to open the shift template form. Fill in the following fields:

  • Shift Template Name: Give the template a clear, identifiable name — for example, "Default Shift Template" or "Night Shift Template."
  • Working Hours: Enter the total number of working hours per day for this shift — for example, 8.5.

Configuring Days:

For each day of the week, you can configure the following:

  • Week Days: Lists all seven days — Monday through Sunday.
  • Week Off: Check this box if the day is a weekly off day. Saturday and Sunday are typically marked as week off.
  • Shift: Select the shift timing that applies to this day — for example, 9-6. Multiple shifts can be added per day if needed.
  • Week Off Type (appears when Week Off is checked): Defines which occurrences of that day in a month are working days. Available options:
OptionWhat It Means
All FullEvery occurrence is a full working day
All HalfEvery occurrence is a half day
Even2nd and 4th occurrences are working days
Odd With 5th1st, 3rd, and 5th occurrences are working days
Odd W/O 5th1st and 3rd occurrences are working days
Even Half2nd and 4th occurrences are half days
Odd Half With 5th1st, 3rd, and 5th occurrences are half days
Odd Half W/O 5th1st and 3rd occurrences are half days
All Full With 5th HalfEvery occurrence is a full day except the 5th which is a half day
All Full W/O 5thEvery occurrence is a full day except the 5th
All Without LastEvery occurrence is a working day except the last one of the month
CustomManually define which occurrences are working days

Week Off Shift (appears only for half day Week Off Types): Defines the specific shift timing for the occurrences that are half days. This allows those days to have a different, shorter shift time compared to regular weekdays.

Applies to:

  • All Half
  • Even Half
  • Odd Half With 5th
  • Odd Half W/O 5th
  • All Full With 5th Half

image.png

Does not appear for:

  • All Full
  • Even
  • Odd With 5th
  • Odd W/O 5th
  • All Without Last
  • Custom

image.png

Custom:

 When Custom is selected, the system expands to show five individual dropdowns — one for each possible Saturday in a month:

  • 1st Saturday of Month
  • 2nd Saturday of Month
  • 3rd Saturday of Month
  • 4th Saturday of Month
  • 5th Saturday of Month

For each, you can manually select whether that Saturday is a full day, half day, or week off. This gives complete flexibility for organizations whose Saturday schedule doesn't follow a fixed pattern.

image.png

Once created, you can assign them to employees by navigating to the HRMS->Employees->Employee Management and clicking on the three dots->Edit of the employee you want to assign the shift.

image.png

Then, go to the Attendance tab and select the Shift Template. Once you select it, the shifts for all days will be fetched like configured before.

image.png