OdooWiki OCA HUB

Hr Leave Hour

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

Este módulo permite crear solicitudes de ausencia utilizando horas personalizadas con campos float.

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 13.0

Permite a los empleados introducir las horas de inicio y fin de las vacaciones como horas decimales (por ejemplo 8.50) en el formulario de solicitud de vacaciones, en lugar de escribir las horas como texto.

Este módulo modifica el formulario de solicitud de Ausencia para que las horas de inicio y fin se introduzcan como números con un widget de hora, en lugar de como texto libre.

  • En el formulario de solicitud de ausencia, los campos de hora de texto originales se ocultan y se sustituyen por dos nuevos campos numéricos: uno para la hora desde y otro para la hora hasta.
  • Estos campos numéricos solo se muestran cuando la solicitud está configurada para contarse en horas (la opción 'request_unit_hours'). En ese caso, también son obligatorios.
  • Una vez que se ha validado una solicitud, los campos de hora pasan a ser de solo lectura, por lo que ya no se pueden modificar.
  • El módulo mantiene actualizados automáticamente los campos de hora de texto originales: siempre que se rellena la hora numérica, se recalcula y se almacena la versión de texto, de modo que otras partes de Odoo que leen las horas de texto siguen funcionando.
  • También se engancha al recálculo estándar que se produce cuando cambian las fechas de la solicitud, el periodo del día, el empleado o las horas, para que los parámetros de la solicitud se mantengan coherentes.

El módulo extiende el modelo hr.leave y hereda la vista estándar del formulario de ausencias de la aplicación Ausencias. No añade ningún menú, informe ni acción programada nuevos.

Depende de

hr_holidays
Modelos y campos (1)
  • hr.leave · amplía un modelo existenterequest_hour_to, request_hour_from, request_time_hour_to (Float hour to), request_time_hour_from (Float hour from)

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

terminal Instalación y uso

Documentación de OCA · Odoo 13.0

Para usar este módulo, necesita:

  • Ir a Tiempo libre > Configuración > Tipos de tiempo libre
  • Crear un Tipo de tiempo libre "Hours Time Off" y seleccionar "Custom Hours"
  • Ir a Mi tiempo libre > Solicitudes de tiempo libre
  • Crear una Solicitud de tiempo libre con el Tipo de tiempo libre creado previamente

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.