Skip to main content

Troubleshooting

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

Verified scenarios

SymptomSource-backed checks
Shifts menu missingConfirm tenant-scoped login, Time Office feature, accepted permission, and HR administration/manager role for menu visibility
Direct route unauthorizedConfirm route feature and permission values returned by the session
Empty shift selectorThe related forms tolerate a failed shift lookup by using an empty list; confirm the shift list independently
Shift name rejectedRemove blank or duplicate active name
Shift time rejectedUse valid time-of-day values; client time controls do not replace server parsing
Policy rejectedCheck name, nonnegative values, and half-day threshold not greater than full-day threshold
Delete rejectedExtracted service blocks deactivation while active effective assignments reference the shift
Assignment conflictActive inclusive date ranges may not overlap for the same worker
Missing effective shiftConfirm active range, shift activity, tenant, and fallback policy/profile
Behavior differs by environmentConfirm which owner the gateway selected; compatibility and extracted behavior are transitional
Tenant errorConfirm a positive tenant context is present; tenant resolution failures are returned as client errors
No audit in Activity pageAttendance is absent from that UI feed list; use authorized diagnostics or external tooling

Do not retry destructive actions blindly. Preserve the correlation evidence and exact user-visible error for support escalation.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/PayrollFeaturePages.tsx
  • microservices/src/attendance-service/Application/Services/ShiftPolicyCommands.cs
  • microservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs
  • microservices/src/gateway-api/Program.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