Foi desenvolvida a rotina User TOTVS CRM to Exact Spotter no projeto Standard-CRM-Spotter-PRODUCAO do iPaaS da TOTVS Corp
Essa rotina tem como objetivo exportar novos usuários do TOTVS CRM para as unidades SMB do Exact Spotter, evitando que a integração use um usuário responsável padrão para as oportunidades, causando certa confusão no processo interno.
Regras:
({select->[id,externalId,name,username,companyIds,role.id,userEmail.email,userPhoneNumber.phoneNumber,updatedAt,createdAt]}{active->eq->true}{companyIds->isNNull}{role.id->isNNull}{orderby->[updatedAt asc]})({username->ilike->%TSE002%}||{username->ilike->%TNE003%}||{username->ilike->%TSE004%}||{username->ilike->%TSE001%}) |
| CRM | SPOTTER | TIPO | REGRA |
|---|---|---|---|
| roleId | profileType | String | Se descrição do perfil de acesso do CRM conter APN então profileType = 2 (pré vendedor) Se descrição do perfil de acesso do CRM conter ESN então profileType = 6 (vendedor) Senão ignorar o registro do fluxo, pois demais perfis não serão integrados ao Spotter. |
| name | name | String | Todos os caracteres antes do primeiro espaço |
| name | surname | String | Todos os caracteres depois do primeiro espaço |
| userEmail[0] | String | Primeiro e-mail do usuário cadastrado no CRM | |
| userPhoneNumber[0] | phone1 | String | Primeiro telefone do usuário cadastrado no CRM |
| userPhoneNumber[1] | phone2 | String | Segundo telefone do usuário cadastrado no CRM |
| - | accessSpotter | Boolean | fixo false |
| - | receiveLeadsOnboarding | Boolean | fixo true |