Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGAPON
Função:

PONR010
PONR100
RHLIBHRS

Issue:DRHPONTP-3871
Pacotes:


02. SITUAÇÃO/REQUISITO

O sistema estava apresentando divergências no resultados entre o relatório do Espelho de Ponto e Relatório de Horas.

03. SOLUÇÃO

Ajustada as rotinas para calcularem corretamente o resultado final das horas apontadas, em ambos os relatórios o resultado final deverá ser o mesmo. 

04. DEMAIS INFORMAÇÕES

Se as horas estiverem em centesimal, o resultado da somatória de dia a dia, feita manualmente, será diferente do resultado final gerado pelo sistema, por conta do arredondamento para duas casas decimais. Por exemplo, um funcionário teve 58 minutos de hora extra em três dias diferentes, totalizando 02:54 de hora extra. Convertendo este valor para centesimal teremos 2,90 horas. Se realizarmos o cálculo dia a dia teremos o seguinte resultado: 58 minutos para centesimal será 0,9666666666666667, como o sistema arredonda o valor para duas casas decimais para a exibição no relatório teremos 0,97. Se multiplicarmos esse valor pela quantidade de dias teremos 3 x 0,97, totalizando 2,91 horas. Para que o resultado final chegue no apurado (2,90), o sistema realizará a somatória com valores de até cinco casas decimais, porém a exibição será de apenas duas casas decimais, arredondando seus valores.