New Employee Wizard - Ethiopia

l10n_et_hr_employee_wizard
REPOSITORY
REPOSITORYOCA/l10n-ethiopia
GIT
GIThttps://github.com/OCA/l10n-ethiopia.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-ethiopia/tree/14.0/l10n_et_hr_employee_wizard
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSMichael Telahun Makonnen, TREVI Software
MAINTAINERS
MAINTAINERSMichael Telahun Makonnen, TREVI Software
COMMITTERS
COMMITTERSMichael Telahun Makonnen, Michael Telahun
WEBSITE
WEBSITEhttps://github.com/trevi-software/trevi-hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-ethiopia:
    - ethiopic_calendar
    - l10n_et_hr
odoo/odoo:
    - base
    - hr
    - base_setup
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES mpmath
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
hr_applicant_view_form Jobs - Recruitment Form hr.applicant data Inherits hr_recruitment.hr_applicant_view_form
new_labour_form hr.employee.wizard.form hr.employee.wizard.new xpath 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')