OdooWiki OCA HUB

Hr Holidays Auto Extend

hr_holidays_auto_extend folder_open OCA/hr-holidays open_in_new
Sin categoría Licencia: AGPL-3

Con este módulo, podremos extender automáticamente un permiso cuando se alcance el periodo.

Esto puede ser necesario para permisos sin una fecha de regreso clara para el empleado.

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 16.0

Amplía automáticamente las ausencias validadas cuando se alcanza su fecha de fin, según la configuración del tipo de ausencia. Si otra ausencia se solapa, se detiene la ampliación y se programa una actividad para el responsable.

Este módulo añade un mecanismo de extensión automática para las solicitudes de ausencia. En cada tipo de ausencia (por ejemplo, baja por enfermedad sin una fecha de reincorporación clara) puedes activar "Auto extend" y establecer un número de días. Cuando se valida una ausencia de ese tipo y su fecha de fin pasa, una tarea programada diaria la extiende por ese número de días.

En el formulario de la ausencia, los usuarios del grupo de responsables de ausencias ven un interruptor "Auto extend" y un campo de periodo. Estos se rellenan automáticamente a partir del tipo de ausencia, pero pueden ajustarse en la ausencia individual. La extensión solo se aplica a las ausencias validadas con un periodo positivo.

Antes de extender, el sistema comprueba si el empleado ya tiene otra ausencia que comience dentro del nuevo periodo. Si es así, la ausencia no se extiende, el indicador de extensión automática se desactiva y se crea una actividad titulada "Leave cannot be extended due to overlapping" para su seguimiento.

Cuando se extiende una ausencia, se recalcula su fecha de fin y se actualizan las entradas de planificación de recursos relacionadas. El módulo toca hr.leave y hr.leave.type, y añade una tarea cron diaria llamada "Holidays: Auto extend".

Depende de

hr_holidays
Modelos y campos (2)
  • hr.leave · amplía un modelo existenteauto_extend, auto_extend_type (Auto extend type), auto_extend_period
  • hr.leave.type · amplía un modelo existenteauto_extend, auto_extend_period

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

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/hr-holidays.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0
  • Acceder a los tipos de ausencia y marcarlo como "Auto extendable"
  • Cuando el responsable apruebe la ausencia, se marcará la casilla "Auto extendable"
  • Cuando decidamos que la ausencia ya no es ampliable, podemos desmarcarla.

*

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.