Helpdesk Ticket Stage Validation
A medida que avanza la etapa de un documento de ticket de helpdesk, puede ser importante que se completen campos específicos del documento.
Por ejemplo, cuando un ticket de helpdesk entra en la etapa 'Complete', los campos 'Actual End Date' y/o 'Resolution Notes' deben establecerse.
Este módulo permite generar un Validation Error si los campos designados no están establecidos al pasar a una nueva etapa. Dado que las etapas pueden usarse para tickets de helpdesk, trabajadores, ubicaciones o equipos, esta lógica está disponible para aplicarse a cada tipo de documento.
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.0Te permite exigir que ciertos campos del ticket estén rellenos antes de que un ticket de helpdesk pueda pasar a una etapa determinada, bloqueando el cambio con un mensaje de error claro si están vacíos.
Este módulo añade una regla a los tickets de helpdesk: cada etapa del ticket se puede configurar con una lista de campos que deben rellenarse antes de que se permita a un ticket entrar en esa etapa.
En el formulario de etapa del ticket de helpdesk, aparece un nuevo campo "Fields to Validate" justo después del campo de plantilla de correo electrónico. Ahí se seleccionan uno o varios campos del ticket de helpdesk (por ejemplo, notas de resolución o una fecha de fin).
Cuando un usuario cambia la etapa de un ticket, Odoo comprueba los campos seleccionados en ese ticket. Si alguno de ellos está vacío, se rechaza el cambio de etapa y se muestra un error de validación que indica el ticket, la etapa de destino y los campos que faltan. Si todos los campos obligatorios están rellenos, el cambio de etapa se realiza con normalidad.
- La configuración se realiza por etapa, por lo que distintas etapas pueden requerir campos diferentes.
- La comprobación se ejecuta automáticamente siempre que cambia la etapa de un ticket.
- El mensaje de error indica el ticket, la etapa y los campos que aún deben completarse.
- La regla se aplica a
helpdesk.tickety sus etapas (helpdesk.ticket.stage).
Depende de
Modelos y campos (2)
- helpdesk.ticket · amplía un modelo existente
- helpdesk.ticket.stage · amplía un modelo existentevalidate_field_ids (Fields to Validate)
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-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/helpdesk.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0- Vaya a Helpdesk \> Configuración \> Etapas
- Cree o seleccione una etapa
- Seleccione uno o más campos que se van a validar
- Siga los pasos descritos en Configuración.
- El usuario recibirá un error de validación si un campo no está establecido al intentar pasar a una nueva etapa.
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.