Árvore de páginas

Abono automatizado para atrasos em decorrência de hora extra interjornada

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:

Gestão de Pessoal

Função:

PONXAPO

PONXFUN

Situação/Requisito:

Pede-se uma solução que possibilite o abono automático de atrasos ocorridos no dia seguinte a geração de hora extra interjornada

Solução/Implementação:

Através desta funcionalidade o sistema verfiicará se restou um saldo de horas para o funcionário (referente ao intervalo entre jornadas). Caso exista um saldo de horas e no dia seguinte ocorra um atraso, o sistema abono o primeiro atraso ocorrido no dia com base neste saldo de horas. Exemplificando:
Suponha que o horário fixo seja:
E1: 08:00
S1: 12:00
E2: 13:00
S2: 17:00
E que o Turno esteja configurado com um intervalo de 11 horas. Se no dia 02-04-14 o usuário efetuou as seguintes marcações:
E1: 08:00
S1: 12:00
E2: 13:00
S2: 02:00 ( 2 da manhã)
E no dia seguinte(03-04-14) o funcionário chegou atrasado:
E1: 10:00
S1: 12:00
E2: 13:00
S2: 17:00
Então, o sistema efetuará o seguinte cálculo: 02:00 + 11 horas de intervalo resulta em 13:00. Ou seja, no dia 03-04-14 ele poderia entrar as 13:00.
A diferença entre 13:00 e o horário da primeira entrada(08:00) resulta em 5h. Ou seja, o funcionário tem 5 horas de saldo para abonar o atraso.
Desta forma, o sistema abonará as 2h de atraso dele e as 3 horas restantes seriam concedidas como hora extra.
No cadastro de turnos, foi criado o campo R6_ABINTJ, para que seja preenchido o código do motivo de abono que será utilizado para abonar este tipo de atraso. Caso o campo não seja preenchido, nenhum tratamento é realizado.

 

Para que a melhoria possa ser utilizada na versão 12.1.16, faz-se necessário a criação manual do campo R6_ABINTJ na tabela SR6 conforme definições abaixo

 

Ticket relacionados:

DRHPONTP-1050
Pacotes

12.1.16: https://suporte.totvs.com/portal/p/10098/download?e=609103;

12.1.17 - https://suporte.totvs.com/portal/p/10098/download?e=607581;

 

 Criação de Campos no arquivo SX3 – Campos:

  • Tabela SR6 - Turnos de Trabalho

 

Campo

R6_ABINTJ

Tipo

Caracter

Tamanho

3

Decimal

0

Formato

@!

Título

Mot Abon Int

Descrição

Motivo Abono Interjornada

Usado

Sim

Obrigatório

Não

Consulta Padrão

SR6

Help

Informe o motivo que será utilizado no abono automático de atrasos/faltas em decorrência de hora extra interjornada no dia anterior.