Ir para o conteúdo

Prestação de contas de transporte por aplicativo - viagens a serviço⚓︎

Informações gerais⚓︎

Desenvolvedor Leyverson Teodoro
E-mail leyversontss@gmail.com
Ferramenta Power Automate Desktop
Versão Power Automate 2.50.125.24304

Este robô automatiza o registro e a prestação de contas de viagens no Sistema Eletrônico de Informações (SEI).

Ele é capaz de processar informações fornecidas pelo usuário necessárias para o preenchimento de formulário SEI, ler os comprovantes de transporte por aplicativo (que devem estar em PDFs de texto), calcular o valor total advindo do somatório das viagens e montar o processo SEI correspondente (com formulário de prestação de contas, PDFs dos comprovantes e documento de ateste).

  • Entrada de Informações:
  • Solicita dados essenciais ao usuário, como nome da pessoa para quem a prestação será feita, MASP, diretório (caminho da pasta) onde estão salvos os comprovantes de viagem, dentre outras informações necessárias para preenchimento dos documentos.

  • Processamento de PDFs:

  • Busca os arquivos PDF na pasta informada.
  • Extrai e processa textos dos comprovantes para identificar valores de transporte.
  • Utiliza ChatGPT para extrair o valor da viagem.
  • Calcula o valor total das viagens realizadas.

  • Automatização no SEI:

  • Realiza login no SEI com as credenciais fornecidas.
  • Cria novos processos para "Viagem a Serviço".
  • Preenche automaticamente os campos necessários do formulário SEI, incluindo valores calculados.
  • Inclui documentos relacionados, como prestações de contas e comprovantes, no processo criado.

Pré-requisitos⚓︎

Power Automate na versão correta.

Diretório (caminho da pasta) onde estão os comprovantes em PDF da pessoa para quem a prestação de contas será feita.

Dados do usuário para acesso e preenchimento de formulário SEI.

📄 Comprovantes de viagens em formato PDF nato digital (não podem ser PDFs digitalizados).

Usuário já logado no Chat GPT antes da rodagem do robô.

Subfluxos criados com os mesmos nomes indicados na seção Montando o seu robô.

Montando o seu robô⚓︎

Este é um protótipo de robô. Entenda seu funcionamento e, caso precise, ajuste-o às suas necessidades.

Para dar vida a ele:

Copie o código do robô - Main1 e cole em um novo fluxo Power Automate Desktop.

Copie o código do robô - entrada_variaveis1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - chat_gpt1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - login_sei1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - cria_processo1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - insere_prestacao1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - insere_PDFs1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Copie o código do robô - insere_ateste1 e cole em um novo subfluxo com esse mesmo nome no Power Automate Desktop.

Crie a variável de entrada acesso_processo2.

Crie a variável de entrada especificacao3.

Crie a variável de entrada hipotese_restricao_ateste4.

Crie a variável de entrada hipotese_restricao_prestacao4.

Crie a variável de entrada login_sei5.

Crie a variável de entrada orgao_sei6.

Crie a variável de entrada senha_sei7.

Crie a variável de entrada tipo_do_processo_criar8.

Caso precise de ajuda

Algum erro está ocorrendo em uma das fases de criação de seu robô? Não tem problema. Acesse aqui uma lista com causas de erros ou paradas do robô.

Também temos o espaço abaixo para perguntas e respostas. Dê uma olhadinha lá! Quem sabe alguém já não fez uma pergunta com o mesmo problema que você está enfrentando?

Caso prefira, mande um e-mail para simplificacao@planejamento.mg.gov.br.

Ótimo trabalho!


  1. Na nova aba que será aberta, basta apertar Ctrl+A para selecionar todo código e Ctrl+C para copiar. 

  2. Nível do acesso ("Público" ou "Restrito"). Recomendamos a modalidade restrita. 

  3. Um texto a ser inserido no campo aberto do SEI que descreve sumariamente o processo a ser criado, como um título. 

  4. Incluir a hipótese legal, de acordo com a lista de opções no SEI. Caso seja público, deverá ser criada mesmo assim, e o seu Valor ficar em branco. 

  5. Login para entrar no SEI. Valor cadastrado para a variável deverá conter CPF com exatamente 11 caracteres numéricos. Favor não incluir pontos (.) ou hífen (-). 

  6. Órgão de login no SEI. Valor cadastrado para variável deverá ser exatamente igual à existente na lista de órgãos disponíveis na página inicial de login, inclusive com todas as letras maiúsculas. 

  7. Senha para login no SEI. Recomendamos incluir esta variável como confidencial. 

  8. É uma palavra-chave que localiza o tipo do processo na lista predefinida de criação de processos do SEI: Memorando ou Comunicação: Interna, por exemplo. 

Comentários