Este módulo permite generar nuevos contactos a partir de las respuestas de las encuestas.
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.0Convierte las respuestas de la encuesta en contactos reales en Odoo. Asigna cada pregunta a un campo de contacto y, cuando alguien envíe la encuesta, se creará automáticamente un contacto (o toda una jerarquía de contactos).
Este módulo vincula encuestas con la aplicación Contactos. En cada encuesta obtienes un nuevo bloque de opciones "Contact" donde puedes activar la generación de contactos y, opcionalmente, pedir un nombre de empresa para que se cree un contacto de empresa matriz que contenga a la persona generada.
En cada pregunta obtienes un grupo "Contact" donde eliges qué campo del contacto debe rellenar la respuesta (nombre, email, teléfono, país, etiquetas, notas, etc.). Solo se ofrecen los campos que encajan con el tipo de pregunta. En las preguntas de opción también puedes indicar qué registro real representa cada respuesta sugerida, de modo que elegir "Spain" rellena el país, o elegir una etiqueta rellena esa etiqueta.
Cuando se envía una encuesta, el módulo construye los valores del contacto a partir de las respuestas. Si se proporciona un email y ya existe un contacto con ese email, se reutiliza en lugar de duplicarlo. Las preguntas asignadas al nombre abren un contacto propio, y puedes adjuntarlas bajo el contacto de otra pregunta, de modo que puedes construir una empresa con centros de trabajo y empleados debajo. Se publica una nota en el contacto creado que enlaza de vuelta a la encuesta.
Depende de
Lo necesitan otros módulos
Modelos y campos (5)
- res.partner · amplía un modelo existentegenerating_survey_user_input_id
- survey.survey · amplía un modelo existentegenerate_contact, create_parent_contact
- survey.question · amplía un modelo existenteres_partner_type (Contact address type), res_partner_field (Contact field), res_partner_field_name, survey_question_node_id (Node), allowed_partner_field_domain
- survey.user_input · amplía un modelo existente
- survey.question.answer · amplía un modelo existenteres_partner_field, res_partner_field_resource_ref (Contact field value)
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 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/survey.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Para configurar la generación de contactos:
- Vaya a la encuesta configurada.
- En la sección Contacto de la pestaña Opciones, active Generar contacto si desea que se generen contactos a partir de las respuestas de esta encuesta.
- Si desea que el contacto generado tenga una empresa matriz, active la opción Crear contacto principal y vincule el campo company_name a una pregunta de la encuesta.
- En cada pregunta asociada a un futuro contacto nuevo, especifique el campo de contacto correspondiente. Para ello, vaya a la pestaña 'Opciones', navegue hasta el grupo 'Contacto' y seleccione el campo 'Campo de contacto'.
Para generar una jerarquía de contactos a partir de una sola encuesta:
- Una pregunta asignada al campo de contacto Nombre abre un contacto propio. Cualquier otra pregunta rellena un campo del contacto abierto por su Nodo.
- En una pregunta de este tipo, establezca Nodo en la pregunta que abre el contacto del que depende. Déjelo vacío y sus respuestas pertenecerán al contacto principal generado.
- Los contactos de tipo Contacto comparten su dirección con su principal, por lo que debe establecer el tipo de dirección del contacto en Otra dirección en las preguntas que abren un contacto que tiene una dirección propia.
Por ejemplo, esta encuesta genera una empresa, dos de sus centros de trabajo con su propia dirección y un empleado dependiente de cada centro de trabajo:
| Pregunta | Campo de contacto | Nodo | Tipo de dirección | |----------------------|---------------|----------------------|---------------| | Nombre de la empresa | name | | | | Centro de trabajo 1 | name | Nombre de la empresa | Otra dirección | | Calle del centro de trabajo 1 | street | Centro de trabajo 1 | | | Empleado del centro de trabajo 1| name | Centro de trabajo 1 | | | Centro de trabajo 2 | name | Nombre de la empresa | Otra dirección | | Calle del centro de trabajo 2 | street | Centro de trabajo 2 | | | Empleado del centro de trabajo 2| name | Centro de trabajo 2 | | |
Un nodo cuyo nombre quede sin responder no genera ningún contacto, y todo lo que dependa de él dependerá de su propio nodo en su lugar.
Si la encuesta está configurada correctamente, una vez que la envía un usuario anónimo, se crea un nuevo contacto o se vincula uno existente.
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.