01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Nombre | Descripción |
---|
GPEXPER | Funciones Genéricas de Periodos. | GPEA400 | Registro 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:
- Configurar procedimiento de nómina tipo vacaciones (RY_TIPO= 3).
- Configurar parámetro MV_PERMOD2 = .T.
- No tener información en las tablas RCH, RFQ, RCF, RCG.
- 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:
- En el módulo Gestión de Personal (SIGAGPE), acceder a Actualizaciones | Empleados| Control de días Derecho (GPEA050).
- Seleccionar al empleado y de las opciones del menú indique Mantenimiento.
- Generar un nuevo registro de control de días derecho para el empleado.
- Confirmar la modificación del registro, ya no se debe visualizar el mensaje reportado.
- Seleccionar al empleado y de las opciones del menú indique visualizar. El registro capturado en el paso 3 es visible en el browse.