| Línea de producto: | Microsiga Protheus. | |||
|---|---|---|---|---|
| Segmento: | Servicios y Jurídico - Mercado Internacional. | |||
| Módulo: | SIGAGPE - Gestión de Personal. | |||
| Función: |
|
| ||
| Ticket: | 4243764 | |
|---|---|---|
| Issue (informe el requisito vinculado): | DMICNS-4676 | DMICNS-5728. | |
| Versión: | 11.80 | 12.1.17 | 12.1.23 | 12.1.25. |
Al generar el Archivo Previred (GPER028CHI.PRW) no está considerando correctamente los movimientos cuando un empleado es finiquitado.
Cuando se genera el Informe INE se identifica que los registros son contabilizados en diferentes grupos (cuando un empleado solo tiene asignado un cargo), al generar el ¿Tipo de Informe? = Sección V.
La rutina no considera las siguientes condiciones:
1) Verificación del código de la Función (Catálogo de Funciones – SRJ) VS el registro del Empleado (Maestro de Empleados – SRA).
2) Filial del Maestro de Empleados (SRA) y del Catálogo de Funciones (SRJ). Se debe informar el "Código Movimiento de Personal (posición 127-128)" y la "Fecha Hasta (posición 139-148)". El código de Movimiento de Personal que debe ser informado es el 02 - Retiro.
03. SOLUCIÓN
Se agregan las validaciones en la función fMovPersonal() para considerar el movimiento 02 - Retiro, la condición es que el empleado este finiquitado en el maestro de Empleados (RA_SITFOLH = "D" y RA_DEMISSA <> ''). Para que el empleado sea considerado, debe estar dentro de los parámetros informados al generar el archivo Previred.
En el "Código Movimiento de Personal (posición 127-128)" se informa 02 - Retiro.
En "Fecha Hasta (posición 139-148)" se informa la fecha de despido (RA_DEMISSA).
Proceso
Configuraciones Previas
mencionadas en los puntos 1 y 2 en las funciones HayTrabV () y SeccionV() para agregar las condiciones que no fueron consideradas.
Proceso.
Configuraciones Previas:
...
...
...
...
...
...
...