Skip to main content

Workforce Scheduling / Shift Management

Summary

HR Suit implements a Transitional shift-policy foundation rather than a complete workforce scheduling product. Administrators can define named shifts and weekly offs; the extracted Attendance Service can store effective-dated employee assignments and resolve a shift into attendance thresholds. Attendance results then carry hours, overtime, shortfall and paid units toward Payroll.

No verified roster calendar, rotation engine, shift template, monthly or weekly schedule builder, department/team/factory allocation, swap workflow, staffing-demand model or scheduling notification exists.

Audience

Employees, managers, HR and payroll administrators, product owners, implementation partners, QA, support and solution architects.

Overview

All pages remain Draft and describe static source evidence only. Deployment state, tenant configuration and production policy require confirmation.

Business Evidence Checklist

  • Business purpose: Define working-time rules that feed attendance and payroll.
  • Actors: Employees, managers, HR/attendance administrators and payroll administrators.
  • Business process: Configure rules, associate an employee, resolve the effective policy, calculate attendance and consume approved outcomes.
  • Status transitions: Shifts and assignments use active/inactive state; no roster publication lifecycle exists.
  • Responsibilities: HR owns configuration, managers review attendance, employees record time and Payroll validates monetary outcomes.
  • Business rules: Valid tenant, time, threshold, weekday and non-overlapping assignment rules apply.
  • Integrations: Employee, Attendance, Leave and Payroll are verified at the boundaries described in this section.
  • Limitations: Full roster planning, rotation, group scheduling, notifications and schedule analytics are absent.
  • Requires confirmation: Production routing, tenant policy, operational ownership and compliance remain environment-specific.

Documentation map

Source References

  • microservices/src/attendance-service/Domain/TimeOffice/Shift.cs
  • microservices/src/attendance-service/Domain/TimeOffice/EmployeeShiftAssignment.cs
  • microservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/PayrollFeaturePages.tsx

See Also

Keywords

  • Shift management
  • Employee assignment
  • Attendance policy

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Review cycle: Quarterly