Este módulo te permite incluir una casilla de aceptación de términos legales en tus encuestas. Tienes la capacidad de personalizar esta función para cada encuesta individual.
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.0Añade una casilla de aceptación opcional de términos legales a las encuestas, que los participantes deben marcar antes de enviar. Cuando está habilitada, la aceptación se registra con la dirección IP, el navegador y los detalles de idioma del participante.
Este módulo permite exigir a los participantes que acepten los términos legales antes de poder enviar una encuesta. En cada formulario de encuesta, una nueva sección en el grupo de participantes permite activar "Require legal terms acceptance". Cuando se activa, aparecen dos campos adicionales: un enlace a la página de términos legales (por defecto /terms) y el texto de aceptación que se muestra junto a la casilla de verificación (por defecto "I accept the legal terms, the privacy policy and conditions.").
En la página pública de la encuesta, se añade una casilla de verificación obligatoria con ese texto y enlace justo antes del botón de envío. Aparece en encuestas de una sola página y en la última página de encuestas basadas en secciones o en preguntas. Si el participante intenta enviar sin marcarla, se muestra un mensaje de error "You must accept the legal terms" y se bloquea el envío.
Cuando se envía una encuesta con los términos legales activados, el sistema almacena detalles técnicos sobre el envío en el registro de respuesta: dirección IP, user agent del navegador, idioma aceptado y referer. Estos detalles son visibles en un grupo "metadata" de solo lectura en el formulario de respuesta de la encuesta, pero solo cuando dichos datos existen.
El módulo extiende los modelos survey.survey y survey.user_input y añade campos al formulario de configuración de la encuesta y al formulario de respuesta. No se crean menús nuevos.
Depende de
Modelos y campos (2)
- survey.survey · amplía un modelo existentelegal_terms (Require legal terms acceptance), legal_terms_link, legal_terms_text
- survey.user_input · amplía un modelo existenteuser_metadata
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: 5 confirmadas, 4 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/survey.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Para exigir la aceptación de los términos legales en una encuesta, siga estos pasos:
- Vaya a Surveys y seleccione la encuesta que desea editar.
- Vaya a la pestaña Options y marque la casilla Requier legal terms acceptance.
- Configure el enlace y el texto de los términos legales que desee.
Se exigirá a los usuarios de la encuesta que acepten los términos legales antes de poder enviar sus respuestas a las preguntas.
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, Uso.
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.