Falha na sincronização de contatos entre o ERP e o portal ASM
Falha
Um novo contato cadastrado no cliente no ERP não é exibido como contato do local de instalação na base instalada desse cliente no portal ASM.
Causa
Esse problema ocorre devido a uma limitação da integração com o ERP.
Se existir qualquer cliente no ERP com campos de e-mail/endereço não preenchidos, a sincronização de novos registros com o portal ASM pode ser afetada. Isso ocorre independentemente de o cadastro incompleto pertencer ao mesmo cliente do contato ou a outro cliente.
É possível identificar, nos logs do portal ASM, quais clientes possuem campos não preenchidos.
Identificar clientes com campos não preenchidos pelos logs
Aviso
Para acessar os logs, é necessário ter permissão interna de nível gerencial no menu Configurações > Crons. É necessário verificar e liberar esse acesso internamente para o usuário que fará o monitoramento dos contatos sincronizados.
Verificar o registro de log
Acesse o menu Configurações > Crons
Localize o cron Sincroniza contatos e clique sobre ele
Clique na aba Logs
Abra o registro mais recente
Verifique a descrição do log
Nesse exemplo acima, a coluna Email do cliente 10839 não está preenchida.
Configurar o recebimento de notificações de erro
Acesse o menu Configurações > Crons
Localize o cron Sincroniza contatos e clique sobre ele
No campo Emails para recebimento de log de erro, insira os e-mails desejados
Clique no botão SALVAR
Quando a sincronização falhar, os endereços cadastrados receberão um e-mail contendo o número do log do erro. Com isso, é possível localizar o log pelo número informado no e-mail:
Acesse o menu Configurações > Crons
Localize o cron Sincroniza contatos e clique sobre ele
Clique na aba Logs
Clique em Filtrar logs
Insira o número do log recebido por e-mail
Clique no botão FILTRAR
Solução
Revise os cadastros recentes de clientes no ERP e preencha todos os campos vazios. Caso necessário, é possível repetir o mesmo e-mail em múltiplos campos apenas para garantir que nenhum campo permaneça vazio.
Todos os campos devem estar preenchidos para que a sincronização funcione corretamente.