Skip to main content

Recruitment UI Validation and Errors

AreaConfirmed UI behaviorService-authoritative category
Tenant/user contextProtected guard checks client tenant context; backend can reject missing tenantContext error
OpeningTitle and positive opening count checkedInvalid state or validation
Candidate/applicationOpening, name, and contact checks; service handles duplicatesValidation or conflict
Candidate stageStage action submitted from detailsInvalid transition
InterviewOpening, candidate, interviewer, schedule, and feedback checksValidation or invalid state
OfferCandidate, positive compensation, joining date, and rejection reason checksValidation or invalid transition
Public tokenInvalid/unresolved link displayed as invalid or expiredNot found/validation; token lifecycle requires confirmation
OnboardingEmployee, organization, joining, and pay-mode checksEligibility or dependency failure
DocumentsParent pages surface upload/download failuresDependency/not found
Network/serverPage-level fallback errors and retry on reportsDependency/server failure
PermissionProtected guard renders unauthorizedUI authorization; API enforcement requires confirmation

Exact source-defined messages may appear in the application, but support guidance should classify the error and avoid copying personal, document, interview, token, or compensation data.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/pages/CareersPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentJobOpeningsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentCandidatesPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentInterviewsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOffersPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx
  • microservices/src/recruitment-service/Api/EndpointResults.cs

Summary

This Draft page summarizes source-backed Recruitment behavior and explicitly marks incomplete governance or implementation.

Audience

Recruitment stakeholders, product, engineering, QA, support, operations, architecture, security, and implementation partners as applicable to this page.

Overview

Use the source-backed sections above as the authoritative scope. Unsupported behavior remains Requires confirmation or Not implemented.

See Also

Keywords

  • Recruitment
  • Hiring lifecycle
  • Draft documentation

Revision Information

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