OdooWiki OCA HUB

HR Expense Operating Unit

hr_expense_operating_unit folder_open OCA/operating-unit open_in_new
Generic Modules/Human Resources Licencia: LGPL-3

Este módulo introduce las siguientes características:

  • Añade la Operating Unit (OU) al Expense.
  • Se definen reglas de seguridad para garantizar que los usuarios solo puedan ver el Expense de aquellas Operating Units a las que tienen acceso permitido.
  • Añade la Operating Unit (OU) a los account moves al generar asientos contables desde el expense.

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 15.0

Añade una Unidad Operativa a los gastos de empleados y a las hojas de gastos, de modo que cada gasto pueda etiquetarse con una unidad de negocio. Los usuarios solo ven los gastos que pertenecen a las unidades operativas a las que tienen acceso permitido.

Este módulo vincula los gastos de empleados con las Unidades Operativas (unidades de negocio internas utilizadas para separar la contabilidad y la información de reporte).

  • En un gasto (hr.expense) y en una hoja de gastos (hr.expense.sheet) se añade un nuevo campo "Operating Unit", que se muestra en las vistas de formulario, lista y búsqueda para los usuarios que tienen el grupo de múltiples unidades operativas. El campo toma por defecto la unidad operativa predeterminada del usuario y solo permite unidades de la misma compañía.
  • En la hoja de gastos, cambiar la Unidad Operativa la copia automáticamente a todas las líneas de gasto de esa hoja.
  • Las reglas de negocio evitan errores: un gasto y su hoja deben tener la misma unidad operativa, y la unidad operativa debe pertenecer a la misma compañía que el gasto. El envío de gastos con unidades operativas diferentes, o sin ninguna, se bloquea con un mensaje de error.
  • Cuando se generan asientos contables a partir de un gasto, la unidad operativa se traslada al asiento de diario, de modo que la contabilidad permanece alineada con la unidad de negocio.
  • Las reglas de seguridad restringen la visibilidad: los usuarios solo pueden leer los gastos y las hojas de gastos cuya unidad operativa sea una de sus unidades operativas permitidas (o no tenga ninguna).
  • Un filtro de búsqueda permite a los usuarios agrupar los gastos y las hojas de gastos por Unidad Operativa.

Depende de

Modelos y campos (3)
  • hr.expense · amplía un modelo existenteoperating_unit_id (Operating Unit)
  • hr.expense.sheet · amplía un modelo existenteoperating_unit_id (Operating Unit)
  • account.payment.register · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 15.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: 4 confirmadas, 5 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 15.0

Para usar este módulo, cree la Unidad Operativa o use una ya creada:

  • Una vez que tenga una OU, asegúrese de asignarla al Usuario deseado.
  • Cree el gasto con la OU.
  • Las OU seleccionables se filtran por las OU de los usuarios.

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.