Skip to main content

Job Opening Management Troubleshooting

Symptoms

Opening list fails, save is rejected, opening cannot be opened/closed, or public visibility is wrong.

Scope

Protected compatibility UI, native opening lifecycle, workspace mapping, and public-open filtering.

Cause

Likely causes

  • Required input is missing.
  • Draft/Open/Closed transition is invalid.
  • Tenant or compatibility mapping context is wrong.
  • Public surface returns only eligible open records.

Safe diagnostic steps

  1. Confirm load versus mutation failure.
  2. Record current/target status without sensitive values.
  3. Compare protected workspace and supported native read.
  4. Check public visibility only with an approved synthetic opening.

Resolution

Safe resolution

Correct input or use a source-allowed transition. Escalate mapping/state discrepancies; do not change database status.

Validation

Reload protected list and, where applicable, confirm public visibility matches Open state.

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 UI/mapping to frontend/Recruitment owners and public routing to Gateway.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentJobOpeningsPage.tsx
  • microservices/src/recruitment-service/Application/Commands/JobOpeningCommands.cs
  • microservices/src/recruitment-service/Api/RecruitmentCompatEndpoints.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