OdooWiki OCA HUB

Survey model selection question type

survey_question_type_model_selection folder_open OCA/survey open_in_new
Marketing/Survey Licencia: AGPL-3

Este módulo añade el tipo de pregunta de campo de selección de Modelo para adjuntar en la página de encuesta.

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.0

Añade un nuevo tipo de pregunta "Model selection" a las encuestas, permitiéndote pedir a los usuarios que elijan un registro de cualquier modelo de Odoo (por ejemplo, un cliente, producto o proyecto) con un desplegable con búsqueda.

Este módulo amplía la aplicación Survey con un tipo de pregunta adicional llamado "Model selection". Cuando creas una encuesta, ahora puedes elegir este tipo para una pregunta y decidir de qué modelo de Odoo debe provenir la respuesta (el campo "Applies to", que por defecto es Contacts). También puedes introducir un dominio de filtro para que solo se ofrezcan como opciones ciertos registros.

En la página de la encuesta, la pregunta aparece como un desplegable con búsqueda en el que el encuestado escribe para encontrar y seleccionar un registro. La selección se almacena en la línea de respuesta como una referencia al registro elegido, y la respuesta se muestra en la página impresa de la encuesta como el nombre del registro.

  • Nuevo tipo de pregunta "Model selection" en survey.question
  • Nuevos campos en la pregunta: modelo "Applies to", nombre del modelo relacionado y un dominio de filtro
  • Nuevo campo de respuesta value_model en survey.user_input.line
  • La vista de formulario de la línea de respuesta muestra el registro seleccionado cuando el tipo de respuesta es "Model selection"
  • La plantilla de impresión de la encuesta muestra el nombre del registro elegido
  • Se añade un derecho de acceso de solo lectura para los usuarios de encuestas sobre la lista de modelos

Toca los modelos survey question, user input y answer line, y añade un pequeño componente de front-end para el selector con búsqueda.

Depende de

survey
Modelos y campos (3)
  • survey.question · amplía un modelo existentequestion_type, question_domain (Filter Domain), question_model_id (Applies to), question_model_name
  • survey.user_input · amplía un modelo existente
  • survey.user_input.line · amplía un modelo existenteanswer_type, value_model (Selection answer)

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Una vez instalado desde la configuración de las preguntas, en las opciones, puedes seleccionar el modelo a aplicar y también puedes añadir filtros.

Dado que el campo "Applies to" apunta a ir.model, que solo es legible por usuarios con Administración / Derechos de acceso, este módulo otorga acceso de solo lectura a ir.model al grupo Encuestas / Usuario (implícito en Encuestas / Administrador), para que los editores de encuestas puedan configurar este tipo de pregunta sin ser administradores del sistema.

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.

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.