Leave Known Limitations
Summary
Leave remains transitional across policy enforcement, UI coverage, authorization parity, ownership, operations, integration guarantees, and testing.
Audience
Product owners, architects, developers, QA, support, DevOps/SRE, and implementation partners.
Reference Content
- Stored notice, duration, annual-cap, type-active, half-day, negative-balance, and carry-forward governance is not fully enforced.
- Request edit/resubmit and reserved Pending balance are not implemented.
- Carry forward and encashment have storage/domain foundations but no complete workflows, scheduling, UI, or confirmed Payroll handoff.
- No current UI manages extracted Leave types/policies or displays Workflow state/timeline.
- ESS error presentation and broader accessibility evidence are incomplete; no WCAG claim exists.
- Monolith, compatibility, gateway, and Leave Service ownership can diverge.
- Extracted-service authorization/team-scope parity requires confirmation.
- Leave/Attendance/legacy payroll calendar ownership and precedence remain transitional.
- Health is process-only; readiness/liveness, dependency probes, dedicated metrics, consumer lag, and backlog alerting are absent.
- Outbox publication does not prove consumption; no public replay/reconciliation procedure exists.
- Employee deletion propagation and general inbox/reconciliation tooling are not confirmed.
- Notification coverage is incomplete; Payroll classification/parity has confirmed caveats.
- No formal Leave-specific .NET test project or dedicated Leave frontend test was found.
- Local persistence and external integrations are not a distributed transaction.
- A Leave-specific cutover/go-no-go runbook was not found.
Source References
microservices/src/leave-service/Application/LeaveWorkflows.csmicroservices/src/leave-service/Domain/Leave/LeaveConfig.csmicroservices/src/leave-service/Program.csUI/salary-ui/apps/client-hrms-portal/src/pages/hr/PayrollFeaturePages.tsx
Related Articles
See Also
Keywords
- Leave reference
- Leave Known Limitations
- Workforce management
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly