01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:

SIGAGPE - Gestión de Personal.

Función:

Rutina 

Nombre Técnico

GPEA500Registro de Periodos
Ticket:6295536
Requisito/Story/Issue:DMINA-7098
Versiones:12.1.17 | 12.1.23| 12.1.25


02. SITUACIÓN/REQUISITO

En la rutina de Periodos (GPEA400) detona un  Errolog al seleccionar la consulta estándar del campo RCH_CRITER :

THREAD ERROR ([17812], jose.reza, HELP2017DPPSJ2) 05/07/2019 15:46:00
array out of bounds ( 0 of 24 ) on {|x| If(!Empty(x[nPosDtFech]), aadd(aPerFecha,

{ x[nPosPer], x[nPosNPag],x[nPosDtFech],x[nPosCrit] }
) ,"" ) }(GPEA500.PRW) 02/01/2019 16:25:53 line : 1256”

Es importante compartirles que el escenario se presenta cuando el periodo tabla RCH de otros procedimientos previamente fueron finalizados (cerrados).

03. SOLUCIÓN

Modificación a la función fMontaCols ubicada en la rutina GPEA500,  el contenido del Periodo y el Numero de Pago los tomaba del acols y debe tomarlos de la tabla RFQ (encabezdo) .