A tarefa zoho.crm.createRecord cria um novo registro no módulo especificado do Zoho CRM.
Sintaxe
<variable> = zoho.crm.createRecord(<module_name>, <record_value>, <options_map>, <connection>);
Parâmetros
- <variable> - Resposta retornada pelo Zoho CRM com o ID do novo registro
- <module_name> - Nome da API do módulo CRM
- <record_value> - Map com os dados do registro
- <options_map> - Opções para gatilhos
- <connection> - Nome da conexão
Exemplo
// Dados do novo contato
novoContato = {
"First_Name": "Maria",
"Last_Name": "Santos",
"Email": "maria@empresa.com",
"Phone": "+5511999999999"
};
// Criar o registro
resultado = zoho.crm.createRecord("Contacts", novoContato);
info resultado;
// Obter o ID do registro criado
novoId = resultado.get("id");
info "Novo registro criado com ID: " + novoId;
Opções de Gatilho
// Criar registro sem executar workflows
options = {"trigger":[]};
resultado = zoho.crm.createRecord("Contacts", novoContato, options);
// Criar registro executando workflows
options = {"trigger":["workflow"]};
resultado = zoho.crm.createRecord("Contacts", novoContato, options);
Importante: Certifique-se de incluir todos os campos obrigatórios do módulo ao criar um registro.