Aggiornamento automatico di più campi con gli stessi valori.

Le schermate in questo articolo sono in lingua inglese. L'interfaccia di Zoho CRM potrebbe variare in base alla versione e alla lingua impostata.
Quando si considerano i dati inseriti in Zoho CRM, spesso si potrebbe voler inserire lo stesso valore per due campi diversi in un record.

Alcuni di questi scenari sono i seguenti:
  1. Se il cliente ha un solo numero di telefono, le informazioni nei campi 'Phone' e 'Mobile' potrebbero essere identiche.
  2. Se il cliente utilizza un unico indirizzo email, i campi 'Email' e 'Secondary Email' potrebbero contenere entrambi le stesse informazioni.
  3. In diversi moduli del CRM sono presenti due sezioni separate, come il campo 'Address' e il campo 'Permanent address'. Nella maggior parte dei casi, sono identici.
  4. Si consideri un modulo che contiene informazioni sul percorso formativo di una persona. Se le informazioni di contatto richiedono di inserire l'indirizzo dell'istituto nelle sezioni Bachelors' e Masters', e si desidera inserire lo stesso indirizzo in entrambe le sezioni, farlo manualmente è faticoso. Sarà più semplice se i valori vengono compilati automaticamente.
Tutti gli scenari specifici sopra menzionati possono essere realizzati in Zoho CRM utilizzando le funzioni personalizzate. Inizialmente, viene creato un pulsante e la funzione personalizzata viene integrata al suo interno. Una volta cliccato il pulsante, le azioni scritte nella funzione personalizzata vengono eseguite di conseguenza.

Passaggi per la creazione di un pulsante:
  1. Andare su Setup > Customization > Modules and Fields > Selezionare il modulo desiderato > Links and button > +New Button.
  2. Fornire i dettagli necessari e scegliere la posizione di visualizzazione di conseguenza. (Preferibile - View page)
  3. Dal menu a tendina che appare, selezionare Writing Function.
Per creare una funzione personalizzata, seguire questi passaggi:
  1. Fornire un nome per la funzione personalizzata e altri dettagli essenziali.
  2. Cliccare su 'Edit Arguments'.
  3. In base agli esempi, mappare i parametri richiesti. La mappatura dell'ID del modulo è comune per tutti gli esempi.
Esempio 1: Numero di contatto simile
Inserire il nome come phone e selezionare il valore dal modulo desiderato.


Esempio 2: Indirizzo email simile
Inserire il nome come email e selezionare il valore dal modulo desiderato.

Esempio 3: Indirizzo simile
Inserire il nome di mappatura per tutti i campi dell'indirizzo e selezionare il valore dal modulo desiderato.

Esempio 4: Istituto simile
Inserire il nome come institution e selezionare il valore dal modulo desiderato. 


4. Ora, digitare il codice riportato di seguito.
 mp = Map();
 //Esempio 1
 mp.put("Mobile",phone);
 //Esempio 2
 mp.put("Secondary_Email",email);
 //Esempio 3
 mp.put("Permanent_City",city);
 mp.put("Permanent_Street",street);
 mp.put("Permanent_Country",country);
 mp.put("Permanent_State",state);
 map.put("Permanent_Zip_Code",zipcode);
 //Esempio 4
 mp.put("Senior_High_School_Details",highschool);
 //Comune per tutti gli esempi
 autoPopulate = zoho.crm.updateRecord("Leads",lead_id.toLong(),mp);
 info mp;
 info autoPopulate;
 return "Fields are populated successfully";
5. Salvare le modifiche.
6. Selezionare quali profili potranno visualizzare questo pulsante.



Esecuzione:

Esempio 1:

Esempio 2:

Esempio 3:

Esempio 4:



Nota:

Questa funzione è già disponibile nel modulo Quotes. Inoltre, è possibile trasferire i dati in entrambe le direzioni. Ovvero, le informazioni dal campo 'A' possono essere spostate nel campo 'B' e viceversa.
Per implementare una funzione simile nei moduli Leads, Contacts e in qualsiasi altro modulo di Sua scelta, la funzione sopra descritta sarà utile.




Quando si considerano i dati inseriti in Zoho CRM, spesso si potrebbe voler inserire lo stesso valore per due campi diversi in un record.

Alcuni di questi scenari sono i seguenti:
  1. Se il cliente ha un solo numero di telefono, le informazioni nei campi 'Phone' e 'Mobile' potrebbero essere identiche.
  2. Se il cliente utilizza un unico indirizzo email, i campi 'Email' e 'Secondary Email' potrebbero contenere entrambi le stesse informazioni.
  3. In diversi moduli del CRM sono presenti due sezioni separate, come il campo 'Address' e il campo 'Permanent address'. Nella maggior parte dei casi, sono identici.
  4. Si consideri un modulo che contiene informazioni sul percorso formativo di una persona. Se le informazioni di contatto richiedono di inserire l'indirizzo dell'istituto nelle sezioni Bachelors' e Masters', e si desidera inserire lo stesso indirizzo in entrambe le sezioni, farlo manualmente è faticoso. Sarà più semplice se i valori vengono compilati automaticamente.
Tutti gli scenari specifici sopra menzionati possono essere realizzati in Zoho CRM utilizzando le funzioni personalizzate. Inizialmente, viene creato un pulsante e la funzione personalizzata viene integrata al suo interno. Una volta cliccato il pulsante, le azioni scritte nella funzione personalizzata vengono eseguite di conseguenza.

Passaggi per la creazione di un pulsante:
  1. Andare su Setup > Customization > Modules and Fields > Selezionare il modulo desiderato > Links and button > +New Button.
  2. Fornire i dettagli necessari e scegliere la posizione di visualizzazione di conseguenza. (Preferibile - View page)
  3. Dal menu a tendina che appare, selezionare Writing Function.
Per creare una funzione personalizzata, seguire questi passaggi:
  1. Fornire un nome per la funzione personalizzata e altri dettagli essenziali.
  2. Cliccare su 'Edit Arguments'.
  3. In base agli esempi, mappare i parametri richiesti. La mappatura dell'ID del modulo è comune per tutti gli esempi.
Esempio 1: Numero di contatto simile
Inserire il nome come phone e selezionare il valore dal modulo desiderato.


Esempio 2: Indirizzo email simile
Inserire il nome come email e selezionare il valore dal modulo desiderato.

Esempio 3: Indirizzo simile
Inserire il nome di mappatura per tutti i campi dell'indirizzo e selezionare il valore dal modulo desiderato.

Esempio 4: Istituto simile
Inserire il nome come institution e selezionare il valore dal modulo desiderato. 


4. Ora, digitare il codice riportato di seguito.
 mp = Map();
 //Esempio 1
 mp.put("Mobile",phone);
 //Esempio 2
 mp.put("Secondary_Email",email);
 //Esempio 3
 mp.put("Permanent_City",city);
 mp.put("Permanent_Street",street);
 mp.put("Permanent_Country",country);
 mp.put("Permanent_State",state);
 map.put("Permanent_Zip_Code",zipcode);
 //Esempio 4
 mp.put("Senior_High_School_Details",highschool);
 //Comune per tutti gli esempi
 autoPopulate = zoho.crm.updateRecord("Leads",lead_id.toLong(),mp);
 info mp;
 info autoPopulate;
 return "Fields are populated successfully";
5. Salvare le modifiche.
6. Selezionare quali profili potranno visualizzare questo pulsante.



Esecuzione:

Esempio 1:

Esempio 2:

Esempio 3:

Esempio 4:



Nota:

Questa funzione è già disponibile nel modulo Quotes. Inoltre, è possibile trasferire i dati in entrambe le direzioni. Ovvero, le informazioni dal campo 'A' possono essere spostate nel campo 'B' e viceversa.
Per implementare una funzione simile nei moduli Leads, Contacts e in qualsiasi altro modulo di Sua scelta, la funzione sopra descritta sarà utile.




Zoho Premium Partner

Hai bisogno di aiuto con Zoho CRM?

I nostri esperti possono aiutarti con implementazione, personalizzazione e supporto. Oltre 200 progetti completati dal 2011.

Contattaci