Histórico da Página
...
02. SITUAÇÃO/REQUISITO
O funcionário trabalha em uma jornada que inicia em um dia e termina no dia seguinte.Possui uma autorização de está parametrizado com compensação automática de hora negativa e também possui uma autorização do tipo "Hora Compensar Negativa" para o 2o período da jornada; porém veio trabalhar e saiu após o horário de término da jornada, gerando divergência de Hora Extra Não Autorizada.Ao alterar através do PE3130 esta divergência para Lançamento Positivo Banco de Horas e confirmar, o cálculo do ponto é refeito, porém a divergência permanece como Hora Extra Não Autorizadatodo o horário de sua jornada.
Porém, o funcionário veio trabalhar, registrando as marcações de ponto.
Ao calcular o ponto deste dia, está sendo gerado lançamento negativo para o banco de horas, sendo que deveria ter gerado trabalho normal.
03. SOLUÇÃO
O programa de acerto de divergências do calculo do ponto foi ajustado para que, ao ser alterada uma divergência de "Hora Extra Não Autorizada" para "Hora Extra", "Lançamento Positivo Banco de Horas" ou "Permanência Motivo Particular", caso encontre uma autorização do tipo "Hora Compensar Negativa" que compreenda o horário (total/parcial) da divergência que está sendo alterada, efetue a criação de uma nova autorização, ao invés de alterar o tipo da autorização encontrada para "Hora Extra", "Hora Compensar Positiva" ou "Hora Particular", respectivamente não alterar para "Lançamento Negativo Banco de Horas" as horas trabalhadas pelo funcionário quando houver uma autorização de horas a compensar negativa e o funcionário tiver registro de ponto no dia para o mesmo horário da autorização.
| HTML |
|---|
<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>
|