Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

ÍNDICE

Índice

01. VISÃO GERAL

Este documento de referência tem como objetivo explicar o funcionamento da tolerância de Hora Extra e Atrasos cadastrados na Regra de Apontamento, no Protheus.

Para Hora Extra, a configuração dos campos "Tol. H. Ex. Per" e "Tol. H. Extra" fará com que o sistema tenha três comportamentos possíveis.

  1. O campo "Tol. H. Ex. Per" indica a quantidade da tolerância de Hora Extra por período. Quando preenchido, o sistema irá somar todos minutos feitos a mais da jornada de trabalho de todas as marcações do período e, se a somatória ultrapassar o limite preenchido, será gerado um evento de Hora Extra com o total de minutos. 
    O período referente à Hora Extra ou Atraso é configurado através da aba 'Apuração', onde existem as seguintes opções: diária, semanal, quinzenal ou mensal. Entretanto, quando é cadastrada uma apuração diferente da diária, as tolerâncias por período ainda são computadas diariamente e, somente no cálculo mensal, os apontamentos são exibidos de forma analítica ou sintética, conforme a apuração (no caso de escalonamento, por exemplo).

  2. O campo "Tol. H. Extra" indica a quantidade da tolerância de Hora Extra por marcação. Quando preenchido, qualquer marcação que ultrapassar o valor do campo será gerado um evento de Hora Extra, ou seja, o sistema irá verificar individualmente cada batida, respeitando o valor preenchido no campo. Por exemplo, se um funcionário possui duas batidas excedentes a tabela de horário padrão, para Hora Extra, e apenas uma delas passou do limite, o sistema irá gerar Hora Extra apenas para a batida que ultrapassou o limite.

  3. Quando ambos os campos ("Tol. H. Ex. Per" e "Tol. H. Extra") estiverem preenchido as duas regras citadas no item 1 e 2 irão trabalhar juntas. Caso uma marcação passe do valor preenchido no campo "Tol. H. Extra", porém a somatória não ultrapassou o limite preenchido no campo "Tol. H. Ex. Per", será gerada uma Hora Extra apenas da marcação excedente. Se a somatória de todas as marcações ultrapassar o valor do campo "Tol. H. Ex. Per", será gerado o evento de Hora Extra com a total de minutos excedentes.

    Observação: Não é obrigatório a utilização do dois campos juntos, podendo utilizar apenas um deles Tol. H. Ex. Per ou Tol. H. Extra.

Para Atrasos e Saída antecipada, teremos os mesmos comportamentos das tolerâncias de hora extra, utilizando os campos "Tol. Atr. Per", "Tol. S. A. Per.", "Tol. Atr. S. An" e "Tol. Hr. NReal".

  1. Os campos "Tol. Atr. Per", "Tol. S. A. Per." e "Tol. Hr. NReal" são referentes a tolerância por período para eventos de desconto (Atraso e Saída antecipada). As tolerâncias de atraso e saída antecipada irão validar os eventos de desconto separadamente, ou seja, se o funcionário teve atraso e saída antecipada no mesmo dia, cada evento será validado com sua respectiva tolerância (Atraso ou saída antecipada por período). Porém se utilizarmos a tolerância de horas não realizadas ("Tol. Hr. NReal"), ambos os eventos serão somados e validados apenas pela tolerância de horas não realizadas. Para que o sistema utilize a regra mencionada anteriormente, apenas o campo "Tol. Hr. NReal" deverá estar preenchido.

  2. O campo "Tol. Atr. S. An" é referente a tolerância de marcação, onde ambos os eventos (Atraso e Saída Antecipada) utilizarão a mesma tolerância para a apuração de descontos por marcação.

  3. A mesma regra citada acima para apuração de horas extras, quando ambas as tolerância estão preenchidas (Tolerância por período e marcação), será utilizada para os eventos de descontos, porém existe uma condição de qual tolerância por período será utilizada, conforme mencionado no primeiro item.

Observação: Para a configuração correta da regra de apontamento, o sistema irá validar o preenchimento dos campos "Tol. Atr. Per" e "Tol. S. A. Per.", caso um deles esteja preenchido com algum valor maior que zero, o campo "Tol. Hr. NReal" terá seu valor zerado e será desabilitado para edição.

02. EXEMPLO DE UTILIZAÇÃO

Totvs custom tabs box
tabsHora Extra, Atraso/Saída Antecipada
idshoraextra,naorealizado
Totvs custom tabs box items
defaultyes
referenciahoraextra
Totvs custom tabs box
tabsPor Marcação, Por Período, Ambas
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Exemplos de funcionamento com tolerância apenas por marcação:

Para os exemplos abaixo, foi considerado um funcionário com Horário 08:00 - 12:00 - 13:00 - 17:00.

Na regra de apontamento, foi definida uma tolerância de 00:05 por marcação e a tolerância por período não foi informada ( 0,00 ).


No apontamento apenas as marcações que ultrapassaram a tolerância são geradas.

Na imagem abaixo as marcações sublinhadas com azul estão dentro da tolerância, as vermelhas geraram hora extra. 

Totvs custom tabs box items
defaultno
referenciapasso2

Exemplos de funcionamento com tolerância apenas por período:

Para os exemplos abaixo, foi considerado um funcionário com Horário 08:00 - 12:00 - 13:00 - 17:00.

Na regra de apontamento, foi definida uma tolerância de 10 minutos por período não foi informada tolerância por marcação.


No apontamento o sistema irá somar todas as horas extras do dia e verificar se ultrapassaram a tolerância cadastrada.

As marcações que geraram hora extra estão destacadas com vermelho, pois somadas ultrapassam a tolerância de 00:10.

Totvs custom tabs box items
defaultno
referenciapasso3

Exemplos de funcionamento das tolerâncias por marcação e por período:

Para os exemplos abaixo, foi considerado um funcionário com Horário 08:00 - 12:00 - 13:00 - 17:00.

Na regra de apontamento, foi definida uma tolerância de 00:05 por marcação e 00:10 por período:


Situação 1: O funcionário fez 00:02 de hora extra na entada e 00:06 de hora extra na saída.

O sistema irá gerar o evento de Hora Extra com 00:06, pois na saída a tolerância por marcação não foi respeitada.


Situação 2: O funcionário fez 00:05 de hora extra na entrada e 00:06 de hora extra na saída.

O sistema irá gerar 00:11 de hora extra. Neste caso a tolerância por período não foi respeitada.


Situação 3: O Funcionário fez 00:05 de Hora extra na entrada e 00:05 de Hora extra na saída.

O sistema não irá gerar evento de hora extra. As duas tolerâncias foram respeitadas.


Situação 4: O Funcionário fez 00:05 de Hora extra na entrada, 00:05 de hora extra no intervalo e 00:05 de Hora extra na saída.

O sistema irá gerar 00:15 de hora extra, pois, mesmo que a tolerância por marcação tenha sido respeitada, a tolerância por período não foi.

Totvs custom tabs box items
defaultno
referencianaorealizado
Totvs custom tabs box
tabsPor Marcação,Por Período,Ambas
idsatraso1,atraso2,atraso3
Totvs custom tabs box items
defaultyes
referenciaatraso1

Exemplos de funcionamento com tolerância apenas por marcação:

Para os exemplos abaixo, foi considerado um funcionário com Horário 08:00 - 12:00 - 13:00 - 17:00.

Na regra de apontamento, foi definida uma tolerância de 00:05 por marcação e a tolerância por período, tanto para atraso e saída antecipada não foram informadas ( 0,00 ).

No apontamento apenas as marcações que ultrapassaram a tolerância são geradas

Na imagem abaixo as marcações sublinhadas com azul estão dentro da tolerância, as vermelhas geraram algum evento de desconto. 

Totvs custom tabs box items
defaultno
referenciaatraso2

Exemplos de funcionamento com tolerância apenas por período:

Para os exemplos abaixo, foi considerado um funcionário com Horário 08:00 - 12:00 - 13:00 - 17:00.

Tol. S. A. Per. e Tol. Atr. Per.

Na regra de apontamento, foi definida uma tolerância de 10 minutos apenas para as tolerâncias de atraso e saída antecipada por período e não foi informada tolerância por marcação.

Observação: Conforme mencionado, não será possível preencher o campo Tol. Hr. NReal caso o campo Tol. S. A. Per. ou o Tol. Atr. Per. estiver preenchido com algum valor.

No apontamento o sistema irá somar atrasos e saída antecipada, separadamente, do dia e verificar se ultrapassaram a tolerância cadastrada.

As marcações que geraram descontos estão destacadas com vermelho, pois somadas ultrapassam a tolerância de 00:10.

Tol. Hr. NReal

Na regra de apontamento, foi definida uma tolerância de 10 minutos apenas para a tolerância de horas não realizadas e não foi informada tolerância por marcação e horas não realizadas.

No apontamento o sistema irá somar atrasos e saída antecipada, como se fosse um único evento negativo, do dia e verificar se ultrapassaram a tolerância cadastrada.

As marcações que geraram descontos estão destacadas com vermelho, pois somadas ultrapassam a tolerância de 00:10.


Totvs custom tabs box items
defaultno
referenciaatraso3

Teste3

03. PRINCIPAIS CAMPOS E PARÂMETROS

CampoDescrição
PA_TOLHEPETol.H.Ex.Per
PA_TOLHEXTol.H.Extra
PA_TOLATRATol.Atr.Per.
PA_TOLASAITol.Atr.S.An

04. TABELAS UTILIZADAS

ChaveNome
SPCApontamentos
SP8Movimento de Marcações
SPARegras de Apontamento
HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>