Human Resources
Complete HR management including positions, employees, and contracts.
Human Resources
16.1 Overview
Complete HR management including positions, employees, and contracts.
Tab Structure:
- Positions - Define job positions and salary ranges
- Employees - Manage employee records and information
- Contracts - Create and manage employment contracts
16.2 Position Management
16.2.1 Creating a Position
- Click "Add Position" button
- Fill in the position details:
- Title (required): Position name
- Description: Job responsibilities
- Department: Select from available departments
- Level: Seniority level (1, 2, 3, etc.)
- Min Salary: Minimum salary for this position
- Max Salary: Maximum salary for this position
- Active: Toggle position active/inactive status
- Click "Create" to save
16.3 Employee Management
16.3.1 Summary Cards
| Card | Icon | Description |
|---|---|---|
| Total Employees | Users | Count of all employees |
| Active | UserCheck | Currently employed staff |
| On Leave | Badge | Employees on leave |
| Terminated | UserX | Former employees |
16.3.2 Employee Statuses
| Status | Badge Color | Description |
|---|---|---|
| Active | Green | Currently employed and working |
| On Leave | Secondary | Temporary absence |
| Suspended | Red | Under disciplinary action |
| Terminated | Outline | Employment has ended |
16.3.3 Creating an Employee
Personal Information:
- First Name, Middle Name, Last Name
- Gender, Date of Birth, National ID
Contact Information:
- Email, Phone, Alternative Phone
- Address, City, Country
Employment Information:
- Position, Employment Type, Hire Date
- Probation End Date, Status
Emergency Contact:
- Contact Name, Relationship, Phone
Bank Details:
- Bank Name, Account Number, Account Name, Branch
Statutory Information:
- Tax ID, Social Security Number
16.3.4 Terminating an Employee
- Click the Terminate button
- Fill in termination details:
- Termination Date (required)
- Termination Reason (required)
- Final Settlement Amount
- Notes
- Click "Terminate Employee" to confirm
16.4 Contract Management
16.4.1 Contract Statuses
| Status | Badge Color | Description |
|---|---|---|
| Draft | Secondary | Not yet approved |
| Active | Green | Currently valid |
| Expired | Outline | End date passed |
| Terminated | Red | Ended early |
| Renewed | Secondary | Replaced by new contract |
16.4.2 Contract Types
| Type | Description |
|---|---|
| Permanent | Indefinite employment |
| Fixed-Term | Specific duration with end date |
| Casual | Irregular work arrangement |
| Probation | Initial trial period |
| Internship | Training/learning position |
16.4.3 Creating a Contract
- Click "New Contract" button
- Fill in Basic Information:
- Employee (required)
- Salary Structure (required)
- Contract Type (required)
- Status: Draft or Active
- Start Date (required)
- End Date: Required for fixed-term contracts
- Contract Terms: Additional terms and conditions
- Click "Create Contract" to save
Business Rules:
- Contract number is auto-generated
- Each employee can have multiple contracts
- Salary structure determines the employee's pay
- Fixed-term contracts require an end date