Overview
A broad HR and payroll programme on Odoo implementing local policy rules, later ported to Odoo 19, culminating in an automated final settlement process.
Business challenge
HR policies such as accrual from joining date, leave encashment, advances, loans and end-of-service benefits were calculated manually, especially at employee exit.
Requirements
- Annual leave accrual, encashment and leave rules
- Advances and loans recovered through payroll
- Monthly provisions for end-of-service liabilities
- Final settlement combining all components
- Employee letters and salary certificates
- Self-service portal with HR policy pages
Solution architecture
A family of focused HR modules, each implementing one policy area, combined by a final settlement module that reads from gratuity, leave, advance, loan and payroll records.
Major features
- Leave suite with accrual and encashment
- Advance and loan management
- Provision calculation
- Gratuity and final settlement
- Letters and certificates
- Employee portal
Important workflows
- 1 Joining and accrual
- 2 Monthly payroll with deductions
- 3 Provision posting
- 4 Resignation to final settlement
Business impact
- Policy rules applied consistently by the system
- Final settlements prepared from records rather than spreadsheets
- Employees able to view their own payroll information
Impact is described qualitatively. We do not publish performance figures without client-verified evidence and permission.