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 vigens 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 no fluxo Main do Power Automate Desktop.

Copie o código do robô subfluxo entrada_variaveis1 e cole no subfluxo entrada_variaveis do Power Automate Desktop.

Copie o código do robô subfluxo chat_gpt1 e cole no subfluxo chat_gpt do Power Automate Desktop.

Copie o código do robô subfluxo login_sei1 e cole no subfluxo login_sei do Power Automate Desktop.

Copie o código do robô subfluxo cria_processo1 e cole no subfluxo cria_processo do Power Automate Desktop.

Copie o código do robô subfluxo insere_prestacao1 e cole no subfluxo insere_prestacao do Power Automate Desktop.

Copie o código do robô subfluxo insere_PDFs1 e cole no subfluxo insere_PDFs do Power Automate Desktop.

Copie o código do robô subfluxo insere_ateste1 e cole no subfluxo insere_ateste do Power Automate Desktop.

Crie as variáveis de entrada acesso_processo2, especificacao3, hipotese_restricao_ateste4, hipotese_restricao_prestacao4, hipotese_restricao_processo4, login_sei5, orgao_sei6, senha_sei7 e 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, manda 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