Recálculo

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

TOTVS Automação de Ponto

Função:

Recálculo

Situação/Requisito:

 Funcionário possui horário semiflexível (08:00 11:30 13:30 16:30 | limite de refeição 10:30 a 14:30). Realizou as batidas Ent 13:31 e Sai 13:53 no dia 05/10. O sistema está calculando 07h01 de falta e 22min de extras. A jornada do funcionário é de 6h.

Quando o funcionário utiliza horário semiflexivel com limite de refeição e efetua batidas dentro do limite de refeição o sistema se perde e calcula incorretamente horas de falta para o funcionário. Abaixo segue exemplo do horário do funcionário e das batidas efetuadas:

 Horário:

Batidas do horário:

Entr1        Saída1      Entr2      Saída2

08:00        11:30       13:30      16:30

 Limite de refeição:

[10:30   14:30]

 Ausência de refeição:

[11:30   13:30]

 Não tem tempo mínimo cadastrado.

 

Batidas efetuadas pelo funcionário:

[13:31   13:53]

 O horário do funcionário tem jornada de 6 horas trabalhadas e 2 horas de intervalo de refeição, o sistema calcula as seguintes ocorrências:

[08:30   13:31] - Falta

[13:31   13:53] - Extra Normal

[13:53   14:30] - Ausência de refeição

[14:30   16:30] - Falta

Neste caso foi calculado 7:01 de falta, 37 minutos de ausência de refeição e 22 minutos de extra normal, o que está incorreto pois só de falta temos 1 hora a mais do calculado para a jornada do mesmo.

Solução/Implementação:

Foi realizado o ajuste para que o sistema efetue corretamente o cálculo das ocorrências do funcionário, para o caso especificado acima teremos:

 

[08:30   10:30] - Atraso

[10:30   12:30] - AREF

[12:30   13:31] - Atraso

[13:31   13:53] - Trabalho

[13:53   14:30] - Saída Antecipada

[14:30   16:30] - Atraso

Chamados relacionados:

MRH-240