HR Timesheet Predefined Description Rules
Gestiona descripciones de partes de horas predefinidas con texto libre opcional y reglas de validación.
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.0Añade reglas opcionales de texto libre a las descripciones de partes de horas predefinidas, de modo que los usuarios puedan tener permitido, obligado o impedido añadir notas adicionales que pueden anexarse a la descripción.
Este módulo amplía las descripciones de partes de horas predefinidas ya disponibles en Odoo con reglas sobre texto libre adicional.
En cada descripción predefinida (la lista timesheet.predefined.description) obtienes tres nuevas opciones: permitir texto libre, requerir texto libre y añadir texto libre al nombre de la descripción. Si desactivas "permitir texto libre", las otras dos opciones se borran automáticamente.
Cuando un usuario registra tiempo en una línea de parte de horas y elige una descripción predefinida, un campo "Descripción adicional" se vuelve editable solo si esa descripción permite texto libre. Si la descripción requiere texto libre y el usuario lo deja vacío, Odoo bloquea el guardado con un error que solicita información adicional. Si la descripción está configurada para añadir texto libre, la descripción de la línea se reescribe automáticamente como la descripción predefinida seguida del texto del usuario; de lo contrario, se sustituye únicamente por la descripción predefinida.
Estas reglas se aplican cuando la línea de parte de horas está vinculada a una tarea o a un ticket. El campo adicional aparece en las hojas de partes de horas, en las vistas de lista y formulario de partes de horas, y en las líneas de partes de horas del formulario de tarea, junto al campo de descripción predefinida.
Modelos y campos (2)
- account.analytic.line · amplía un modelo existentefree_text (Additional Description), allow_free_text_related
- timesheet.predefined.description · amplía un modelo existenteallow_free_text, free_text_required, append_free_text_to_name
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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/timesheet.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0Configure:
- Vaya a Timesheets > Configuration > Predefined Descriptions.
- Haga clic en Create.
- Active Allow Free Text para ver todas las opciones adicionales, Append Free Text y Require Free Text.
- Guarde la descripción.
- Al crear una hoja de horas, seleccione la descripción predefinida para rellenar o añadir texto automáticamente a la entrada.
Para usar este módulo, vaya a Timesheets > Configuration > Predefined Descriptions.
Cree o edite una descripción predefinida y configure:
- Allow Free Text: permite a los usuarios añadir texto adicional.
- Free Text Required: obliga a los usuarios a rellenar texto adicional.
- Append Free Text to Name: añade el texto adicional al nombre de la descripción.
Estas funciones solo funcionan si la línea analítica está vinculada a una tarea o ticket.
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.