Odoo HR - Human Resources & Employee Management
Comprehensive HR management system from recruitment to departure
The HR (Human Resources) module is the central human resources management system in Odoo. This module provides complete functionality for managing employee records, organizational structure, performance reviews, skills tracking and HR information management.
With deep integration with other modules like Attendance, Payroll, Recruitment, Expenses, HR helps businesses manage the entire employee lifecycle efficiently and professionally.
Basic HR Terminology
HR Terms
| English | Vietnamese | Description |
|---|---|---|
| Employee | Nhân viên | Worker in the company |
| Department | Phòng ban | Organizational unit in company |
| Job Position | Chức vụ | Employee job position |
| Manager | Quản lý trực tiếp | Employee manager |
| Contract | Hợp đồng lao động | Employment contract |
| Skill | Kỹ năng | Professional competency |
| Appraisal | Đánh giá | Performance evaluation |
| Development Plan | Kế hoạch phát triển | Training and development plan |
Employee Status
Work Status
| English | Vietnamese | Description |
|---|---|---|
| Active | Đang làm việc | Employee currently working |
| Probation | Thử việc | Employee in probation period |
| On Leave | Tạm nghỉ | Employee on long-term leave |
| Departed | Đã nghỉ việc | Employee has left |
Main Menu Structure
The HR module is organized by main functional groups:
Steps
1. Employees: Manage employee records, personal information, contracts
2. Departments: Manage department structure and organization
3. Appraisals: Performance reviews and employee development
4. Skills: Manage employee skills and competencies
5. Reports: HR reports and analytics
6. Configuration: Configure job positions, contract types, skills
Basic Workflow
New employee management workflow:
Steps
1. Create employee record with basic personal information
2. Assign department, job position and direct manager
3. Create employment contract with salary and terms
4. Set up user account and access rights
5. Update employee skills and certifications
6. Track and evaluate performance periodically
Key Features
Key points
• Complete employee records with photos and attachments
• Hierarchical organization structure with visual org chart
• Employment contract management with expiration alerts
• Track employee skills and certifications
• 360-degree performance reviews with goals and KPIs
• Manage development plans and training
• Integration with Recruitment, Attendance, Payroll, Expenses
• Diverse HR reports and visual dashboards
User Groups
User Permissions
| Group | Permissions |
|---|---|
| Employee | View and update personal information, view colleagues |
| HR Officer | Manage employee records, create contracts, view reports |
| HR Manager | Full access: system configuration, organization management, approve reviews |
Integration with Other Modules
HR integrates deeply with other HR modules:
Key points
• Recruitment: Automatically convert applicants to employees
• Attendance: Track attendance and working hours
• Payroll: Calculate salary based on contracts and attendance
• Expenses: Manage expenses and reimbursements for employees
• Time Off: Manage leave and time off
• Fleet: Assign company vehicles to employees
Real-world Scenarios
Common use cases:
Key points
• New employee onboarding: Create record, contract, account and assign training tasks
• Periodic performance reviews: Set up 6-month/annual review cycles with clear goals
• Promotion management: Track skills, reviews and update positions when promoted
• Contract renewal: Receive alerts for expiring contracts and create new ones
• HR analytics: Report on workforce structure, age, tenure, turnover rate
Best Practices
Steps
1. Update employee records completely and accurately from the start
2. Set up clear department structure with direct managers
3. Use tags to categorize employees by project, skills
4. Establish periodic and consistent performance review processes
5. Update skills and certifications when employees complete training
6. Use attachments to store contracts, certificates
7. Backup HR data regularly and secure information
System Requirements
To use the HR module:
Steps
1. Install hr module (installed by default)
2. Configure department structure and job positions
3. Set up employment contract types
4. Configure skills and skill levels
5. Set up access rights for user groups
6. Integrate with other HR modules if needed