Como funciona a Consulta
Fluxo da Consulta Automatizada no Google Sheet
Last updated
Fluxo da Consulta Automatizada no Google Sheet
Last updated
O diagrama acima ilustra o fluxo do processo do programa Consulta CNPJ, desde o início até o término das consultas, detalhando as etapas de execução.
Início do Processo:
O processo é inicializado, iniciando todas as configurações necessárias.
Preparação para Consulta:
Organiza os dados de entrada, preparando os CNPJs que serão processados.
Inicialização de Agentes Virtuais:
Os agentes virtuais são iniciados para realizar consultas paralelas, garantindo maior eficiência.
Distribuição de CNPJs para Agentes:
Divide os CNPJs em lotes e distribui entre os agentes virtuais.
Processar Lote de CNPJs:
Cada lote de CNPJs é processado sequencialmente em blocos de 10 CNPJs.
Verificação de CNPJs:
O sistema verifica se cada CNPJ já foi processado anteriormente.
Se Sim: Pula a consulta e segue para o próximo CNPJ.
Se Não: Continua o fluxo para consultar a API.
Consulta API:
O agente realiza a consulta diretamente na API.
Loop de Tentativas:
Caso ocorra falha na consulta, o sistema realiza até 5 tentativas para obter a resposta correta.
Verificar Resposta da API:
Verifica a resposta retornada pela API para confirmar sua validade.
Tratamento de Resposta e Armazenamento:
Os dados são processados e armazenados na planilha.
O status da consulta é atualizado, e a API utilizada é registrada.
Fim do Loop:
O sistema verifica se todos os CNPJs foram processados no bloco atual:
Se Sim: Finaliza o processo.
Se Não: Prossegue para o próximo CNPJ.
Fim do Processo:
Quando todos os CNPJs foram consultados e armazenados, o sistema encerra o processamento.
Processamento em Blocos: O sistema otimiza consultas em blocos de 10 CNPJs, garantindo um equilíbrio entre desempenho e limites de API.
Loop de Tentativas: Em caso de falha, até 5 tentativas são realizadas para garantir a completude dos dados.
Registro Detalhado: A API utilizada e o status da consulta são atualizados diretamente na planilha.
Este fluxo robusto garante eficiência, confiabilidade e a máxima utilização dos recursos disponíveis, tornando o Consulta CNPJ uma solução ideal para consultas massivas.