Atualiza um registro – zoho.crm.upsert

Utilizada para atualizar os valores de um determinado registro usando seu ID no Zoho CRM.

Nota: Se o ID não for fornecido, um novo registro será criado com os valores especificados.

<variable> = zoho.crm.upsert(<module>,<values>,<optional_data>,<[connection>]);

<variable> especifica a mensagem de resposta retornada pelo Zoho CRM.


<module> especifica o nome da API do módulo no qual o registro precisa ser criado ou atualizado.


<values> especifica os valores do registro que precisam ser criados ou atualizados.
O id do registro, se especificado, deve ser especificado aqui.


<optional_data>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 o registro for adicionado / atualizado.
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.

 

				
					info_valores = map(); // mapa de atualização 
info_valores.put("Last_Name", "Leonardo"); // registros para atualizar
info_valores.put("Phone", "31933001063");

varInsere = zoho.crm.upsert("Contacts", info_valores); /* sintaxe para atualizar
os registros dentro do Zoho CRM no módulo de Contatos */
				
			

<info_valores> variável que contém os novos valores do registro.
<“Last_Name“, “Phone”> nomes de API dos campos Zoho CRM.
<varInsere>variável que contém a resposta retornada pelo Zoho CRM.
<Contacts> representa o nome do módulo no qual o registro deve ser criado.

Deixe um comentário