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