A tarefa updateRecord atualiza os valores de um determinado registro usando seu ID no módulo especificado do Zoho CRM.
<variable> =zoho.crm.updateRecord(<module_name>, <record_ID>, <record_value>, <options_map>, <connection>);
<variable> especifica a resposta retornada pelo Zoho CRM. Ele representa os detalhes de criação e modificação do registro em relação aos nomes da API dos respectivos campos.
<module_name> especifica o nome da API do módulo Zoho CRM onde os registros serão atualizados
<record_Id> especifica o ID do registro que será atualizado.
<record_value> especifica o mapa de entrada com a chave como o nome da API de cada campo e seu valor atualizado.
Por ex: {“Last_name”: “Zoho CRM”}
<options_map> (opcional) 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 atualizado.
A chave aplicável é o gatilho e os valores aplicáveis são fluxo de trabalho , aprovação , projeto e orquestração .
Quando este parâmetro é especificado, os valores mencionados serão executados. Quando este parâmetro não é especificado, apenas aprovações, projetos e orquestração 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
O script a seguir atualiza o registro com ID – 44712XXXXXXXXXXXXXX do módulo Zoho CRM – Contacts
listaReg = {
"Last_Name":"Silva",
"First_Name":"Victor",
"Phone":"+5531975085220"
};
varupdate = zoho.crm.updateRecord("Contacts", 4471297000012344001, listaReg);
<listaReg> é a entrada valor chave em que as chaves são os nomes da API dos campos do Zoho CRM
<varupdate>retornada pelo Zoho CRM. Ele representa os detalhes de criação e modificação do registro atualizado.
<Contacts> representa o nome da API do módulo Zoho CRM onde o registro precisa ser atualizado.
<4471297000012344001> representa o ID do registro que precisa ser atualizado.