OdooWiki OCA HUB

HR Operating Unit

hr_operating_unit folder_open OCA/operating-unit open_in_new
Human Resources Licencia: AGPL-3

Este módulo introduce las siguientes características:

  • Añade la Operating Unit (OU) al Employee.
  • La Operating Unit (OU) predeterminada del Employee se propone en el momento de la creación obteniéndola del usuario conectado.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 17.0

Añade unidades operativas a los registros de empleados, de modo que cada empleado puede vincularse a una o varias unidades operativas y tener una predeterminada. Una regla de seguridad limita qué empleados puede ver un usuario en función de esas unidades operativas.

Este módulo vincula empleados con Unidades Operativas, una forma de dividir una empresa en áreas de negocio separadas.

En el formulario de empleado obtienes dos campos nuevos (visibles para usuarios con el grupo multi operating unit): una lista de Unidades Operativas a las que pertenece el empleado, y una Unidad Operativa Predeterminada. Ambos se rellenan previamente con la unidad operativa del usuario que crea el registro, y la predeterminada solo se puede elegir entre las unidades ya listadas para ese empleado.

La vista de lista de empleados muestra la unidad operativa predeterminada junto al departamento, y la vista de búsqueda permite filtrar o agrupar empleados por unidad operativa predeterminada.

Se añade una regla de seguridad global llamada "Allowed Operating Units for Employee" en los empleados: un usuario solo puede leer empleados cuya unidad operativa predeterminada esté vacía o sea una de las unidades operativas asignadas a ese usuario. La regla es de solo lectura, por lo que no concede ni bloquea por sí misma la escritura, creación o eliminación.

En el lado de la Unidad Operativa, una nueva lista "Employees Allowed" muestra qué empleados están vinculados a cada unidad. El módulo modifica el modelo base de empleado y el modelo de unidad operativa, y depende de los módulos Human Resources y Operating Unit.

Depende de

Lo necesitan otros módulos

Modelos y campos (2)
  • operating.unit · amplía un modelo existenteemployee_ids (Employees Allowed)
  • hr.employee.base · amplía un modelo existenteoperating_unit_ids (Operating Units), default_operating_unit_id (Default Operating Unit)

Texto generado por IA (DeepSeek) al leer el código de la versión 17.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 5 confirmadas, 4 sin información de 9 versiones.

Fuentes · Odoo 12.0

Confirmado el 2026-11-03 en la rama 12.0 de OCA/operating-unit.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0

Añadir la unidad operativa a Employee

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.