Ir para o conteúdo

Incluir Faltas – Rotina Faltas Consolidadas⚓︎

Informações gerais⚓︎

Desenvolvedor Erik Tadeu de Morais
E-mail erik.morais@planejamento.mg,gov.br
Ferramenta Power Automate Desktop
Versão Excel 2016 ou superior
  • Robô realiza a inclusão de Faltas para a taxação vigente através da utilização da rotina Faltas Consolidada Pagamento, opção 01 - Incluir Faltas Consolidadas.
  • Economiza tempo e evita erros.
Clique para ver o fluxo do robô
--- comments: true hide: - navigation tags: - RH - SISAP --- # Incluir Faltas – Rotina Histórico ## Informações gerais | **Desenvolvedor**| Erik Tadeu de Morais | | ----------- | ------------------------------------ | | **E-mail** | erik.morais@planejamento.mg,gov.br| | **Ferramenta** | Power Automate Desktop | | **Versão Excel** | 2016 ou superior | <!-- | **Versão Power Automate** | 2.39.00239.23332 | --> - [x] Robô destinado a inclusão de Faltas relativas a meses anteriores através da utilização da rotina Histórico Servidor, opção 21 - Faltas, opção 01 - Incluir Histórico Faltas Consolidadas e lançamento da verba 7506 com o valor da falta a ser descontada, através da rotina Manutenção Dados Financeiros, opção 01 - Lançamento Cargo Código de Recebimento - [x] Economiza tempo e evita erros. ??? note "**Clique para ver o fluxo do robô**" ```mermaid graph TD subgraph Início A(Início) --> B{Obtém hora inicial} end B --> C{Executa terminal Prodemge} C --> D{Acesso ao Sisap} D --> E{Preenche usuário/senha} E --> F{Acesso à rotina Faltas} F --> G{Acesso à opção 1} G --> H{Abre planilha} subgraph Loop H --> I{Primeiro dado} I --> J{Processa dado} J --> K{Próximo dado} K --> I end K --> L{Retorna ao menu inicial} L --> M{Salva planilha} M --> N{Fecha planilha} N --> O{Logoff Sisap} O --> P{Obtém hora final} P --> Q{Calcula tempo} Q --> R{Exibe tempo} R --> S{Fecha terminal} S --> T{Abre planilha para conferência} ``` ## Pré-requisitos <div class="grid" markdown> :material-play-circle: __Power Automate__ na [versão correta](#informacoes-gerais) { .card } :octicons-key-16: __Acesso ao SiSAP__ com perfil para taxação de faltas. { .card } </div> ## Montando o seu robô <div class="grid" markdown> :fontawesome-solid-1: :octicons-copy-16: [__Copie o código do robô de inclusão de faltas na rotina histórico__](https://raw.githubusercontent.com/automatiza-mg/biblioteca-de-robos/refs/heads/main/robos/site/scap/falta_rotina_historico/falta_rotina_historico.txt){ target="_blank" }[^1] e cole em um novo fluxo do Power Automate. { .card } :fontawesome-solid-2: :material-application-variable:[ __Clique aqui para baixar a planilha modelo__](javascript:void(0);). { #download-button .card path="assets/falta_rotina_historico.csv" fileName="falta_rotina_historico.xlsx" } :fontawesome-solid-3: :material-application-variable: __Complete as colunas da planilha modelo__ com as informações de faltas a serem incluídas no Sisap: `NOME`,`MASP`,`DV`,`ADMISSÃO`,`MÊS/ANO APURAÇÃO`,`TIPO DE FALTA`,`QUANTIDADE DE FALTAS`, `NATUREZA DA FALTA`,`HORAS A DESCONTAR`,`NATUREZA DA FALTA/HORAS`. { .card } :fontawesome-solid-4: :material-application-variable: __Crie as variáveis de entrada__ `usuario` e `senha`, com as informações do seu usuário e senha de acesso ao SISAP. { .card } </div> ## Observações __Instruções de preenchimento da planilha.__ - Para servidores que possuem masp de 6 digitos, sem contar o DV, deverá ser inserido o número "0" antes do masp. Exemplo: 0111222. Se for o caso, formatar os dados da coluna "B - MASP" da seguinte maneira: Formatar Células>Número>Personalizado>Tipo>0######## - As colunas "C - DV" e "D - ADMISSÃO" deverão conter apenas o número, sem zero a esquerda. - A coluna "E - MÊS/ANO APURAÇÃO" deverá ser preencida no formato 00/0000. - A coluna "F - TIPO DE FALTA" deverá ser preenchido no formato 00. Exemplo: inlcusão da falta tipo 1 - exercicio: inserir na respectiva coluna "01". - A coluna "G - QUANTIDADE DE FALTAS" deverá ser preenchida no formato "00". Observação: Se o lançamento for relativo apenas a quantidade de horas a descontar, sempre preencher a coluna "G" com a quantidade de faltas "00". - A coluna "H - NATUREZA DA FALTA" é relativa a natureza da falta. Deverá ser prenchida no formato "000". Exemplo: 501 para faltas/dias administrativo; 502 para faltas/aulas obrigatórias, etc. Observação: Se o lançamento for relativo apenas a quantidade de horas a descontar, sempre preencher a coluna "H" com o número "000" (três zeros). - A coluna "I - HORAS A DESCONTAR" deverá ser preenchida com a quantidade de horas a descontar. Caso não tenha a quantidade de horas a descontar, sempre preenchê-la com o número "0" (zero). - A coluna "J - NATUREZA DA FALTA/HORAS" é relativa a natureza das faltas/horas. Deverá ser preenchida no formato "000". Exemplo: 511 para horas descontadas/administrativo; 512 para horas/greve. Caso não exista falta em horas para descontar, prencher a coluna "J - NATUREZA DA FALTA/HORAS" sempre com o número "0" (zero). - A coluna "K" não deve ser preenchida. !!! question "Caso precise de ajuda" Algum erro está ocorrendo em uma das fases de criação de seu robô? Não tem problema. Acesse [aqui](../../blog/posts/20240118_checklist_ajuda_robos/index.md) 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 o endereço que está em "Informações gerais", mais acima nesta mesma página. Ele pertence ao criador / à criadora do robô, que poderá auxiliar com eventuais dúvidas. Ótimo trabalho! [^1]: Na nova aba que será aberta, basta apertar ++ctrl+a++ para selecionar todo código e ++ctrl+c++ para copiar.

Pré-requisitos⚓︎

Power Automate na versão correta

Acesso ao SiSAP com perfil para taxação de faltas.

Montando o seu robô⚓︎

Copie o código do robô de inclusão de faltas consolidadas1 e cole em um novo fluxo do Power Automate.

Clique aqui para baixar a planilha modelo.

Complete as colunas da planilha modelo com as informações de faltas a serem incluídas no Sisap: NOME,MASP,DV,ADMISSÃO,MÊS/ANO APURAÇÃO,TIPO DE FALTA,QUANTIDADE DE FALTAS,HORAS A DESCONTAR,CÓDIGO DA VERBA DE FALTAS,VALOR DO DESCONTO,INSERIR OCORRÊNCIA (S/N),DESCRITOR DA OCORRÊNCIA.

Crie as variáveis de entrada usuario e senha, com as informações do seu usuário e senha de acesso ao SISAP.

Observações⚓︎

Instruções de preenchimento da planilha.

  • Para servidores que possuem masp de 6 digitos, sem contar o DV, deverá ser inserido o número "0" antes do masp. Exemplo: 0111222. Se for o caso, formatar os dados da coluna "B - MASP" da seguinte maneira: Formatar Células>Número>Personalizado>Tipo>0########
  • As colunas "C - DV" e "D - ADMISSÃO" deverão conter apenas o número, sem zero a esquerda.
  • A coluna "E - MÊS/ANO APURAÇÃO" deverá ser preencida no formato 00/0000. Repetir os dados em outra linha se existir mais de um mês/ano apuração de falta para o mesmo servidor.
  • A coluna "G - QUANTIDADE DE FALTAS" deverá ser preenchida no formato de dois digitos. Exemplo: 01, 09, 10. Se for o caso, formatar os dados da coluna "G - QUANTIDADE DE FALTAS" da seguinte maneira: Formatar Células>Número>Personalizado>Tipo>0##.
  • A coluna "H - HORAS A DESCONTAR" deverá ser preenchida com a quantidade de horas a descontar. Caso não tenha a quantidade de horas a descontar, sempre preenchê-la com o número "0" (zero). As colunas "I" e "N" não devem ser preenchida.
  • A coluna "J - CÓDIGO DA VERBA DE FALTAS" deverá ser preenchida com o código da verba de desconto da falta, que geralmente é o código 7506 - FALTAS ATRASO.
  • A coluna "K - VALOR DO DESCONTO" deverá ser peenchida com o valor a ser descontado do servidor, após apurado/calculado pelo DRH.
  • A coluna "L - INSERIR OCORRÊNCIA (S/N)" deverá ser preenchida somente com "S" - SIM" ou "N" - NÃO" e serve para inserir ou não as ocorrências após a confirmação da inclusão do desconto de faltas nos dados financeiros.
  • A coluna "M - DESCRITOR DA OCORRÊNCIA" deve ser preenchida somente no caso de se optar por inserir a ocorrência (S - SIM) na coluna "L", e deverá conter a descrição do ocorrido. Caso exista ocorrencia cadastrada para o servidor, ela não será inserida, e as observações serão gravadas na coluna"O". Para servidores que possuirem mais de um mês/ano apuração de falta, inserir a ocorrência e seu descritor apenas no primeiro registro de falta. O campo de "ocorrências" do Sisap costuma não aceitar certo tipos de caracteres, como por exemplo: ^, /, Ç, ~, além de alguns caracteres especiais, quando eles vem exportados da planilha. Deste modo, ao preencher a coluna M, desconsiderar esses tipos de caracteres, e utilizar somente o texto. Por exemplo: "desconto de faltas relativo ao mes 00-0000". Seguem exemplos de preenchimentos nas primeiras linhas, que poderão ser apagados para inclusão dos dados.

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 o endereço que está em "Informações gerais", mais acima nesta mesma página. Ele pertence ao criador / à criadora do robô, que poderá auxiliar com eventuais dúvidas.

Ótimo trabalho!


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

Comentários