HR Employee First Name, Last Name

hr_employee_firstname
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/19.0/hr_employee_firstname
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
COMMITTERS
COMMITTERSRuchir Shukla, Weblate, OCA-git-bot, oca-ci, Vicent-S73, BT-pkosnik
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - bus
    - web_tour
    - html_editor
    - portal
    - http_routing
    - auth_signup
    - resource
    - phone_validation
    - resource_mail
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to add firstname and lastname in employee form,
and concatenate both in name field.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
    related='employee_id.firstname'
  • lastname Char
    related='employee_id.lastname'
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/18.0/hr_employee_firstname
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Anjeel Haria, Edilianny Sánchez
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - digest
    - mail
    - 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
This module allows you to add firstname and lastname in employee form,
and concatenate both in name field.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/17.0/hr_employee_firstname
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, DoDo, Andrea Gidalti, Edilianny Sánchez
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - phone_validation
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you to add firstname and lastname in employee form,
and concatenate both in name field.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/16.0/hr_employee_firstname
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
COMMITTERS
COMMITTERSSylvain LE GAL, Luis Torres, Weblate, OCA-git-bot, oca-ci, Andrea Gidalti, FernandoRomera
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/15.0/hr_employee_firstname
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSLuis Torres, OCA Transbot, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:36
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/14.0/hr_employee_firstname
VERSION
VERSION 3.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSLuis Torres, Hugo Adan, OCA Transbot, Luis Escobar, oca-travis, Weblate, OCA-git-bot, oca-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection' string='Employee Names Order'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/13.0/hr_employee_firstname
VERSION
VERSION 2.1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSStéphane Bidoul, GitHub, Andrea, OCA Transbot, Alejandro Santillan, oca-travis, Weblate, OCA-git-bot, Saran440
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - mail_bot
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form Add employee_names_order config parameter res.config.settings xpath Inherits base_setup.res_config_settings_view_form
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (4)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (0)

No public methods.

New fields (2)
  • firstname Char
    readonly=True
  • lastname Char
    readonly=True
Public methods (0)

No public methods.

New fields (1)
  • employee_names_order Selection
    config_parameter='employee_names_order' default=<expr> help='Order to compose employee fullname' required=True selection='_employee_names_order_selection' string='Employee Names Order'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/12.0/hr_employee_firstname
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Luis Torres, OCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/hr/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (1)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/11.0/hr_employee_firstname
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Fekete Mihai, Luis Torres, Andrea, OCA Transbot, David Dufresne, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (1)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/10.0/hr_employee_firstname
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Onestein, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Andrea, Williams Estrada, OCA Transbot, Luis Escobar, oca-travis, OCA-git-bot, Iryna Vyshnevska
WEBSITE
WEBSITEhttps://github.com/OCA/hr/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web_kanban
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee xpath Inherits hr.view_employee_form
Models touched (1)

New fields (2)
  • firstname Char
  • lastname Char
Public methods (3)
  • create(self, vals)
    @api.model
  • split_name(self, name)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/9.0/hr_employee_firstname
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), ACSONE SA/NV, Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web_kanban
    - web
    - mail
    - bus
    - resource
    - web_tip
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee label Inherits hr.view_employee_form
Models touched (1)

New fields (2)
  • firstname Char
    default=_firstname_default args: 'Firstname'
  • lastname Char
    default=_firstname_default required=True args: 'Lastname'
Public methods (4)
  • create(self, vals)
    @api.model
  • get_name(self)
    @api.one@api.onchange('firstname', 'lastname')
  • split_name(self, name)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/8.0/hr_employee_firstname
VERSION
VERSION 0.0.2
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Fekete Mihai (Forest and Biomass Services Romania), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSPedro M. Baeza, Fekete Mihai, Stéphane Bidoul (ACSONE), OCA Transbot, Adrien Peiffer (ACSONE), Moises Lopez - https://www.vauxoo.com/, oca-travis
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:23
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web_kanban
    - web
    - mail
    - resource
    - board
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee label Inherits hr.view_employee_form
Models touched (1)

New fields (2)
  • firstname Char
    default=_firstname_default args: 'Firstname'
  • lastname Char
    default=_firstname_default required=True args: 'Lastname'
Public methods (4)
  • create(self, vals)
    @api.model
  • get_name(self)
    @api.one@api.onchange('firstname', 'lastname')
  • split_name(self, name)
    @api.model
  • write(self, vals)
    @api.multi
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/7.0/hr_employee_firstname
VERSION
VERSION 0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Savoir-faire Linux
MAINTAINERS
MAINTAINERSSavoir-faire Linux
COMMITTERS
COMMITTERSAlexandre Fayolle, Sandy Carter, Stéphane Bidoul (ACSONE), OCA Transbot, Rudolf Schnapka
WEBSITE
WEBSITEhttp://www.savoirfairelinux.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr
    - base_setup
    - base
    - web_kanban
    - web
    - mail
    - resource
    - process
    - board
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Employee First Name, Last Name
==============================

This module allows you to add firstname and lastname in employee form,
and concatenate both in name field.

Contributors
------------
* El Hadji Dem (elhadji.dem@savoirfairelinux.com)
* Sandy Carter (sandy.carter@savoirfairelinux.com)

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_employee_form hr.employee label Inherits hr.view_employee_form
Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • create(self, cursor, uid, vals, context=None)