HR Employee Service from Contracts

hr_employee_service_contract
REPOSITORY
REPOSITORYOCA/hr
GIT
GIThttps://github.com/OCA/hr.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/hr/tree/18.0/hr_employee_service_contract
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Luis Rodriguez
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
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
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module computes employee service information based on employee's
contracts.

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' prefetch=False store=True string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' prefetch=False store=True string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    prefetch=False readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    prefetch=False readonly=True related='last_contract_id.date_end' string='Termination Date'
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_service_contract
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-dateutil
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' prefetch=False store=True string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' prefetch=False store=True string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    prefetch=False readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    prefetch=False readonly=True related='last_contract_id.date_end' string='Termination Date'
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_service_contract
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Olga Marco
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:35
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-dateutil
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' prefetch=False store=True string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' prefetch=False store=True string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    prefetch=False readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    prefetch=False readonly=True related='last_contract_id.date_end' string='Termination Date'
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_service_contract
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, oca-ci, Alba Riera
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:02
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-dateutil
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' prefetch=False store=True string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' prefetch=False store=True string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    prefetch=False readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    prefetch=False readonly=True related='last_contract_id.date_end' string='Termination Date'
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_service_contract
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSEnric Tobella, Alexey Pelykh, oca-travis, Weblate, OCA-git-bot, Saran440, kranokporn
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - mail_bot
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-dateutil
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' prefetch=False store=True string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' prefetch=False store=True string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    prefetch=False readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    prefetch=False readonly=True related='last_contract_id.date_end' string='Termination Date'
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_service_contract
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), CorporateHub
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), CorporateHub
COMMITTERS
COMMITTERSGitHub, Alexey Pelykh, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Jaime Arroyo
WEBSITE
WEBSITEhttps://github.com/OCA/hr
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_service
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - hr_contract
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-dateutil
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (1)

New fields (4)
  • first_contract_id Many2one → hr.contract
    compute='_compute_first_contract_id' help='First contract of the employee' string='First Contract' args: 'hr.contract'
  • last_contract_id Many2one → hr.contract
    compute='_compute_last_contract_id' help='Last contract of the employee' string='Last Contract' args: 'hr.contract'
  • service_start_date Date
    readonly=True related='first_contract_id.date_start' string='Start Date'
  • service_termination_date Date
    readonly=True related='last_contract_id.date_end' string='Termination Date'
Public methods (0)

No public methods.