Skip to main content

Offer Management Troubleshooting

Symptoms​

Offer creation, approval, status, withdrawal, document download, or onboarding handoff fails.

Scope​

Native offer lifecycle and approvals/revisions plus compatibility offer UI.

Cause​

Likely causes​

  • Candidate eligibility or required input is invalid.
  • Requested status transition is not allowed.
  • Approval/revision governance is incomplete.
  • Document dependency failed.
  • Accepted-state requirement for onboarding is unmet.

Safe diagnostic steps​

  1. Confirm candidate and offer status via supported reads.
  2. Classify create, transition, approval, document, or onboarding boundary.
  3. Check audit/timeline and outbox status where relevant.
  4. Avoid recording compensation, terms, or document content.

Resolution​

Safe resolution​

Use only a source-allowed transition and approved role. Route document/dependency issues to owners; do not force status.

Validation​

Verify one expected offer state, document availability indicator, and onboarding eligibility.

Evidence to collect​

Collect the time window, environment category, affected operation, expected/actual status category, safe record reference, correlation reference where available, dependency/error category, and recent approved change. Exclude personal data, resumes/documents, interview notes, tokens, offer/compensation values, credentials, bank/KYC data, secrets, and configuration values.

Escalation​

Escalate lifecycle to Recruitment/product, governance to security/product, documents to Document Service, and UI to frontend.

Source References​

  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOffersPage.tsx
  • microservices/src/recruitment-service/Application/Commands/OfferCommands.cs
  • microservices/src/recruitment-service/Domain/Recruitment/Offer.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