Los campos Multi-Select Lookup en Zoho CRM permiten que un único registro se vincule a múltiples registros de otro módulo de forma simultánea — esto es lo que necesitas saber sobre cómo configurarlos y sus limitaciones actuales.
Por qué esto es importante
Cuando tu proceso de negocio requiere asociar un registro con varios registros relacionados a la vez — por ejemplo, vincular un Contacto a múltiples Negocios o un módulo personalizado a varias entradas relacionadas — un campo Lookup estándar de valor único se queda corto. Los campos Multi-Select Lookup resuelven esto al permitir relaciones de muchos a muchos entre módulos. Entender tanto cómo usarlos como dónde presentan limitaciones actualmente te ahorrará un trabajo de reestructuración considerable en el futuro.
Paso a paso
Paso 1. Confirma que estás trabajando en la interfaz web (escritorio) de Zoho CRM. Los campos Multi-Select Lookup están disponibles a través de la versión basada en navegador de Zoho CRM. Ten en cuenta desde el principio que estos campos no aparecen actualmente en la aplicación móvil de Zoho CRM, lo cual es una limitación conocida de la plataforma que deberás considerar en tu planificación. [1]
Paso 2. Ve a Configuración → Personalización → Módulos y Campos y selecciona el módulo donde deseas agregar el Multi-Select Lookup. Este es el módulo que contendrá el lado "muchos" de la relación.
Paso 3. En el editor de campos de ese módulo, arrastra un nuevo campo al diseño. Busca el tipo de campo Multi-Select Lookup en la paleta de campos. Este tipo de campo crea una relación que permite que un registro haga referencia a múltiples registros de un módulo conectado de forma simultánea. [6]
Paso 4. Configura el campo asignándole un nombre y seleccionando el módulo de destino — el módulo cuyos registros quieres que sean seleccionables. Por ejemplo, si estás creando un módulo personalizado y deseas asociarlo con Negocios, seleccionarías el módulo Negocios como destino del lookup. La API lo reflejará como un multi-select lookup personalizado (por ejemplo, un campo como Associated_Deal en las respuestas de la API). [6]
Paso 5. Guarda el diseño. Una vez guardado, el campo aparecerá en la vista de detalle del registro en el navegador de escritorio. Los usuarios podrán entonces abrir un registro, hacer clic en el campo Multi-Select Lookup y seleccionar múltiples registros relacionados del módulo de destino.
Paso 6. Si trabajas con la API de Zoho CRM (v8), ten en cuenta que los campos Multi-Select Lookup aparecen en el objeto de respuesta $hasmore junto con los subformularios. Al recuperar registros a través del endpoint Get Records, la respuesta de la API incluirá una clave $hasmore para tu campo multi-select lookup personalizado, indicando si existen registros asociados adicionales más allá de la página de resultados predeterminada. [6]
Paso 7. Para los usuarios que necesiten interactuar con datos de Multi-Select Lookup desde dispositivos móviles, la solución alternativa actual es utilizar la versión de navegador de escritorio en un dispositivo móvil en lugar de la aplicación nativa de Zoho CRM, ya que la aplicación móvil no muestra estos campos. Esta es una brecha reconocida en la plataforma. [1]
Errores comunes
- Invisibilidad en la aplicación móvil: Esta es la limitación de mayor impacto. Si tu equipo utiliza la aplicación móvil de Zoho CRM como interfaz principal — especialmente para trabajo de campo — los campos Multi-Select Lookup simplemente no aparecerán. Los usuarios que trabajan en sectores como la construcción, servicios de campo o cualquier rol que requiera entrada de datos in situ encontrarán esto una restricción significativa. Planifica la arquitectura de tu módulo teniendo esto en cuenta antes de comprometerte con los Multi-Select Lookups como parte central de tu flujo de trabajo. [1]
- Riesgo de reestructuración: Construir la personalización de tu CRM en torno a soluciones alternativas por la falta de soporte móvil significa que podrías necesitar reestructurar diseños y volver a capacitar a los usuarios si Zoho añade soporte móvil para este tipo de campo. Ten esto en cuenta en tu cronograma de implementación. [1]
- Paginación de la API para registros relacionados: Al obtener registros a través de la API, el indicador
$has_morepara un campo Multi-Select Lookup señala que no todos los registros asociados fueron devueltos en una sola respuesta. Si estás creando integraciones o automatizaciones que lean estos campos, asegúrate de que tu código gestione la paginación correctamente para evitar perder registros vinculados. [6]
- Diseños condicionales: Si planeas usar diseños condicionales basados en un campo Multi-Select, ten en cuenta que este es un tipo de campo diferente (lista de selección múltiple, no Multi-Select Lookup) y los dos se comportan de manera distinta en las reglas de diseño. [2]
Qué verificar
- Verifica la visibilidad del campo en escritorio: Después de guardar el diseño, abre un registro de prueba en el navegador y confirma que el campo Multi-Select Lookup aparece y permite seleccionar múltiples registros del módulo de destino.
- Confirma el impacto móvil en tu equipo: Comprueba si alguno de tus usuarios utiliza la aplicación móvil de Zoho CRM como interfaz principal y comunica la limitación claramente antes de la puesta en marcha. [1]
- Prueba las respuestas de la API si integras: Si tienes funciones Deluge, flujos de trabajo o integraciones de terceros que lean este módulo, recupera un registro de muestra a través de la API y confirma que la clave
$has_morese gestiona correctamente en tu lógica. [6]
---
*Beam Help es un recurso de soporte experto independiente para productos Zoho y no es el soporte oficial de Zoho. Para preguntas sobre la hoja de ruta de la plataforma, contacta directamente con Zoho.*