I campi Multi-Select Lookup in Zoho CRM consentono a un singolo record di collegarsi a più record in un altro modulo contemporaneamente — ecco tutto ciò che devi sapere su come configurarli e sulle loro attuali limitazioni.
Perché è importante
Quando il tuo processo aziendale richiede di associare un record a più record correlati contemporaneamente — ad esempio, collegare un Contatto a più Trattative o un modulo personalizzato a più voci correlate — un campo Lookup standard a valore singolo non è sufficiente. I campi Multi-Select Lookup risolvono questo problema consentendo relazioni molti-a-molti tra i moduli. Capire sia come utilizzarli sia dove presentano attualmente dei limiti ti farà risparmiare una notevole quantità di lavoro in futuro.
Procedura passo dopo passo
Passaggio 1. Verifica di lavorare nell'interfaccia web (desktop) di Zoho CRM. I campi Multi-Select Lookup sono disponibili tramite la versione browser di Zoho CRM. Tieni presente fin dall'inizio che questi campi non appaiono attualmente nell'app mobile di Zoho CRM, il che rappresenta una limitazione nota della piattaforma di cui dovrai tenere conto nella pianificazione. [1]
Passaggio 2. Vai su Impostazioni → Personalizzazione → Moduli e Campi e seleziona il modulo in cui desideri aggiungere il Multi-Select Lookup. Questo è il modulo che conterrà il lato "molti" della relazione.
Passaggio 3. Nell'editor dei campi per quel modulo, trascina un nuovo campo nel layout. Cerca il tipo di campo Multi-Select Lookup nella palette dei campi. Questo tipo di campo crea una relazione che consente a un record di fare riferimento a più record di un modulo collegato contemporaneamente. [6]
Passaggio 4. Configura il campo assegnandogli un nome e selezionando il modulo di destinazione — il modulo i cui record vuoi rendere selezionabili. Ad esempio, se stai creando un modulo personalizzato e vuoi associarlo alle Trattative, selezionerai il modulo Trattative come destinazione del lookup. L'API rifletterà questo come un multi-select lookup personalizzato (ad esempio, un campo come Associated_Deal nelle risposte API). [6]
Passaggio 5. Salva il layout. Una volta salvato, il campo apparirà nella visualizzazione dettaglio del record nel browser desktop. Gli utenti potranno quindi aprire un record, fare clic nel campo Multi-Select Lookup e selezionare più record correlati dal modulo di destinazione.
Passaggio 6. Se stai lavorando con l'API di Zoho CRM (v8), tieni presente che i campi Multi-Select Lookup appaiono nell'oggetto di risposta $hasmore insieme ai subform. Quando si recuperano i record tramite l'endpoint Get Records, la risposta API includerà una chiave $hasmore per il tuo campo multi-select lookup personalizzato, che indica se esistono ulteriori record associati oltre alla pagina predefinita di risultati. [6]
Passaggio 7. Per gli utenti che devono interagire con i dati del Multi-Select Lookup in mobilità, la soluzione alternativa attuale è utilizzare la versione browser desktop su un dispositivo mobile anziché l'app nativa di Zoho CRM, poiché l'app mobile non visualizza questi campi. Questa è una lacuna riconosciuta della piattaforma. [1]
Errori comuni
- Invisibilità nell'app mobile: Questa è la limitazione più impattante. Se il tuo team utilizza l'app mobile di Zoho CRM come interfaccia principale — in particolare per il lavoro sul campo — i campi Multi-Select Lookup semplicemente non appariranno. Gli utenti che lavorano in settori come l'edilizia, i servizi sul campo o qualsiasi ruolo che richieda l'inserimento dati in loco troveranno questo un vincolo significativo. Pianifica l'architettura del tuo modulo tenendo presente questo aspetto prima di impegnarti a utilizzare i Multi-Select Lookup come parte centrale del tuo flusso di lavoro. [1]
- Rischio di rielaborazione: Costruire la personalizzazione del CRM attorno a soluzioni alternative per la mancanza di supporto mobile significa che potresti dover ristrutturare i layout e riqualificare gli utenti nel caso in cui Zoho aggiunga il supporto mobile per questo tipo di campo. Considera questo aspetto nella tua pianificazione dell'implementazione. [1]
- Paginazione API per i record correlati: Quando si recuperano i record tramite l'API, il flag
$has_moreper un campo Multi-Select Lookup segnala che non tutti i record associati sono stati restituiti in una singola risposta. Se stai creando integrazioni o automazioni che leggono questi campi, assicurati che il tuo codice gestisca correttamente la paginazione per evitare di perdere record collegati. [6]
- Layout condizionali: Se stai pianificando di utilizzare layout condizionali guidati da un campo Multi-Select, tieni presente che si tratta di un tipo di campo separato (picklist Multi-Select, non Multi-Select Lookup) e i due si comportano in modo diverso nelle regole di layout. [2]
Cosa verificare
- Verifica la visibilità del campo sul desktop: Dopo aver salvato il layout, apri un record di test nel browser e conferma che il campo Multi-Select Lookup appaia e consenta la selezione di più record dal modulo di destinazione.
- Verifica l'impatto mobile sul tuo team: Controlla se alcuni dei tuoi utenti utilizzano l'app mobile di Zoho CRM come interfaccia principale e comunica chiaramente la limitazione prima del go-live. [1]
- Testa le risposte API in caso di integrazione: Se hai funzioni Deluge, workflow o integrazioni di terze parti che leggono questo modulo, recupera un record di esempio tramite l'API e verifica che la chiave
$has_moresia gestita correttamente nella tua logica. [6]
---
*Beam Help è una risorsa di supporto esperto indipendente per i prodotti Zoho e non è il supporto ufficiale Zoho. Per domande sulla roadmap della piattaforma, contatta direttamente Zoho.*