Skip to main content

Shift Assignment Experience

Summary​

This page records verified Workforce Scheduling UI and operational behavior and identifies unsupported capabilities explicitly.

Audience​

Business users, developers, QA engineers, support engineers, solution architects, and implementation partners.

Reference Content​

No dedicated effective-dated assignment screen exists.

Two related selectors are implemented:

  • Employee Management → Attendance Rules → Shift.
  • User Management → Employee Payroll Details → Shift Timing.

Both load available shifts and submit a single shift identifier with the broader employee/user form. They do not show assignment history, collect effective-from/effective-to values, close an assignment, or surface overlap details proactively.

Source References​

  • UI/salary-ui/apps/client-hrms-portal/src/pages/Labor.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/admin/UserManagementPage.tsx
  • microservices/src/attendance-service/Api/AttendanceShiftPolicyEndpoints.cs
  • microservices/src/attendance-service/Application/Services/ShiftPolicyCommands.cs
  • microservices/src/attendance-service/Domain/TimeOffice/EmployeeShiftAssignment.cs

See Also​

Keywords​

  • Workforce Scheduling UI
  • Shift administration
  • Scheduling operations

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20