Ir para o conteúdo

Automatização do upload da Declaração de Incentivo e envio de notificação⚓︎

O desafio em questão consiste em automatizar a tarefa de inserir as Declarações de Incentivo (DI), após a sua homologação, na Plataforma Digital da Secretaria de Estado de Cultura e Turismo - Secult.

Para isso, foi criado um fluxo automatizado utilizando a ferramenta Power Automate. O robô realiza a leitura dos dados da planilha de controle e, quando o texto INSERIR DI NA PLATAFORMA está presente, o download da respectiva DI e anexos - disponíveis no Sistema Eletrônico de Informações (SEI!MG) - é iniciado. Posteriormente, o robô faz o upload desses documentos na Plataforma Digital, envia um e-mail notificando o beneficiário e/ou representante legal e, ao final, substitui a planilha de controle pela versão atualizada.

1. O que o robô faz⚓︎

  • Leitura dos dados da planilha de controle.
  • Login na Plataforma Digital.
  • Login no SEI!MG.
  • Download da DI e anexos, disponíveis no SEI!MG.
  • Upload da DI e anexos para a Plataforma Digital.
  • Elabora e envia a notificação aos beneficiários e/ou representantes legais, via e-mail.

2. Como funciona? Passo a passo explicado do Automate⚓︎

2.1. "Main"⚓︎

Executa os subfluxos na seguinte ordem: planilha_excel, login_sei, trocar_unidade_sei, login_plataforma e inserir_di_plataforma.

2.2. "planilha_excel"⚓︎

Este subfluxo faz a leitura dos dados da planilha de controle e define a página a ser utilizada.

2.3. "login_sei"⚓︎

Este subfluxo realiza o login no SEI!MG.

2.4. "trocar_unidade_sei"⚓︎

Este subfluxo realiza a troca da unidade do SEI!MG.

2.5. "login_plataforma"⚓︎

Este subfluxo realiza o login na Plataforma Digital da Secretaria de Estado de Cultura e Turismo - Secult.

2.6. "inserir_di_plataforma"⚓︎

  • Para cada linha da planilha de controle que contém o texto INSERIR DI NA PLATAFORMA, o robô realiza as seguintes ações:
  • Acessa o Processo SEI!;
  • Localiza todas as DI e anexos no processo, realizando o download desses documentos;
  • Faz a leitura da DI;
  • Busca o projeto, na Plataforma Digital, por meio do número do protocolo;
  • Assume a análise do projeto;
  • Faz o upload da DI e anexos;
  • Insere as devidas informações no campo detalhamento.
  • Revoga a análise do projeto.
  • Busca o endereço de e-mail do beneficiário e/ou representante legal.
  • Envia um e-mail, via SEI!MG, notificando o beneficiário e/ou representante legal.

3. Utilização do robô⚓︎

  • Antes de executar o robô, o(a) usuário(a) deverá adicionar as seguintes variáveis de entrada:
    • cpf: inserir o número do CPF do usuário do SEI!MG e da Plataforma Digital.
    • senha_plataforma: inserir a senha utilizada para acessar a Plataforma Digital.
    • senha_sei: inserir a senha utilizada para acessar o SEI!MG.
    • orgao_sei: inserir o órgão utilizado para acessar o SEI!MG.
    • unidade_sei: inserir a unidade utilizada para acessar o SEI!MG.
    • pasta_planilha: inserir o caminho da pasta que contém a planilha de controle.
    • pasta_download: inserir o caminho de armazenamento dos arquivos baixados no computador.
    • anexo_email: inserir o caminho do arquivo .pdf que orienta os próximos passos.
  • O robô abrirá todos os arquivos necessários e páginas da Web, assim, certifique-se que nenhum arquivo Excel e/ou o navegador estejam abertos.
  • A pasta de armazenamento dos arquivos baixados no computador deve estar vazia.
  • Certifique-se de que a extensão Power Automate do navegador esteja habilitada.

4. Resultados⚓︎

  • Processo manual: em média 5,5 min.
  • Processo automatizado: 3 min.

5. Códigos⚓︎