01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAPON |
Função: | PONCLAPO |
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)
SX3 | Conteúdo |
---|---|
X3_CAMPO | R6_SPADNOT |
X3_TIPO | C |
X3_TAMANHO | 1 |
X3_DECIMAL | 0 |
X3_TITULO | Separ Ac Not |
X3_DESCRIC | Separa o acrescimo Not. |
X3_PICTURE | @! |
X3_RELACAO | "N" |
X3_BROWSE | S |
X3_VISUAL | A |
X3_CBOX | S=Sim;N=Nao |
X3_WHEN | If ( FindFunction( "WhenSepAdN" ), WhenSepAdN(), .T. ) |
X3_FOLDER | 3 |
X3_PYME | S |
Tabelas Genéricas 20 - IDENTIFICADORES DO PONTO
IDs 045A e 046A
Código | Descrição |
---|---|
045A | ACRESCIMO ADICIONAL NOTURNO HORA EXTRA |
046A | ACRESCIMO 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á.