Shift Management Screen
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
The Shift Management section contains:
| Area | Verified controls |
|---|---|
| Editor | Name, start time, end time, grace minutes, overtime rule |
| Actions | Add, update, cancel edit |
| Table | Shift, timing, grace, overtime rule, edit, delete |
| Delete flow | Confirmation dialog followed by request and reload |
| Feedback | Inline error; successful saves refresh the list |
The page initializes time and numeric defaults locally. Edit copies the selected row into the form. Delete clears an active edit when the same record is removed.
The UI model uses a compact legacy shape. The extracted domain supports additional fields and soft deactivation. Actual behavior therefore depends on gateway routing. The confirmation copy says assigned employees will have no shift, while the extracted command rejects deactivation when active effective assignments exist; source behavior takes precedence over the copy.
Source References
UI/salary-ui/apps/client-hrms-portal/src/pages/hr/PayrollFeaturePages.tsxmicroservices/src/attendance-service/Api/ShiftPolicyCompatEndpoints.csmicroservices/src/attendance-service/Application/Compatibility/ShiftPolicyCompatService.csmicroservices/src/attendance-service/Application/Services/ShiftPolicyCommands.csControllers/ShiftsController.csServices/ShiftService.cs
Related Articles
See Also
Keywords
- Workforce Scheduling UI
- Shift administration
- Scheduling operations
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20