Add dms field for employees

hr_dms_field
REPOSITORY
REPOSITORYOCA/dms
GIT
GIThttps://github.com/OCA/dms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/dms/tree/18.0/hr_dms_field
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/dms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/dms:
    - dms_field
    - dms
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
    - onboarding
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Add the Documents tab with the files in the employee's form view.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
hr_employee_public_view_form hr.employee.public.form hr.employee.public field Inherits hr.hr_employee_public_view_form
res_config_settings_view_form res.config.settings.view.form.inherit.hr res.config.settings block Inherits hr.res_config_settings_view_form
view_employee_form hr.employee.form hr.employee notebook Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • is_logged Boolean
    compute='_compute_is_logged' store=False
Public methods (0)

No public methods.

New fields (1)
  • group_hr_public_dms Boolean
    implied_group='hr_dms_field.group_hr_public_dms' string='Show DMS Documents to logged employees'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/dms
GIT
GIThttps://github.com/OCA/dms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/dms/tree/16.0/hr_dms_field
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSEnric Tobella, Víctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/dms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/dms:
    - dms_field
    - dms
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - http_routing
    - portal
    - web_editor
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
hr_employee_public_view_form hr.employee.public.form hr.employee.public field Inherits hr.hr_employee_public_view_form
res_config_settings_view_form res.config.settings.view.form.inherit.hr res.config.settings xpath Inherits hr.res_config_settings_view_form
view_employee_form hr.employee.form hr.employee notebook Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • is_logged Boolean
    compute='_compute_is_logged' store=False
Public methods (0)

No public methods.

New fields (1)
  • group_hr_public_dms Boolean
    implied_group='hr_dms_field.group_hr_public_dms' string='Show DMS Documents to logged employees'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/dms
GIT
GIThttps://github.com/OCA/dms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/dms/tree/15.0/hr_dms_field
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYHuman Resources
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA)
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA)
COMMITTERS
COMMITTERSVíctor Martínez, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/dms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:31
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/dms:
    - dms_field
    - dms
OCA/social:
    - mail_preview_base
OCA/web:
    - web_drop_target
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
    - http_routing
    - portal
    - web_editor
    - auth_signup
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
hr_employee_public_view_form hr.employee.public.form hr.employee.public field Inherits hr.hr_employee_public_view_form
view_employee_form hr.employee.form hr.employee notebook Inherits hr.view_employee_form
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • unlink(self)
    When deleting a record, we also delete the linked directories and the auto-generated access group.
  • write(self, vals)
    When modifying a record that has linked directories and changing the user_id field it is necessary to update the auto-generated access group (name and explicit_user_ids).

New fields (1)
  • is_logged Boolean
    compute='_compute_is_logged' store=False
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/dms
PULL REQUEST
PULL REQUEST[19.0][MIG] hr_dms_field: Migration to 19.0 (#489)