/
Documentação_Gestor de Faltas(Funcionalidade)

Documentação_Gestor de Faltas(Funcionalidade)

Objetivo

A rotina tem como objetivo de fazer uma gestão sobre as faltas dos servidores efetivos, efetivos em cargo de comissão, comissionados, cedidos, voluntários, estagiários e requisitados

Fluxo do processo

Integrações/Parâmetros de configuração

Job: Gerar Pendências Folha Ponto

Folha Ponto

Origem

Folha Ponto: Após efetivado o folha ponto, o sistema gera os registros de faltas através do JOB Gerar Pendências Folha Ponto

Manual: A rotina trás a possibilidade de realizar um lançamento de falta manual.

Tabelas da rotina

NomeObjetivo

ponto_falta

Grava os dados de falta

ponto_remocaofalta

Grava os registros de faltas removidos

Variáveis considerada no processamento

filtro_ano
filtro_mes
filtro_texto_busca
filtro_situacao_servidor
filtro_tipo_servidor
filtro_tipo_falta
filtro_situacao_falta
filtro_impacto_financeiro

Funcionamento da rotina

 Tela

A tela está dividida em duas partes, na parte superior vem os dados dos servidores

  • Matrícula;
  • Nome;
  • Tipo: Categoria do servidor;
  • Afastamento: Se possui algum afastamento ativo;
  • Cargo Efetivo;
  • Cargo Comissão;
  • Última Folha ponto: Ponta a última folha ponto trabalhada
  • Situação: Mostra a situação dessa última folha ponto;
  • Teletrabalho: Para caso o servidor está com o programa ativo de teletrabalho.

Já na segunda tela, mostra os dados das faltas com base na última folha ponto

Existe duas Origem para os registros:

  • Manual: Quando cadastrado a falta na própria tela, podendo ser justificada ou injustificada;
  • Folha ponto: São geradas após efetivação do folha ponto.

Por padrão, as faltas são lançadas dia a dia, porém tem a possibilidade de um período.

  • Data início;
  • Data Fim;
  • Motivo da Falta;
  • Observação;
  • Saldo;
  • Folha: Sim ou não, isso mostra se terá ou não impacto na folha;
  • Progressão vertical: Sim ou não, isso mostra se terá impacto na progressão do servidor efetivo;
  • Licença prêmio: Sim ou não, isso mostra se terá ou não na licença prêmio, isso será para os efetivos
  • Situação: Situação da falta, podendo ser:
    • Processado: Quando já houve o lançamento nas anotações e o servidor foi notificado;
    • Aguardando processar: Quando a falta está para ser analisada pelo DGP;
    • Removido: Quando uma falta foi retirada para o servidor

 Lançar Falta

Todo registro de falta é lançado conforme é feito a efetivação do folha ponto, porém é possível lançar a falta de maneira individual para o servidor, vejamos:

Primeiro deverá selecionar o servidor na parte superior da tela e caso tenha falta será exibido os registros serão exibidos na parte inferior

Na tela de, existe a opção de Novo, ao selecionar o botão, o sistema abrirá uma tela para preenchimento da falta

Deverá preencher os campos listados conforme imagem abaixo

Observação 1

Os campos Folha, Progressão Vertical e Licença prêmio, caso não seja marcada, receberá o valor NÃO ou seja, não tem impacto nessas rotinas

Observação 2

Por Default a falta é lançada como injustificada, caso deseja justificar ela, deverá editar o registro cadastrado, marcar a opção e informar a justificativa na tela abaixo

 Justificar Faltas

Após uma falta ter sido lançada, e sendo necessário, poderá justificar uma falta

Poderá justificar qualquer falta que esteja Injustificada independente da sua Origem

Basta selecionar o campo Justificado, Selecionar em Novo, Informar o motivo e Salvar

Existe a possibilidade também de alterar essa justificativa caso ela tenha sido lançada indevidamente

Para isso deverá selecionar o botão cancelar e confirmar a operação, o sistema fará o cancelamento dessa falta permitindo salvar novamente

Se for necessário alterar uma justificativa do folha ponto, para manter a integridade do relatório enviado, é necessário remover a falta e lançar para mesma data

Para esse caso mencionado, se for tentar realizar a operação de cancelar o sistema vai emitir o seguinte alerta

 Remover

Regras:

  1. Toda remoção não é deletado o registro, mas sim alterado a situação para removido;
  2. Pode ser removido faltas Aguardando processar e processadas, sendo que existe duas tratativas para quando as faltas removidas estiverem nas situações:
    1. Aguardando processar: O sistema altera a situação para removido;
    2. Processadas: Quando removido as faltas com essa situação, terá 3 ações:
      1- O sistema altera a situação para removido;
      2 - Deixa a anotação no cadastro de servidor como inativo;
      3 - Notifica o servidor via Email que a falta foi removida

Para remover um registro, seleciona o botão

Nesse momento o sistema abre uma tela para preenchimento dos dados

Após concluir o preenchimento e salvar o registro, o sistema executa as ações informadas nas regras acima e muda a visualização na tela

 Informar Competência de desconto

Somente será processado as faltas que possuem a competência de desconto

O Sistema permite informar a competência de desconto pelas ações da rotinas, sendo informado de maneira individual, ou em massa

Selecionando as ações de informar competência de desconto, o sistema abre para informar a competência, e uma vez atribuído, o sistema seta a competência de desconto na falta

 Processar

Regras:

  1. Possível processar as faltas de um servidor ou de todos os servidores em uma determinada competência;
  2. Antes de confirmar, vai aparecer a lista de pessoas que serão processadas com base nos filtros selecionados para o mês e ano;
  3. Serão processadas somente as faltas que possuem competência de desconto informada;
  4. Serão processadas as faltas que estiverem com o filtro selecionado
  5. Ao processar as faltas, é quando de fato está lançando as faltas pro servidor, e vai mudar a situação da falta de "Aguardando processar "para "Processado";
  6. Ao Processar, vai gerar anotação para o servidor;
  7. Ao processar, vai disparar um email para o servidor;
  8. Para fins de controle, é gravado a data em que houve o processamento da falta;
  9. Após processar as faltas, elas não poderão ser alteradas, somente removidas.


As Faltas com o campo Folha = SIM, serão utilizadas para desconto em folha de pagamento

Filtros da tela

  1. Tipo do Servidor: Situação(Ativo, Inativo), Tipo de posse(Efetivo, comissionado, Estagiário, etc.);
  2. Tipo de falta:
  3. Situação da Falta:

  4. Impacto Financeiro:


As ações da tela de processar será feito com base nos filtros acima

  1. Processar selecionado:
    Para essa ação, será processado somente os registros de falta do servidor que está selecionado para o mês e ano selecionado no filtro;

  2. Processar todos filtrados:
    Será processado


Iniciado o processamento, o sistema inicia o serviço, o tempo de execução depende da quantidade de registros a ser processado que em torno de 1 segundo a 2 minutos

Concluído a execução, o sistema terá executado as ações com base na regra mencionado acima

 Relatórios

Para emissão dos relatório, basta selecionar a opção e o sistema vai abrir as opções para filtrar no relatório

No campo Servidor, caso seja efetuado o filtro por servidor e não encontre nenhum registro de falta para os servidor, o sistema emitirá um relatório de Nada Consta, conforme modelo abaixo

Modelo do relatório

O relatório virá com os dados nas suas respectivas colunas

Nada Consta

O Nada consta virá de acordo com a situação atual do servidor e período pesquisado

 Visualizar Anotação

As anotações da falta são geradas a partir do momento em que são processadas as faltas, e possui 3 tipos de anotações

  1. Falta injustificadas;
  2. Faltas Justificadas sem impacto financeiro
  3. Falta Justificadas com Impacto Financeiro

Consulta 

Consulta da Folha ponto
SELECT REFERENCE, MATRICULA, NOME, TO_CHAR(DATE,'DD/MM/YYYY') AS DATA,BALANCE_NEGATIVE SALDO
FROM PVF_PSPENDENCIES
JOIN RH_SERVIDOR ON MATRICULA = TO_NUMBER(PVF_PSPENDENCIES.ENROLLMENT, '000000')
JOIN RH_PESSOAFISICA ON RH_SERVIDOR.PESSOA_FISICA_ID = RH_PESSOAFISICA.PESSOA_PTR_ID
JOIN RH_PESSOA ON RH_PESSOAFISICA.PESSOA_PTR_ID = RH_PESSOA.ID
WHERE
      1=1
      --AND REFERENCE='202202'
      --AND TYPE_REPORT = 2
      --and nome = 'KAMILLA NOGUEIRA TEIXEIRA'
      --and matricula = 811384
ORDER BY
NOME, DATA;	

 

Consulta da falta
select * 
from ponto_falta pf ;


Afastamento: 

Licença para tratamento de saúde

  • Entender como vai funcionar esse Saldo de horas para algumas categorias;
    • Banco de horas, Definir os dias no parâmetro
  • Incluir por horas; -Será um novo produto, de bando de horas, não tem como tratar nesse momento sem a migração da triello para o Athenas
  • [11:01] Jakson Fernandes Rosa da Silva

    • Vincular afastamento com a justificativas;
      • Ter afastamento por hora
    • Anotação de Falta: Deve gerar;
    • Validar os relatórios;
      • Criar uma tela que unifique os relatórios de folha ponto
      • Será criado em outro momento relatórios do folha ponto, nesse momento terá os de falta
    • Doação de sangue para estagiários, externo sem vínculo(Não), cedidos(Não).
      • Folga aniversário, não ir para os estagiários
 Ajustes Necessários na primeira versão para o servidor usar

Ajustes no gestor de faltas

Impeditivo:

  • Na tela, remover os membros, deixar somente Efetivos, Efetivos em cargo de comissão, Comissionados, Cedidos, Voluntários, Estagiários e requisitados; ATS-1285
  • Depois de processado, não pode editar, somente remover; ATS-1283
  • Os dados antigos, como vai fazer?
    • Criar um Script que vá reprocessar os folhas pontos desde Janeiro de 2023 para que o DGP possa cumprir a meta estabelecida;

  • Informar a competência do desconto no processar: ATS-1282

    • Se necessário alteração, permitir editar o registro, se limpar a competência, a falta vai ficar suspensa ATS-1284
  • De acordo com os filtros, ter a opção de processar: Tipo de falta, Situação e Impacto Financeiro; ATS-1285

    • Relatório que filtre por competência de desconto. ATS-871

  • 801182 - Não está aparecendo no gestor de faltas;

  • Falta foi removida, permitir lançar outra falta para o dia que já foi removido? ATS-1283
    • Ex: Removeu a falta no dia 14/06, depois pode ser lançado novamente para esse dia?
    • sim
  • Anotação de falta quando é um período, está indo somente a data início na anotação e não está a data fim.

Não impeditivo:

  • Gerar um LOG dos processados (Não impeditivo, porém importante);
  • Precisa ter o filtro de tele Sim ou Não (Não impeditivo, porém importante); ATS-1285
  • Não permitir remover uma falta já removida, Criar uma validação mostrando que a falta foi removida já (Não impeditivo, porém importante); ATS-1283
  • Colocar data de posse na tela na GRID principal (Não impeditivo, porém importante); ATS-1285
  • Integrar faltas com a Folha; –> Futuro
  • Falta foi processada -> Descontado em Folha -> Precisa ser removido e ressarcido?
    • Existe essa situação?
    • Se sim, precisa ter um controla das faltas que foram removidas depois de processadas.
  • Falta de quem está em Teletrabalho?
    • Não tem definição
  • Faltas injustificadas devem ser igual SIM todos(Folha, Progressão Vertical e Licença Prêmio);
  • Lançar falta: não permitir falta em feriado ou ponto facultativo -- Verificar regra com Dálete, pois pode ter servidor que trabalha nesse período
    • Não.. a não ser que ele esteja convocado pro plantão
  • Lançar falta em um dia que já tem, mensagem está diferente;
  • Remover o dispensado pelo ponto: Triello
    • Ser um período cheio;
    • Pegar um servidor, processar e ver como fica;
    • Será feito quando passar do Triello para o Athenas;
    • Abono Por chefia 3 por dia.
  • Incluir na anotação: Com/Sem Progressão vertical; Com/Sem  Licença Prêmio



Meta do DGP:

Terminar o ano de 2023 com as faltas 100% controladas pelo Athenas desde Janeiro/2023

 Clique aqui para expandir...


Related content

Manuais_Gestor de Faltas
Manuais_Gestor de Faltas
More like this
Gestor de Faltas
More like this
Escala de Plantões dos servidores
Escala de Plantões dos servidores
More like this
2.5. Aba Prazos
More like this
Manuais_Escala de Plantões dos servidores
Manuais_Escala de Plantões dos servidores
More like this
3. Gerenciando Prazos
3. Gerenciando Prazos
More like this