| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 3980 |
| Technical Name |
ethiopia_hris |
| License | OPL-1 |
| Website | mailto:abuassefa795@gmail.com |
Ethiopia HRIS Core
Complete Ethiopian HRIS foundation for Odoo — structured employee profiles, Ethiopian address hierarchy, partner synchronization, and full Gregorian ↔ Ethiopian date support.
🧩 Core Module
🇪🇹 Ethiopia Localization
⚡ Odoo 18 Ready
🔄 Partner Sync
📆 Ethiopian Calendar
Problem It Solves
Standard Odoo employee models do not fully support Ethiopian HR requirements such as structured naming, national identifiers, Ethiopian calendar dates, and detailed geographic hierarchy.
📌 Impact: HR teams face data inconsistency, missing compliance fields, and duplicate contacts. This module provides a unified and localized employee data model to ensure compliance, accuracy, and seamless HR workflows in Ethiopia.
Ethiopian Address Support
📍 Region (Kilil)
🗺️ Zone / Sub-city
📌 Woreda
🏡 Kebele
🏠 House Number
📮 P.O. Box / Locality
✓ Full hierarchical validation & dependency (Region → Zone/Subcity → Woreda → Kebele)
✓ Automatic state & country assignment for Ethiopia
✓ Automatic state & country assignment for Ethiopia
Key Features
- ✓ Ethiopian naming structure – First / Middle / Last name + auto full name composition
- ✓ National identifiers – TIN, Fayda ID, PSSSA (Public) / POESSA (Private) pension IDs
- ✓ Ethiopian calendar support – Gregorian ↔ E.C. bi-directional conversion for birth, spouse birth, visa, work permit & departure
- ✓ Partner synchronization – Work, private & emergency contacts auto-created/updated with geo fields
- ✓ Profile completion score – Real-time % completeness for HR compliance
- ✓ Emergency contact enrichment – full address + Ethiopia hierarchy + mobile/email sync
Use Cases
- ▶ Employee lifecycle management (onboarding to departure)
- ▶ HR compliance and regional reporting by Zone/Woreda
- ▶ Ethiopian payroll integration (TIN, pension fields)
- ▶ Localization for Ethiopian organizations & government entities
- ▶ Centralized emergency contact management with partner views
🔗 Seamless extension for leave, time off, and document management modules.
Module Identity: Core Ethiopia-specific HR model extensions.
🖼️
Module Screenshots
📋 Employee form – Ethiopia identity & address fields
📅 Ethiopian calendar (E.C.) dates for work permit & birth
🔄 Auto-linked emergency contact & private address partner
* Real views from Odoo 18 instance — enhanced fields, Ethiopian calendar, geo hierarchy.
🧩 Dependencies: hr, contacts, resource, base_geolocalize (optional)
⚙️ Model: hr.employee (extension) + res.partner sync hooks
📦 Upstream ready: Ethiopia HR Suite
🇪🇹 First/Middle/Last name fields
• TIN / Fayda ID
• Pension (PSSSA/POESSA)
• Zone/Subcity/Woreda/Kebele
• Ethiopian calendar conversion
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 3980 |
| Technical Name |
ethiopia_hris |
| License | OPL-1 |
| Website | mailto:abuassefa795@gmail.com |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module