Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES

Línea de producto: Microsiga Protheus
Segmento:Servicios Mercado Internacional
Módulo:SIGAGPE - Gestión de Personal
Función:GPEM120 - Cierre del Periodo
Ticket:6739270
Issue:DMINA-7480

02. SITUACIÓN/REQUISITO

En la ejecución de la rutina Cierre - GPEM120 genera THREAD ERROR ([14260], jose.reza, HELP2017DPPSJ2) 11/09/2019 12:55:49 array out of bounds ( 0 of 0 ) on GP120FECFOL(GPEM120.PRX) 28/08/2019 11:35:48 line : 8798

En el debug de la rutina se identifica que la función `fCarPeriodo` está realizando lectura a la tabla RCF – Encabezado de periodo del modelo 1 misma que ya no es alimentando de acuerdo a la configuración del parámetro MV_PERMOD2 = .T. – periodos en modelo simplificado para ambientes MI con modelo dos de nómina MV_MODFOL= 2; En la inclusión de nuevos periodos por funcionalidad estándar ya no son alimentadas las tablas RFQ, RCF, RCG generando el incidente reportado. 

03. SOLUCIÓN

Se modifica funciones Gp120FecFer y Gp120FecFol para que utilicen función fPerAtual cuando MV_PERMOD PERMOD2 = 2.T.

  • Active parámetro MV_PERMOD2 := .T.
  • Ejecute Cierre del Periodo. El Cierre debe finalizar sin mostrar el error reportado.