| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/18.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Luis Rodriguez |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:08 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - digest - bus - web_tour - html_editor - portal - web_editor - http_routing - auth_signup - resource - phone_validation - resource_mail |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Company wide unique employee ID. Supports: - Random ID Generation - Sequence This module supports sequence of employee ID which will be generated automatically from the sequence predefined. Nevertheless, if you need a difference ID in particular cases you can pass a custom value for \`identificationid\`: if you do it no automatic generation happens. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | xpath | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | block | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals_list)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/17.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Chris Bergman |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - phone_validation - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Company wide unique employee ID. Supports: - Random ID Generation - Sequence This module supports sequence of employee ID which will be generated automatically from the sequence predefined. Nevertheless, if you need a difference ID in particular cases you can pass a custom value for \`identificationid\`: if you do it no automatic generation happens. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | xpath | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | block | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals_list)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/16.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Simon Maillard, Kevin Luna |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:49 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | xpath | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | xpath | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals_list)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/15.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Michael Telahun |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:35 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | xpath | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | field | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/14.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Enric Tobella, oca-travis, Weblate, OCA-git-bot, Michael Telahun |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | xpath | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | field | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/12.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, CorporateHub, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | mreficent, Alexey Pelykh, OCA Transbot, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
res_config_settings_view_form |
res.config.settings.view.form.inherit.hr.employee.id | res.config.settings | xpath | Inherits hr.res_config_settings_view_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | field | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | field | Inherits hr.view_employee_tree |
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits in employee identifier'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee identifier generation'
string='Identifier Sequence'
No public methods.
employee_id_gen_method
Selection
default=<expr>
readonly=False
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=<expr>
readonly=False
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=<expr>
readonly=False
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/11.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/hr |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | data | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | data | Inherits hr.view_employee_tree |
view_human_resources_employeeid_configuration |
view.human.resources.employeeid.configuration | hr.employeeid.config.settings | form | New |
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
company_id
Many2one → res.company
default=<expr>
required=True
string='Company'
args: 'res.company'
employee_id_gen_method
Selection
default=_default_id_gen_method
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=_default_id_random_digits
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=_default_id_sequence
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee ID Generation'
string='Employee ID Sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/10.0/hr_employee_id |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp, OpenSynergy Indonesia, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Fekete Mihai, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Simone Orsi, Iryna Vyshnevska |
| WEBSITE | |
| WEBSITE | http://miketelahun.wordpress.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:57 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web_kanban - web - bus - web_tour - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | data | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | data | Inherits hr.view_employee_tree |
view_human_resources_employeeid_configuration |
view.human.resources.employeeid.configuration | hr.employeeid.config.settings | form | New |
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
company_id
Many2one → res.company
default=<expr>
required=True
string='Company'
args: 'res.company'
employee_id_gen_method
Selection
default=_default_id_gen_method
related='company_id.employee_id_gen_method'
employee_id_random_digits
Integer
default=_default_id_random_digits
related='company_id.employee_id_random_digits'
employee_id_sequence
Many2one → ir.sequence
default=_default_id_sequence
related='company_id.employee_id_sequence'
args: 'ir.sequence'
No public methods.
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for employee ID Generation'
string='Employee ID Sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/9.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), OpenSynergy Indonesia, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), OpenSynergy Indonesia, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza |
| WEBSITE | |
| WEBSITE | http://miketelahun.wordpress.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web_kanban - web - bus - resource - web_tip |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
view_company_form |
res.company.sheet | res.company | xpath | Inherits base.view_company_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | data | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | data | Inherits hr.view_employee_tree |
view_human_resources_configuration |
hr.config.settings.inherit | hr.config.settings | group | Inherits hr.view_human_resources_configuration |
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
default=_default_id_sequence
help='Pattern to be used for used for ID Generation'
string='Sequence'
get_default_employee_id_values(self, fields)
onchange_employee_id_gen_method(self)
set_employee_id_values(self)
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for used for ID Generation'
string='Sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/8.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), OpenSynergy Indonesia, Michael Telahun Makonnen |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), OpenSynergy Indonesia, Michael Telahun Makonnen |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Pedro M. Baeza, OCA Transbot, oca-travis, OCA-git-bot, Andhitia Rama |
| WEBSITE | |
| WEBSITE | http://miketelahun.wordpress.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:23 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web_kanban - web - resource - board |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | li | Inherits hr.hr_kanban_view_employees |
view_company_form |
res.company.sheet | res.company | xpath | Inherits base.view_company_form |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | data | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | data | Inherits hr.view_employee_tree |
view_human_resources_configuration |
hr.config.settings.inherit | hr.config.settings | group | Inherits hr.view_human_resources_configuration |
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
default=_default_id_sequence
help='Pattern to be used for used for ID Generation'
string='Sequence'
get_default_employee_id_values(self, fields)
onchange_employee_id_gen_method(self)
set_employee_id_values(self)
identification_id
Char
copy=False
string='Identification No'
create(self, vals)
employee_id_gen_method
Selection
default='random'
selection=[('random', 'Random'), ('sequence', 'Sequence')]
string='ID Generation Method'
employee_id_random_digits
Integer
default=5
help='Number of digits making up the ID'
string='# of Digits'
employee_id_sequence
Many2one → ir.sequence
comodel_name='ir.sequence'
help='Pattern to be used for used for ID Generation'
string='Sequence'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/hr |
| GIT | |
| GIT | https://github.com/OCA/hr.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/hr/tree/7.0/hr_employee_id |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Human Resources |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Michael Telahun Makonnen <mmakonnen@gmail.com> |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Michael Telahun Makonnen <mmakonnen@gmail.com> |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle, Michael Telahun Makonnen, Sandy Carter, OCA Transbot, dufresnedavid |
| WEBSITE | |
| WEBSITE | http://miketelahun.wordpress.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:14 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - hr - base_setup - base - web_kanban - web - resource - process - board |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Employee Identification Numbers
===============================
Company wide unique employee ID
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_contract_view |
hr.contract.form.view.inherit.ref | hr.contract | field | Inherits hr_contract.hr_contract_view_form |
hr_kanban_view_employees |
HR - Employees Kanban | hr.employee | field | Inherits hr.hr_kanban_view_employees |
view_employee_filter |
Employees | hr.employee | field | Inherits hr.view_employee_filter |
view_employee_form |
hr.employee.form.inherit | hr.employee | field | Inherits hr.view_employee_form |
view_employee_form |
hr.employee.form.inherit | hr.employee | data | Inherits hr.view_employee_form |
view_employee_tree |
hr.employee.tree.inherit | hr.employee | data | Inherits hr.view_employee_tree |
No new fields.
Public methods (1)create(self, cr, uid, vals, context=None)
No new fields.
Public methods (1)create(self, cr, uid, vals, context=None)