01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:
NombreDescripción
GPEXPERFunciones Genéricas de Periodos.
GPEA400Registro de Periodos.
Ticket:6739785
Issue:DMINA-7357
Versión:12.1.17  12.1.23 12.1.25

02. SITUACIÓN/REQUISITO

Al dar mantenimiento de información en la rutina GPEA050 – Control de días derecho, envía mensaje de validación del periodo de vacaciones, sin permitir la modificación de información. Mensaje: “La configuración de los periodos está incorrecta o no existe periodo válido para el procedimiento de vacaciones. Verifique el archivo de periodos”.

03. SOLUCIÓN

Se realizan ajustes a la función fCarperiodo() contenida en el código fuente GPEXPER.PRX para cuando el parámetro MV_PERMOD2 = .T., entonces no realiza búsqueda del registro para el periodo en tablas RCF, RFQ y RCG.


Condiciones previas:

  1. Configurar procedimiento de nómina tipo vacaciones (RY_TIPO= 3).
  2. Configurar parámetro MV_PERMOD2 = .T.
  3. No tener información en las tablas RCH, RFQ, RCF, RCG.
  4. Deberá crear un nuevo periodo (simplificado) para el Proceso (que tiene asignado el empleado) y procedimiento de tipo vacaciones.


Procedimiento para prueba de la solución:

  1. En el módulo Gestión de Personal (SIGAGPE), acceder a Actualizaciones | Empleados| Control de días Derecho (GPEA050).
  2. Seleccionar al empleado y de las opciones del menú indique Mantenimiento.
  3. Generar un nuevo registro de control de días derecho para el empleado. 
  4. Confirmar la modificación del registro, ya no se debe visualizar el mensaje reportado.
  5. Seleccionar al empleado y de las opciones del menú indique visualizar. El registro capturado en el paso 3 es visible en el browse.