Configurar / Usar isoCRM_vtex

Para que serve esse sistema?

Preparando o terreno

1 - É preciso criar um usuário específico para esse motor dentro do Iso.

2 - Cadastre 5 parametros.

Estes parametros devem ser  fornecidos pelo cliente

3 - Entedendo cada parametro :

Como usar?

1 - Entedendo os principais parametros

Ao executar o sistema pela primeira vez, um arquivo chamado isoCRM_vtex_config.json será gerado localmente.

Configure os seguintes itens de acordo com as informações do cliente:

Observe que existem os itens data_inicial, hora_inicial e dias_corridos_para_ler. O funcionamento é o seguinte:

Se data_inicial e hora_inicial estiver configurada como 10/09/2024 as 15:22 e dias_corridos_para_ler estiver definido como 5, o sistema buscará registros na base de dados da VTEX a partir do dia 10/09 até o dia 15/09.

Após o término do período de leitura (ou seja, após o dia 15/09, conforme o exemplo), o sistema realizará automaticamente uma nova análise. Ele calculará a próxima data a partir do dia 15/09, adicionando o número de dias definido em dias_corridos_para_ler (que é 5 neste caso).

Assim, o sistema buscará registros novamente a partir do dia 20/09.

Além disso, o sistema atualizará automaticamente o arquivo isoCRM_vtx_config.json com a nova data_inicial e hora_inicial, baseando-se na data de criação do cliente mais recente encontrada na base de dados da VTEX. Isso garante que o sistema sempre trabalhe com os dados mais atualizados.

time_sleep significa que a cada ciclo re consulta o sistema irá dormir X minutos.
No exemplo da imagem ele irá dormir de 1 em 1 minuto a cada processamento de de 5 dias


2 - Interpretando o log

Durante a execução do sistema, o log exibirá informações como o número de clientes encontrados na base de dados da VTEX. Além disso, qualquer erro ocorrido durante a inserção no Iso será registrado e detalhado. 

Verde - Isso significa que o sistema  achou ao total de 300 registro de clientes,( neste momento o sistema apenas esta reunindo os clientes )

Vermelho - Alguns cadastro dentro da VTEX não possui Documento, o motor irá descriminar no arquivo de log estes casos. Esta é a única exigência para inserir um cadastro dentro do Iso


Azul - Se existiir pelo menos um documento no cadastro dentro da VTEX com certeza será inserido dentro da Iso

Ao final desse processamento, os clientes já devem estar cadastrados no Iso.



Onde conferir se a importação funcionou?

Podemos usar o próprio cadastro  que funcionou no exemplo anterior.( Azul )
Dentro do iso em Cadastro > filtre por e-mail e informe o e-mail mostrado no log.