01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

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.


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á.




<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>