SmartERP Documentation An Ashewa Technology Solutions Platform

Work shift management and rotas

Employee shift scheduling, rotation patterns, night and weekend premiums, excluded days, and integration with attendance check-ins.

In round-the-clock operating environments such as healthcare facilities, security operations, hospitality, and continuous manufacturing, managing employee work shifts requires structured schedules and attendance validation. SmartERP Shift Management (shift_management) provides shift definitions, excluded day handling, and check-in alignment.

Shift templates and definitions#

Organizations configure recurring shift patterns matching labor regulations:

  • Morning Shift: Typically 08:00 to 16:00 (Standard daytime hours).
  • Evening Shift: Typically 16:00 to 00:00 (Evening rotation).
  • Night Shift: Typically 00:00 to 08:00 (Qualifies for statutory night differential allowances under Ethiopian Labor Proclamation No. 1156/2019).

Excluded days and statutory public holidays#

  • Configurable Non-Working Days: Accommodates institutional operational rules where certain shifts skip Sundays, religious holidays, or national holidays.
  • Ethiopian National Calendar Integration: Automatically flags shifts falling on Ethiopian national holidays (Enkutatash, Meskel, Genna, Timkat, Adwa Victory Day, Eid al-Fitr, Eid al-Adha), triggering statutory holiday overtime compensation.

Integration with biometric attendance#

Shifts integrate directly with SmartERP Attendance (hr.attendance):

  1. Planned vs Actual Tracking: Compares an employee's scheduled shift against physical biometric check-in timestamps.
  2. Grace Periods: Permits 15-minute grace windows before marking lateness or early departures.
  3. Unscheduled Shift Overtime: Automatically routes extra hours worked outside the scheduled shift for manager approval before payroll calculation.
Last updated: 2026-11-12