listozh.fixFields(list records,map fields);
Função que higieniza campos de acordo como o critério dado. Estes critérios são padrões desta função e podem ser:
- ProperXXX, higieniza um campo do tipo string, colocando cada a primeira letra de cada palavra com letra maiúscula. O XXX representa um número inteiro para truncagem da string.
- phone, higieniza campo que contenha telefone colocando +55 e o DDD padrão.
-number, higieniza campo do tipo número, removendo qualquer caractere que não seja um número.
-mail, higieniza campo do tipo email removendo espaços, e se não tiver "@" desconsidera.
Parâmetros
list records: Lista de registros que serão higienizados.
map fields: Mapa no qual as chaves contém os campos que devem ser higienizados e os valores o critério de higienização.
Retorno
Lista de registros Higienizados.
Aplicação
Esta função é utilizada todas as vezes que os valores dos campos não estão padronizados.
Exemplo de uso.
- //Higienizar email de Clientes Potencias
- //Obtém registros do módulo Leads
- records = zoho.crm.getRecords("Leads", 1, 100);
- //Mapa Higienização
- campos = {"Email","mail"};
- //Higienização
- result = ozh.fixFields(records, campos);
- zoho.crm.bulkUpdate("Leads",result);
- return "";
Related Articles
PropagateToContacts - Propagar Campos de Contas Para Contatos
void ozh.propagateToContacts(list records,list fields); Parâmetros: Lista contendo registros de Contas ou Mapa contendo um único registro de Conta. Lista de Strings com os nomes de API dos campos a serem propagados. Os nomes de API dos campos a ...
Personalizar Campos
No Zoho CRM, os campos que são preenchidos nos módulos (Cliente Potencial, Conta, Contatos) podem ser personalizados. Essa é uma grande vantagem da ferramenta, que se adapta ao seu negócio e às suas demandas. Desse modo, você pode criar novos campos ...
Personalizar Campos e Layouts
Os layouts controlam a organização dos campos e seções relacionadas na página do módulo de um departamento. Cada módulo tem seu próprio layout, que consiste nos campos padrão e personalizado. Eles também determinam quais campos são visíveis, “apenas ...
Mapeamento de conversão de Cliente potencial.
Os campos preenchidos no módulo Cliente Potencial são convertidos automaticamente para os campos da nova conta e contato. Nesse caso, o mapeamento de conversão pode ser editado de acordo com a necessidades do seu negócio. 1) Na página inicial do CRM ...
Modos de Exibição
Os modos de exibição servem para ordenar e categorizar seus registros. As exibições ajudam a priorizar trabalho dando a visão dos registros que você mais precisa. Temos no Zoho CRM três modos de exibição: Visualização tabular (Lista), Exibição de ...