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.
Requisition Module
HR & Payroll → Requisition
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.
Filters
| Filter | Description |
|---|---|
| From / To | Date range to filter requisitions by creation date |
| Cadre | Filter by staff level (Worker, Officer, Staff, etc.) |
| Status | Filter by requisition status (Open, Filled, Cancelled) |
Creating a Requisition
- Navigate to HR & Payroll → Requisition
- Click the Add Requisition button
- Fill in the requisition details:
Field Description Required Job The job/project that needs staff Yes Cadre Staff level required (Worker, Officer, Staff) Yes Designation Specific role/position needed Yes Quantity Number of positions to fill Yes Type MOB (from Mobilisation Request) or ADH (Ad Hoc) Yes Required By Date Date by which positions should be filled No Notes Additional requirements or context No - Click Save to create the requisition
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.
Requisition Lifecycle
Candidate Module
HR & Payroll → Candidate
The Candidate module manages the recruitment pipeline for external hires. It tracks candidates from registration through to hiring.
Candidate Grid Columns
| Column | Description |
|---|---|
| First Name / Last Name | Candidate's full name |
| Birth Date | Date of birth (DD-MM-YYYY format) |
| Gender | Male / Female |
| Nationality | Country and state of origin |
| Qualification | Educational qualification |
| Expected Joining Date | Projected date when the candidate can start working |
| Contact# | Phone/mobile contact number(s) |
| Current Job Status | Candidate's current employment/job status |
| Status | Pipeline status: Registered, ShortListed, Accepted, Rejected |
Candidate Statuses
| Status | Description |
|---|---|
| Registered | Candidate has been entered into the system but not yet evaluated. Can be edited or deleted. |
| ShortListed | Candidate has been screened and shortlisted for further evaluation or interview |
| Accepted | Candidate has been accepted for hiring and is pending onboarding |
| Rejected | Candidate was not selected at some stage of the pipeline |
Adding a Candidate
- Navigate to HR & Payroll → Candidate
- Click the Add Candidate button
- Fill in the candidate's personal details (name, birth date, gender, nationality, qualification, contact information, expected joining date)
- Click Save
- The candidate is created with Registered status
Uploading Candidates in Bulk
- Click the Upload Candidate button
- Download the upload template and populate it with candidate data
- Upload the completed file
- The system validates and imports the candidates with Registered status
Managing the Pipeline
- Use the Search textbox to find specific candidates
- Click the Edit (pencil) icon to update candidate details or change status
- Move candidates through the pipeline: Registered → ShortListed → Accepted
- When an accepted candidate is ready to join, convert them to a Staff record via the onboarding process
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
- Identify Need — Project manager raises a Mobilisation Request or HR creates an Ad Hoc requisition
- Approval — For MOB requests, the 4-level approval chain processes the request
- Requisition Created — An open requisition is created in the Requisition module
- Source Candidates — HR adds candidates to the Candidate module (manually or via Upload)
- Screen & Shortlist — Review candidates and move suitable ones to ShortListed status
- Interview & Evaluate — Conduct interviews and assessments
- Accept — Move selected candidates to Accepted status
- Onboard — Convert the accepted candidate to a Staff record and allocate to the job
- 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.