Repository
OCA/l10n-ethiopia · module folder · Try on Runboat
Module version
1.0.0
Category
Localization
Folder size
0.03 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/trevi-software/trevi-hr
Last tracking update
2026-08-07 07:47:48
Authors
Michael Telahun Makonnen, TREVI Software
Maintainers
Michael Telahun Makonnen, TREVI Software
Committers
Michael Telahun Makonnen, Michael Telahun
Odoo dependencies
OCA/l10n-ethiopia:
odoo/odoo:
- hr
- web
- bus
Python dependencies
mpmath
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
hr_applicant_view_form Jobs - Recruitment Form hr.applicant form Inherits hr_recruitment.hr_applicant_view_form
new_labour_form hr.employee.wizard.form hr.employee.wizard.new form Inherits hr_employee_wizard.new_labour_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (6)
  • education Selection
    selection_add=[('none', 'No Formal Education'), ('primary', 'Primary School'), ('graduate', 'Secondary School'), ('diploma', 'Diploma'), ('bachelor'), ('master'), ('doctor'), ('other')]
  • etcal_dob_day Selection
    args: ET_DAYOFMONTH_SELECTION, 'Day'
  • etcal_dob_month Selection
    args: ET_MONTHS_SELECTION, 'Month'
  • etcal_dob_year Selection
    args: _get_year, 'Year'
  • ethiopic_name Char
  • use_ethiopic_dob Boolean
    args: 'Use Ethiopic Birthday'
Public methods (2)
  • create_employee_from_applicant(self)
  • onchange_etdob(self)
    @api.onchange('etcal_dob_day', 'etcal_dob_month', 'etcal_dob_year')

New fields (9)
  • education Selection
    selection_add=[('none', 'No Formal Education'), ('primary', 'Primary School'), ('graduate', 'Secondary School'), ('diploma', 'Diploma'), ('bachelor'), ('master'), ('doctor'), ('other')]
  • etcal_dob_day Selection
    selection=ET_DAYOFMONTH_SELECTION string='Day'
  • etcal_dob_month Selection
    selection=ET_MONTHS_SELECTION string='Month'
  • etcal_dob_year Selection
    selection=_get_year string='Year'
  • ethiopic_name Char
    size=512
  • house_no Char
    string='House No.'
  • kebele Char
    size=8
  • use_ethiopic_dob Boolean
    default=True string='Use Ethiopic Birthday'
  • woreda Char
    string='Subcity/Woreda'
Public methods (2)
  • create_partner(self)
  • onchange_etdob(self)
    @api.onchange('etcal_dob_month', 'etcal_dob_day', 'etcal_dob_year')