Cria registros em massa – zoho.crm.bulkCreate

Utilizado para a criação de vários registros simultaneamente no Zoho CRM nos vários módulos.

<variable> = zoho.crm.bulkCreate(<module_name>,<records_value>,<options_map>,<connection>);

<variable> especifica a resposta retornada pelo Zoho CRM. Ele representa o status da tarefa, o id do registro criado junto com os valores dos campos em relação aos seus respectivos nomes de API

<module_name> nome da API no CRM, onde os módulos serão adicionados.

<records_value> especifica a lista que contém pares de valores-chave com a chave como o nome da API de cada campo e seu valor correspondente. Por ex: {“Last_name”: “Zoho CRM”}

<options_map>Representa outros dados de opções (como gatilho).
Este parâmetro pode ser usado para permitir seletivamente a execução de scripts (se houver) quando os registros forem adicionados.
A chave aplicável é o  gatilho e os valores aplicáveis ​​são  fluxo de trabalho ,  aprovação e  projeto .
Quando este parâmetro é especificado, os valores mencionados serão executados.
Quando este parâmetro não é especificado, apenas aprovações e projetos serão executados por padrão. Para impedir que todos os scripts sejam executados, especifique uma lista vazia como valor para a chave “gatilho”.

<connection> (opcional) especifica o nome da conexão.

				
					criarLista = list (); // lista

registroMap1 = {"Last_Name":"Silva", "First_Name":"Victor", "Email":"victor@outsmart.com.br"}; // variável de registros com dados para criar  

criarLista.add(registroMap1); // Adicionando os regsitros na lista criada

regInfo = zoho.crm.bulkCreate("Contacts", criarLista); /* sintaxe para criar os 
registros detro do Zoho CRM no módulo de Contatos */
				
			

<regInfo> variável que contém a resposta retornada do CRM
<registroMap1>contém dados para criação de registro no Contacts
<criarLista> variável do tipo lista
<“Last_Name”, “First_Name”, “Email”> são nomes de API de campos Zoho CRM Contacts do tipo string

Deixe uma resposta