03 / HR workflow
Recruitment Workflow
A controlled recruitment flow connecting manpower requests, approvals, applicants, assessments, offer letters, document preparation, and employee creation.
Context
Business need
Hiring activities needed a clear starting request, responsible approvers, vacancy control, applicant traceability, structured assessment, and a reliable handover from the accepted offer to the employee record.
Workflow
How it works
- 01
Raise the requirement
The requester defines the position, purpose, vacancy count, department or project, expected joining date, and evaluation method.
- 02
Review and approve
Configured responsible users review the manpower request before recruitment activity begins.
- 03
Collect applicants
Applications remain linked to the approved requirement, responsible recruiter, position, and source.
- 04
Assess the candidate
The interviewer records structured answers, ratings, skills assessment, outcome, and approval evidence.
- 05
Prepare the offer
Candidate, position, benefit, salary, and document data move into a controlled offer-letter record.
- 06
Create the employee
A confirmed offer prepares the draft employee and carries approved recruitment information into onboarding.
Development
What I built
- I developed a standalone recruitment-request model with sequences, purpose, position, vacancies, department, project, expected joining date, replacement details, and evaluation methods.
- I implemented requester and role-based approvals with controlled access to recruitment records.
- I connected recruitment requests with job positions, public applications, applicants, assessments, and offer letters.
- I built assessment questions, interviewer responsibility, completion controls, document previews, and printable recruitment outputs.
- I carried confirmed offer information into the draft employee and onboarding process to reduce repeated data entry.
Coverage
Modules covered
- Employees
- Recruitment
- Job Positions
- Projects
- Mail and Activities
- Recruitment Requests
- Candidate Assessments
- Offer Letters
- Draft Employees
- PDF Reporting
Support
What I supported
- I corrected approval, role-access, applicant-linking, assessment, and offer-generation issues found during use.
- I protected the relationship between request, applicant, assessment, offer, and employee data during fixes and upgrades.
- I supported users with rejected, returned, cancelled, replacement, and incomplete recruitment cases.
Evidence
Technical deliverables
- Custom Odoo 14 recruitment application
- Role-based recruitment security
- Public application and applicant linkage
- Assessment and controlled offer-letter workflow
- Recruitment request PDF output