TransportechAI Docs
HRWork Schedule

Schedule Types

How to create and manage reusable shift templates that define working hours, breaks, and off-day patterns.

Schedule Types are reusable templates that define the structure of a shift -- including working hours, break times, and weekly patterns. Instead of manually entering times for every shift assignment, you select a schedule type and the system fills in the details automatically.

Navigation: HR > Work Schedule > Schedule Types

Purpose

Fleet operations typically have a handful of recurring shift patterns. Schedule Types allow you to:

  • Define each shift pattern once and reuse it across the entire schedule
  • Ensure consistency in shift definitions across all employees and departments
  • Reduce data entry errors when building weekly or monthly schedules
  • Quickly identify which shift an employee is working by its name and color

Viewing Schedule Types

The Schedule Types page displays a table of all configured templates:

ColumnDescription
NameThe display name of the schedule type (e.g., "Morning Shift")
CodeA short code for quick reference (e.g., "MS")
Start TimeWhen the shift begins
End TimeWhen the shift ends
Break DurationTotal break time included in the shift
Net Working HoursTotal hours minus break time
Working DaysWhich days of the week this schedule applies to
ColorThe color used to represent this schedule type on the calendar
StatusActive or Inactive

Common Schedule Types

Here are examples of schedule types commonly used in fleet management:

NameHoursWorking DaysUse Case
Morning Shift06:00 - 14:00Mon-FriEarly operations, dispatch, vehicle preparation
Day Shift09:00 - 17:00Mon-FriOffice staff, administrative roles, customer service
Evening Shift14:00 - 22:00Mon-FriAfternoon operations, evening dispatch
Night Shift22:00 - 06:00Mon-FriOvernight operations, airport transfers
Split Shift06:00-10:00, 16:00-20:00Mon-SatPeak-hour coverage for drivers
Weekend Only08:00 - 20:00Sat-SunWeekend-only drivers or support staff
Rotating 12-Hour06:00 - 18:00AlternatingLong shifts with alternating on/off days

Creating a Schedule Type

To create a new schedule type:

  1. Click Add Schedule Type at the top-right of the page.
  2. Fill in the configuration fields:
FieldRequiredDescription
NameYesA descriptive name (e.g., "Night Shift - Drivers")
CodeYesA unique short code (e.g., "NSD")
DescriptionNoDetails about when this schedule type should be used
Start TimeYesThe shift start time in 24-hour format
End TimeYesThe shift end time in 24-hour format
Break DurationNoTotal break time in minutes (default: 0)
Break Start TimeNoWhen the break begins (optional -- for display purposes)
Working DaysYesSelect which days of the week this schedule includes (e.g., Mon-Fri)
ColorYesChoose a color for calendar display
Overtime ThresholdNoHours after which time is counted as overtime
Night Shift PremiumNoWhether this schedule qualifies for night shift pay differential
  1. Click Save to create the schedule type.

For overnight shifts where the end time is earlier than the start time (e.g., 22:00 - 06:00), the system automatically understands that the shift spans two calendar days. You do not need to enter separate dates.

Working Days Configuration

The Working Days field determines the default pattern for this schedule type:

PatternDescription
Mon-FriStandard five-day work week
Mon-SatSix-day work week with Sunday off
Sun-ThuCommon in some Middle Eastern countries
CustomSelect individual days for irregular patterns

The Working Days setting is a default used during bulk assignment. When assigning shifts individually, you can override this and assign the shift on any day, regardless of the template's working day configuration.

Editing a Schedule Type

To modify an existing schedule type:

  1. Click on the schedule type row in the table.
  2. Update the fields you need to change.
  3. Click Save.

Impact of Changes

ChangeImpact on Existing Assignments
Name or ColorDisplay changes only -- no impact on shift times
Start/End TimeOnly affects new assignments. Existing assignments keep their original times
Break DurationOnly affects new assignments
Working DaysOnly affects new bulk assignments
Overtime ThresholdMay affect how overtime is calculated for future attendance records

Changes to a schedule type do not retroactively affect existing shift assignments. If you need to update times for already-assigned shifts, edit those assignments individually through the Shift Management page.

Deactivating a Schedule Type

If a schedule type is no longer needed:

  1. Open the schedule type detail.
  2. Toggle the Status to Inactive.
  3. Click Save.

When a schedule type is deactivated:

  • It will not appear in the schedule type dropdown when creating new assignments
  • Existing assignments using this type are not affected
  • The type remains visible in historical data and reports

Split Shifts

A split shift is a working pattern where the employee works two separate blocks within the same day with a long break in between. To configure a split shift:

  1. Create the schedule type with the overall start and end times covering the full span.
  2. Set a long break duration that accounts for the gap between the two working blocks.
  3. In the description, clearly note the two working blocks (e.g., "06:00-10:00 and 16:00-20:00").

Alternatively, you can create two separate schedule types for each block and assign them both to the same employee on the same day.

Best Practices

  • Use clear, descriptive names -- "Morning Shift - Operations" is better than "Shift A." Employees should immediately understand what the schedule type means.
  • Keep codes consistent -- Use a logical code system (e.g., MS = Morning Shift, NS = Night Shift, DS = Day Shift) so codes are easy to remember.
  • Limit the number of types -- Having too many schedule types creates complexity. Aim to cover your operational needs with as few types as possible.
  • Set colors thoughtfully -- Use distinct, contrasting colors so shifts are easy to differentiate on the calendar view.
  • Include overtime thresholds -- If your organization pays overtime, set the threshold on each schedule type so overtime is calculated correctly.
  • Review annually -- As operations change, review your schedule types to remove obsolete ones and add new ones as needed.