OdooWiki OCA HUB

HR Timesheet Sheet: Project Manager Policy

hr_timesheet_sheet_policy_project_manager folder_open OCA/timesheet open_in_new
Human Resources Licencia: AGPL-3

Este módulo permite establecer al Responsable del Departamento como Revisor en las Hojas de Horas.

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 18.0

Añade una nueva política de revisión de hojas de partes de horas en la que el Project Manager aprueba las hojas, y permite que cada hoja se vincule a un proyecto específico.

Este módulo amplía la aplicación Timesheet Sheets con una nueva política de revisión llamada "By Project Manager". Cuando una compañía selecciona esta política, cada hoja de partes de horas debe estar vinculada a un proyecto, y el gerente del proyecto se convierte en el revisor de esa hoja.

En el formulario de la hoja de partes de horas, aparece un nuevo campo Project cuando la política de revisión es "By Project Manager" y es obligatorio en ese caso. Una vez que la hoja ya no está en borrador, el proyecto no se puede cambiar. Cuando se elige un proyecto, el proyecto de add-line de la hoja se establece automáticamente y las líneas de partes de horas se recalculan.

Reglas de negocio añadidas: - Una hoja que use esta política no se puede guardar sin un proyecto. - La compañía de la hoja y la compañía del proyecto deben coincidir. - Las hojas superpuestas se comprueban por proyecto, por lo que dos hojas para el mismo empleado y proyecto no pueden superponerse. - Solo el gerente del proyecto puede revisar la hoja; de lo contrario, se genera un error. - Las líneas de partes de horas que se muestran en la hoja se filtran por el proyecto seleccionado.

En la lista y el formulario de líneas de partes de horas, la columna project se oculta y se establece como solo lectura cuando esta política está activa, porque el proyecto ya está fijado en la hoja. La vista de búsqueda incorpora un filtro Project y una opción de agrupación "Project".

El módulo afecta a hr_timesheet.sheet, account.analytic.line y res.company.

Lo necesitan otros módulos

Modelos y campos (3)
  • res.company · amplía un modelo existentetimesheet_sheet_review_policy
  • hr_timesheet.sheet · amplía un modelo existenteproject_id (Project)
  • account.analytic.line · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 6 confirmadas, 3 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Ve a Timesheets > Configuration > Timesheet Options > Timesheet Sheet Review Policy y selecciona la opción "By Project Manager".

  • El campo "Project" se añade a las hojas de partes de horas.
  • Los registros que se crearán en las hojas se filtrarán por el proyecto definido.
  • Los posibles revisores también serán los responsables del proyecto correspondiente.

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.

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.