Árvore de páginas

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGAPON
Função:PONXAPO
Ticket:6615335
Requisito/Story/Issue (informe o requisito relacionado) :DRHPAG-29214
Pacotes:12.1.25:https://suporte.totvs.com/portal/p/10098/download?e=793301 ; 12.1.23:https://suporte.totvs.com/portal/p/10098/download?e=793300 ; 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=793299 ;


02. SITUAÇÃO/REQUISITO

Sistema apresenta Error.log, quando utilizado o Ponto de Entrada PONAPO9. O erro apresenta que o array aHorasNew possui uma posição a menos que o considerado na rotina:

Array out of bounds ( 27 of 26 ) on FHEMOVEL(PONXAPO.PRX) 26/08/2019 14:52:42 line : 8724.


03. SOLUÇÃO

Realizado ajuste na rotina, de forma que quando o Ponto de Entrada PONAPO9 receber o array aHorasNew para realizar manipulações no mesmo, este possua todas as posições previstas na rotina - 27 posições.

A posição 27 do array aHorasNew representa a configuração do campo Pg. Int. Tot (Súmula Nº 437), cujo objetivo é informar se no intervalo deverão ser pagos apenas os minutos realizados de Hora Extra ou o período completo, conforme Súmula 437.


04. DEMAIS INFORMAÇÕES

Documentação de Referência sobre o Ponto de Entrada PONAPO9:

PONAPO9 - Geração H.E. para horário móvel livre


05. ASSUNTOS RELACIONADOS

Não há.