Ir para o conteúdo

Subfluxos

CRC/CAGEF:⚓︎

Este código automatiza consultas de CNPJs de fornecedores no sistema CAGEF (Cadastro Geral de Fornecedores), simplificando um processo que anteriormente exigia interações manuais repetitivas.

Um dos principais desafios enfrentados durante o desenvolvimento foi lidar com a natureza dinâmica dos IDs dos botões da página, que mudam a cada recarregamento. Para superar essa limitação, o código utiliza a execução de JavaScript no Power Automate, permitindo que a automação interaja com os elementos desejados com base em características mais estáveis, como atributos fixos, ao invés de depender de identificadores voláteis.

Além disso, o código é capaz de identificar e classificar o status do CNPJ consultado como ativo, não encontrado ou vencido. Essa funcionalidade amplia sua utilidade ao fornecer uma visão clara sobre a situação dos fornecedores, ajudando na tomada de decisões e no gerenciamento de contratos.

Voltar para Instrutivo

CND Federal:⚓︎

Este código automatiza consultas simples no site da Receita Federal para verificar a existência de pendências ou a emissão de certidões negativas de débitos para pessoas jurídicas. Como o site não utiliza verificações de robôs (recaptchas), o script opera de forma fluida e, caso não sejam encontradas pendências, realiza o download da certidão mais recente.

Voltar para Instrutivo

CND Municipal de Belo Horizonte⚓︎

Esse robô automatiza a consulta ao site da Prefeitura de Belo Horizonte (PBH) para verificar a situação cadastral de fornecedores(CND MUnicipal de Belo Horizonte). Ele acessa o site, realiza as interações necessárias para buscar as informações cadastrais e analisa o resultado da consulta. Com base no que é encontrado, o robô identifica se o CPF/CNPJ é inexistente, se há débitos com a Fazenda Pública ou se a Certidão Negativa de Débitos (CND) está válida. Após essa verificação, o robô registra a situação cadastral de cada fornecedor em uma tabela no Excel, garantindo a organização das informações. Além disso, ele salva as certidões geradas no computador do solicitante, seguindo o caminho e o nome de arquivo definidos pelo fluxo.

Fluxo PBH_MERMAID

Passo a Passo Imagem: Site PBH
image

O fluxo do robô da PBH inicia com a injeção e execução de uma função JavaScript na página para superar limitações na navegação automatizada. Essa função identifica e clica em elementos HTML específicos, permitindo que o fluxo avance sem a necessidade de interações manuais. Após esse clique, o sistema aguarda o carregamento completo da página, verificando a presença do texto "CNPJ:". Quando identificado, o robô insere o CNPJ no campo de busca utilizando o valor armazenado na variável cnpjatual e, em seguida, aciona o botão "Pesquisar" para realizar a consulta cadastral. Após executar a pesquisa, o robô monitora a abertura de uma nova janela ou atualização da página, confirmando o carregamento do resultado. Com a página carregada, ele foca na nova janela, seleciona todo o texto exibido e copia o conteúdo para a área de transferência. Esse texto é armazenado na variável Situacao, que será utilizada nas próximas etapas para análise e registro das informações.

O robô, então, segue para o salvamento automático da certidão, simulando o comando Ctrl+P para abrir a interface de impressão, inserindo o nome do arquivo e o local de destino e confirmando a operação. Na etapa final, o robô analisa a variável Situacao para determinar a situação cadastral do fornecedor. Caso identifique "CPF/CNPJ INEXISTENTE", ele registra essa informação na coluna J da tabela Excel. Se o texto indicar débitos com a Fazenda Pública, o robô registra a mensagem "Verificar os débitos com a Fazenda Pública Municipal". Por outro lado, se a certidão for válida, o registro será "CND Válida". Após registrar essas informações, o robô limpa a área de transferência, fecha o navegador e finaliza o fluxo, garantindo que os dados sejam organizados e prontos para análise na tabela.

Voltar para Instrutivo

Certidão do Fundo de Garantia por Tempo de Serviço (FGTS)⚓︎

Resumo do Robô FGTS image

O robô automatiza a consulta no site exibido na imagem acima, da Caixa Econômica Federal, para verificar a situação de regularidade do FGTS de fornecedores. Ele inicia abrindo o site e inserindo o CNPJ do fornecedor no campo correspondente, utilizando a variável %cnpjatual%. Após preencher o campo, o fluxo aguarda a entrada manual do captcha, solicitando que o usuário digite os caracteres exibidos e clique no botão "Consultar". Caso o captcha seja digitado incorretamente, o robô exibe uma mensagem de erro e reinicia o fluxo, permitindo que o usuário corrija a entrada.

Depois que a consulta é realizada com sucesso, o robô verifica o resultado na página. Se o CNPJ não estiver cadastrado, ele registra a informação "não cadastrado" na coluna K da planilha Excel e encerra o fluxo. Caso contrário, o robô copia o texto da situação cadastral diretamente da página e extrai as informações entre os delimitadores "A EMPRESA abaixo identificada está" e ":" para registrar a situação no Excel. Por fim, o robô avança para o salvamento da certidão de regularidade. Ele simula os comandos para abrir a interface de impressão, insere o nome do arquivo (composição da variável %empresa% com o trecho _FGTS), define o caminho de salvamento com a variável %pasta%, e confirma a operação. Após salvar o documento, o robô fecha o navegador e finaliza o fluxo, garantindo que todas as informações processadas sejam registradas corretamente e os documentos sejam armazenados no local especificado.

Fluxo fgts fluxo

Voltar para Instrutivo

Comentários