Ctrl+K

Requisition & Candidate

JobNext provides two separate but related modules for managing manpower requirements and hiring: the Requisition module tracks open positions and staffing demands, while the Candidate module manages the recruitment pipeline for external hires. Together, they cover the full cycle from identifying a staffing need to onboarding a new employee.

HR Requisition 0:19
Candidate Management 0:19
How to Manage Candidates 0:43
How to Manage Recruitment Pipeline 0:39

Requisition Module

Navigation Path

HR & PayrollRequisition

The Requisition page tracks all open and filled manpower requisitions. Requisitions can originate from approved Mobilisation Requests (MOB type) or be created directly by HR as Ad Hoc (ADH) requisitions for urgent needs.

Requisition page showing From/To date filters, Cadre and Status dropdown filters, an empty data grid, and Add Requisition button
Requisition main page with date range and status filters

Filters

FilterDescription
From / ToDate range to filter requisitions by creation date
CadreFilter by staff level (Worker, Officer, Staff, etc.)
StatusFilter by requisition status (Open, Filled, Cancelled)

Creating a Requisition

  1. Navigate to HR & Payroll → Requisition
  2. Click the Add Requisition button
  3. Fill in the requisition details:
    FieldDescriptionRequired
    JobThe job/project that needs staffYes
    CadreStaff level required (Worker, Officer, Staff)Yes
    DesignationSpecific role/position neededYes
    QuantityNumber of positions to fillYes
    TypeMOB (from Mobilisation Request) or ADH (Ad Hoc)Yes
    Required By DateDate by which positions should be filledNo
    NotesAdditional requirements or contextNo
  4. Click Save to create the requisition
MOB vs ADH Requisitions

MOB (Mobilisation) requisitions are auto-created when a Mobilisation Request is approved through the 4-level approval chain. ADH (Ad Hoc) requisitions are created manually by HR for urgent or unplanned staffing needs, bypassing the formal mobilisation process.

How to Create a Hiring Requisition 0:40

Requisition Lifecycle

Open Staff Allocated Filled Cancelled (at any stage)

Candidate Module

Navigation Path

HR & PayrollCandidate

The Candidate module manages the recruitment pipeline for external hires. It tracks candidates from registration through to hiring.

Candidate page showing a data grid with First Name, Last Name, Birth Date, Gender, Nationality, Qualification, Expected Joining Date, Contact, Current Job Status, Status columns, and Add Candidate / Upload Candidate buttons
Candidate management page showing candidate pipeline with status tracking

Candidate Grid Columns

ColumnDescription
First Name / Last NameCandidate's full name
Birth DateDate of birth (DD-MM-YYYY format)
GenderMale / Female
NationalityCountry and state of origin
QualificationEducational qualification
Expected Joining DateProjected date when the candidate can start working
Contact#Phone/mobile contact number(s)
Current Job StatusCandidate's current employment/job status
StatusPipeline status: Registered, ShortListed, Accepted, Rejected

Candidate Statuses

StatusDescription
RegisteredCandidate has been entered into the system but not yet evaluated. Can be edited or deleted.
ShortListedCandidate has been screened and shortlisted for further evaluation or interview
AcceptedCandidate has been accepted for hiring and is pending onboarding
RejectedCandidate was not selected at some stage of the pipeline

Adding a Candidate

  1. Navigate to HR & Payroll → Candidate
  2. Click the Add Candidate button
  3. Fill in the candidate's personal details (name, birth date, gender, nationality, qualification, contact information, expected joining date)
  4. Click Save
  5. The candidate is created with Registered status

Uploading Candidates in Bulk

  1. Click the Upload Candidate button
  2. Download the upload template and populate it with candidate data
  3. Upload the completed file
  4. The system validates and imports the candidates with Registered status

Managing the Pipeline

  1. Use the Search textbox to find specific candidates
  2. Click the Edit (pencil) icon to update candidate details or change status
  3. Move candidates through the pipeline: Registered → ShortListed → Accepted
  4. When an accepted candidate is ready to join, convert them to a Staff record via the onboarding process
Edit/Delete Restrictions

Only candidates with Registered status can be edited or deleted. Once a candidate is ShortListed or Accepted, their record is locked to preserve the audit trail.

End-to-End Recruitment Workflow

  1. Identify Need — Project manager raises a Mobilisation Request or HR creates an Ad Hoc requisition
  2. Approval — For MOB requests, the 4-level approval chain processes the request
  3. Requisition Created — An open requisition is created in the Requisition module
  4. Source Candidates — HR adds candidates to the Candidate module (manually or via Upload)
  5. Screen & Shortlist — Review candidates and move suitable ones to ShortListed status
  6. Interview & Evaluate — Conduct interviews and assessments
  7. Accept — Move selected candidates to Accepted status
  8. Onboard — Convert the accepted candidate to a Staff record and allocate to the job
  9. Close Requisition — The requisition moves to Filled status once all positions are filled

Best Practices

  • Link candidates to requisitions — Track which candidates are being considered for which positions for clear pipeline visibility
  • Use Upload for bulk recruitment — When hiring many workers (e.g., for a new project), use the Upload Candidate feature to add them in bulk
  • Update status promptly — Keep candidate statuses current so the pipeline view is accurate
  • Track expected joining dates — Monitor expected joining dates against requisition required-by dates to avoid staffing delays
  • Close filled requisitions — Mark requisitions as Filled once all positions are allocated to keep the Unfilled list clean

Videos

The following videos demonstrate key features and workflows covered on this page.

How to Schedule an Interview 0:37

How to Schedule an Interview.