Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:SIGAPON
Função:

PONCLAPO
PONXAPO
GPEA080

Requisito/Story/Issue (informe o requisito relacionado) :DRHPAG-44884
Pacote:Disponibilizado no pacote de expedição do módulo RH a partir de 16/04/2021.


02. SITUAÇÃO/REQUISITO

Adequar o Ponto Eletrônico para realizar a separação dos eventos de acréscimo noturno do adicional noturno. Por exemplo, se um funcionário realiza uma hora noturna, teremos o evento de adicional noturno de 1:09 h, separando os eventos teremos 1 hora de adicional noturno e acréscimo noturno de 9 minutos.

03. SOLUÇÃO

Foi criado um novo o campo "Separ Ac Not". Ele será responsável por realizar a separação dos minutos de acréscimo noturno gerado no apontamento. Para que esse campo fique com sim, os campos "Id.Acre.Not" e "Apenas Ac.no" deverão estar com Sim também.

Para que o sistema gere corretamente os eventos, será necessário criar dois eventos e vincular ao novos IDs do Ponto criados.

045A - ACRESCIMO ADICIONAL NOTURNO HORA EXTRA
046A - ACRESCIMO ADICIONAL NOTURNO HORAS NORMAIS

A solução proposta está disponível apenas quando o horário e intervalo são fixos.


Nota

A funcionalidade descrita estará liberada no pacote de expedição do RH a partir de 16/04/2021 e, além de aplicar o patch, será necessário executar o UPDDISTR com o dicionário diferencial para a criação dos Identificadores do Ponto e o novo campo.

Separ Ac Not (R6_SPADNOT)

SX3Conteúdo
X3_CAMPOR6_SPADNOT
X3_TIPOC
X3_TAMANHO1
X3_DECIMAL0
X3_TITULOSepar Ac Not
X3_DESCRICSepara o acrescimo Not.
X3_PICTURE@!
X3_RELACAO"N"
X3_BROWSES
X3_VISUALA
X3_CBOXS=Sim;N=Nao
X3_WHENIf ( FindFunction( "WhenSepAdN" ), WhenSepAdN(), .T. )
X3_FOLDER3
X3_PYMES

Tabelas Genéricas 20 - IDENTIFICADORES DO PONTO
IDs 045A e 046A

CódigoDescrição
045AACRESCIMO ADICIONAL NOTURNO HORA EXTRA
046AACRESCIMO ADICIONAL NOTURNO HORAS NORMAIS

Tabela de Horário Padrão:

1E - 22:00
1S - 01:00
2E - 02:00
2S - 05:00

Marcações realizadas pelo funcionário e seus apontamentos:

O funcionário trabalhou ao todo 6 horas noturnas.

Quando o campo Separ Ac Not estiver com sim, teremos o seguinte resultado:
Evento 106 (Adicional Noturno) com 6 horas
Acréscimo das horas normais noturnas no evento 013 (Id 046A) com 51 minutos referente as 6 Horas Noturna Normais Trabalhadas.

Tabela de Horário Padrão:

1E - 22:00
1S - 01:00
2E - 02:00
2S - 05:00

Marcações realizadas pelo funcionário e seus apontamentos:

O funcionário trabalhou ao todo 7 horas noturnas, sendo 6 horas normais noturnas e 1 hora extra noturna.

Quando o campo Separ Ac Not estiver com sim, teremos o seguinte resultado:
Evento 106 (Adicional Noturno) com 6 horas
Eventos 067 e 177 com 1 hora, que seria referente a Hora Extra noturna.
Acréscimo das horas normais noturnas no evento 013 (Id 046A) com 51 minutos referente as 6 Horas Noturna Normais Trabalhadas.
Acréscimo da hora extra noturna no evento 012 (Id 045A) com 9 minutos referente a 1 Hora Extra Noturna realizada.



04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

Não há.