Reasons for event registrations cancellations
Este módulo permite añadir motivos predefinidos para que los asistentes informen de por qué cancelan su inscripción a un evento.
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 19.0Te permite definir una lista de motivos de cancelación para los registros de eventos y obliga a los usuarios a elegir uno al cancelar un asistente, para que puedas informar por qué cancela la gente.
Este módulo añade una lista controlada de motivos de cancelación para los registros de eventos. Tú mismo mantienes los motivos en el menú de configuración de Eventos, en una nueva pantalla "Motivos de cancelación de registro", donde cada motivo tiene un nombre y, opcionalmente, puede limitarse a ciertos tipos de evento (deja los tipos de evento vacíos para que esté disponible para todos los eventos).
Cuando un usuario cancela un registro, Odoo ya no lo cancela inmediatamente: una pequeña ventana emergente pide el motivo. La lista de motivos ofrecidos se filtra por el tipo de evento del registro que se está cancelando. Si intentas cancelar registros pertenecientes a eventos de distintos tipos al mismo tiempo, Odoo bloquea la acción y muestra un error, para que los motivos se mantengan coherentes.
Una vez confirmado, el motivo elegido se almacena en el registro y se muestra en el formulario del asistente. Si posteriormente el registro se restablece a borrador, el motivo almacenado se borra automáticamente. El motivo no se puede eliminar mientras siga usándose en un registro.
En la lista de registros obtienes un nuevo filtro de agrupación "Motivo de cancelación", para que puedas agrupar y analizar los asistentes cancelados por motivo. La funcionalidad está disponible para los usuarios estándar de eventos.
Depende de
Menús que añade
Modelos y campos (3)
- event.registration · amplía un modelo existentecancel_reason_id (Cancellation Reason)
- event.registration.cancel.reason · modelo nuevoname (Reason), event_type_ids (Event types)
- event.registration.cancel.log.reason · modelo nuevoreason_id, event_type_id (Event type)
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/event.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Para configurar este módulo, necesita:
- Vaya a Events \> Configuration \> Registrations cancellation reasons para establecer los posibles motivos que desea gestionar.
También puede establecer si un motivo solo está disponible para ciertos tipos de eventos o, si lo deja vacío, para todos.
- Vaya a Eventos \> Eventos
- Acceda a los detalles de cualquiera de los eventos.
- Pulse el botón "Asistentes", situado en la esquina superior derecha.
- Pulse el botón rojo en la parte derecha de cualquiera de los registros.
- Aparecerá una nueva pantalla que le pedirá que introduzca el motivo por el que se cancela el registro.
También obtendrá la misma pantalla:
- Vaya a Eventos \> Informes \> Asistentes (vista de lista).
- Acceda a los detalles de cualquiera de los asistentes.
- Pulse el botón Cancelar registro.
En este objeto, puede agrupar por el motivo de cancelación en la vista de lista, calendario o gráfico.
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.