Appearance
Human Resources Overview
The HR module provides comprehensive workforce management — from employee onboarding through payroll processing, leave management, performance reviews, and employee separation.
Module Structure
Administration → HR (Setup)
| Page | Purpose |
|---|---|
| Organisation | Jobs, positions, departments, and organisational structure |
| Leave & Attendance | Leave types, policies, attendance rules |
| Compensation | Pay grades, salary structures, deduction/addition rules |
| Talent | Performance review cycles, training programs |
| Clearance | Clearance items for employee exit process |
HR (Operations)
| Page | Purpose |
|---|---|
| Employees | Employee records and management |
| Leave & Attendance | Leave requests, approvals, attendance tracking |
| Payroll | Payroll runs and payroll periods |
| Performance | Performance reviews and appraisals |
| Separation | Employee exit workflows |
Key Concepts
Jobs and Positions
- A job is a role definition (e.g., "Software Engineer", "Branch Manager")
- A position is a specific instance of a job in a business unit (e.g., "Software Engineer — Kampala Office")
- Employees are assigned to positions
Employment Records
Each employee has an employment record that tracks:
- Employment type (full-time, part-time, contract)
- Start and end dates
- Position and reporting structure
- Compensation details
Payroll Integration
HR data feeds directly into payroll:
- Salary from the compensation structure
- Deductions (tax, pension, loan repayments)
- Additions (allowances, bonuses, overtime)
- Leave days affect attendance-based calculations
GL Integration
Payroll processing generates GL journal entries for:
- Salary expense
- Tax liabilities
- Pension contributions
- Net pay disbursement
Setup Sequence
- Organisation — Define jobs and positions
- Compensation — Set up pay grades and salary structures
- Leave & Attendance — Configure leave types and policies
- Talent — Set up review cycles (optional)
- Clearance — Define exit checklist items (optional)
- Employees — Start creating employee records
