01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:
RutinaNombre Técnico
GPEA400ARegistro de periodos modelo 2.
Ticket:
Requisito/Story/Issue:DMINA-6524
Versión:12.1.17 | 12.1.23


02. SITUACIÓN/REQUISITO

Al editar el campo Criterios de Acumulación en la rutina de Periodos (GPEA400A), se genera el siguiente error:
"variable does not exist NOPCX1 on FSELECRITERIO(GPEA500.PRW) 02/01/2019 16:25:53 line : 905".

03. SOLUCIÓN

Crear variable privada NOPCX1 en las funciones de mantenimiento (GPA400AMan() y GP400AExcl()) de la rutina de periodos (GPEA400A).

Configuraciones previas:

  • Procesos de cálculo (SIGAGPE | Actualizaciones | Definic. Calculo | Procesos).
  • Criterios y secuencias de acumulación (SIGAGPE | Actualizaciones | Definic. Calculo | Arch. Criterios).

Pasos para validar la solución:

  1. Acceda al catálogo de periodos (SIGAGPE | Actualizaciones | Definic. Calculo | Periodos).
  2. Seleccione algún proceso del Browse superior, enseguida seleccione un periodo del Browse inferior y haga clic en el botón Modificar.
  3. En la pestaña Periodos, seleccione uno de los procedimientos de la lista (Browse) y avance a la columna Criterio Ac.
  4. Haga clic en la celda y a continuación haga clic en la lupa o presione F3.
  5. Ventana para Selección de Criterios y Secuencias de Acumulación:
    • Seleccione uno o más criterios especificando la Secuencia, al concluir, acepte la selección (botón Grabar).
  6. En el browse de los periodos se actualizan los campos criterios (RCH_CRITER) y secuencia (RCH_SEQUE).
  7. Confirme la configuración haciendo clic en Grabar.