Ir para o conteúdo

Certidões de fornecedores em processo de compra⚓︎

Na instrução de processos de compra, uma necessidade frequente é coletar certidões de vários fornecedores para compor um processo e selecionar as opções mais vantajosas para a Administração. Esta página explica como utilizar o robô elaborado para captar algumas dessas certidões.

Certidões coletadas⚓︎

Este robô visa acessar sites, registrar dados e salvar documentos correspondentes às certidões:

Cada consulta acima corresponde a um subfluxo diferente na página do robô.

Premissas⚓︎

Regra de negócio

A princípio, o robô acessa o site do Cadastro Geral de Empresas e Fornecedores do Estado de Minas Gerais (CAGEF/MG), para verificar a situação do CRC da empresa. Se e empresa estiver ativa, o robô irá consultar a empresa constante na próxima linha da planilha-modelo. Se a empresa não estiver ativa no CRC, o robô irá consultar todas as outras certidões mencionadas acima.

Para o caso de empresas sediadas em Minas Gerais e Belo Horizonte, há também a consulta às CNDs dessas respectivas esferas. Se a empresa for sediada em outro logadouro, será necessária a coleta manual dessas CNDs.

A representação desse fluxo inicialmente proposto para o robô:

Clique para ver o fluxo do robô
graph TD A[Início] --> B[Consulta CNPJ na planilha] B --> C[Pesquisa CNPJ no site do CAGEF] C --> D{CRC Ativo?} D --> |Não| G[Pesquisa existência do CNPJ] D --> |Sim | H[Grava resultado e salva CRC] G --> I[Pesquisa CND Federal] I --> J[Pesquisa FGTS] J --> L[Pesquisa Justiça do Trabalho] L --> M{Empresa sediada em Minas Gerais?} M --> |Não| N[Buscar manualmente CND do estado da sede da empresa] M --> |Sim| O[Pesquisa CND no SIARE-SEAFAZ/MG] O --> P{Empresa sediada em Belo Horizonte?} P --> |Não| Q[Buscar manualmente CND do município da sede da empresa] P --> |Sim| R[Pesquisa CND na Prefeitura de Belo Horizonte] H --> B R --> S["Registra situações na planilha e salva certidões"] S --> B

Planilha modelo:

Para aumentar a escala e eficiência do robô, usamos uma planilha-modelo, com o seguinte cabeçalho:

image

Essas colunas são necessárias para:

  • que o robô realize iterações em loop sobre cada linha (empresa/fornecedor)
  • anotar o resultado correspondente à consulta do site de cada certidão
  • registrar o resultado final (output) ao final das consultas de cada empresa, na última coluna, em formato datetime, para favorecer o controle
  • verificar quais empresas estão sediadas em Minas Gerais e Belo Horizonte, para possibilitar a consulta a essas respectivas CNDs
  • cadastrar o endereço no site do SIARE-SEFAZ/MG (CND Estadual), a partir do CEP, quando for o caso

Essa planilha também pode ser baixada aqui

Utilização do robô - cuidados e ajustes⚓︎

  • Não utilizar caracteres especiais nos nomes das pastas, arquivos e das empresas. Por exemplo, usuario/trabalho/projeto-extensao/pregao em vez de usuário/trabalho/projeto-extensão/pregão e BRASEIRO IMOVEIS em vez de BRASEIRO IMÓVEIS
  • No navegador Chrome, é necessário ir em configurações chrome://settings/downloads do navegador e marcar a opção "Perguntar onde salvar cada arquivo antes de fazer download"

image

  • Em alguns sites, como o da Justiça do Trabalho, é necessário "Aceitar Cookies" para emissão das certidões pelo robô. Se isso não tiver sido feito antes, numa consulta manual, é provável que o robô seja interrompido.
  • É necessário cadastrar uma variável de entrada pasta contendo o caminho da pasta onde serão salvas todas as certidões salvas pelo robô.
  • É necessário salvar a planilha-modelo e informar o seu caminho em uma variável de entrada planilha.
  • Os sites das certidões foram pré-cadastrados na ação Iniciar novo Chrome de cada subfluxo. É conveniente verificar periodicamente se houve atualizações nos endereços das URLs dessas páginas.

image

  • Na planilha-modelo, utilizar números sem pontos e sem hífens nas colunas CNPJ e CEP. Acesse aqui uma forma de como substituir esses caracteres nessas colunas.
  • Antes da execução do robô, nenhum arquivo excel além da planilha modelo deve estar aberto. O robô é que vai abri-la.
  • Antes da execução do robô, é mais seguro também fechar os navegadores que estiverem abertos, para identificação e leitura correta das páginas que devem ser acessadas.

O que ainda não está no escopo dos robôs⚓︎

  • Ler valores do documento do CRC Estadual
  • Salvar certidões via java/baixar da web
  • Quebrar recaptchas
  • Coletar certidões de tribunais
  • Executar interações com o SEI

Resultados⚓︎

Este robô é um protótipo. Após ajustes pelas áreas de negócio, atualizaremos a seção seguinte:

Ganho de tempo estimado

Processo manual x tempo. Passou a ser realizado em x tempo.

Ganhos de escala

  • Na condução de pregões

  • Na instrução de processos de compra

Voltar para página de projetos