...
| Línea de producto: | Microsiga Protheus |
|---|
| Segmento: | Servicios - Mercado Internacional |
|---|
| Módulo: | SIGAGPE - Gestión de Personal |
|---|
| Función: | | Rutina | Descripción |
|---|
| GPEM042.PRX | Calculo Cálculo de Rescisión | | GPEXFUN1.PRX | Funciones genéricas | | GPEA440.PRX | Trayectoria Laboral | | GPEA010.PRX | Maestro de Empleados |
|
|---|
| Ticket: | 6437840 |
|---|
| Issue: | DMINA-7192 DMINA-7394 |
|---|
| Versión: | 12.1.17, 12.1.23, 12.1.25 |
|---|
02. SITUACIÓN/REQUISITO
Se reporta un incidente cuando Cuando se tiene configurado el parámetro MV_SITRES = 1 –“Actualización de situación” y al realizar la aplicación de la rescisión en la rutina GPEM042 – Rescisiones, no se están actualizando la situación del empleado Sit. Planill (RA_SITFOLH = ‘D’) y y fecha de despido Fch. Despido (RA_DEMISSA).
La funcionalidad de la rutina debe seguir las siguientes reglas:
A)
...
Para la acción de "Desaplicar Rescisión", que no participe la configuración del parámetro MV_SITRES y no debe revertir la situación del empleado.
B) Cambiar la descripción del parámetro y solo dejar 2 opciones:
1- Aplica rescisión y modifica la situación del empleado.
2-
...
Aplica rescisión y No modifica la situación del empleado.
C) Cuando se realice la acción de "Calcular Rescisión", nunca actualice la situación del empleado y no obedezca a la configuración del parámetro.
D) Las acciones que deben cumplir el parámetro deben ser solo
...
éstas, y solo apliquen para la opción "Aplicación de Rescisión",:
MV_SITRES=1;
...
SÍ Actualiza el status del empleado.
MV_SITRES=2;
...
NO Actualiza el status del empleado.
03. SOLUCIÓN
Se habilita funcionalidad en rutinas GPEM042 y GPEXFUN1 para México y Colombia la cuál cual originalmente se creó para República Dominicana.
Se abre tratamiento en la función retSituaca ubicada en el fuente GPEXFUN1.PRX para el parámetro MV_SITRES = ‘1’, ; si el parametro parámetro indica que sí actualiza el estatus del trabajador, modifica los campos siguientes en tabla Maestro de Empleados (SRA):
...
Configurar el parámetro MV_SITRES= 1 o 2
Si MV_SITRES=1 : "Al " Aplicar Rescisión", SÍ Actualiza el estatus del empleado."
Si MV_SITRES=2 : Al "Al Aplicar Rescisión", NO Actualiza el estatus del empleado."
Probar con parámetro MV_SITRES en = 1
- Ir al módulo Gestión de Personal - SIGAGPE.
- Acceder a "Miscelanea Miscelánea >Cálculos > Rescisión (GPEM042)".
- Seleccionar el empleado a aplicar la RecisionRescisión.
- Dar clic en "Incluir".
- Se indican los datos obligatorios de las pestañas de "Rescisión y Otros".
- Se realiza el Cálculo de Rescisión en "Otras acciones > Calculo Cálculo de Rescisión".
- Confirmar el Cálculo de Rescisión.
- Se habilita el TRACE.
- Se aplica la Rescisión en "Otras acciones > Aplicar de Rescisión".
- Verificar que el proceso se haya concluido con éxito.
- Acceder a "Actualizaciones > Empleados > Trayectoria LaboralLaboral (GPEA440)".
- Seleccionar el empleado que se le aplicó la Rescisión.
- Dar clic en "Visualizar".
- Corroborar que se haya realizado la baja del empleado.
- Acceder a "Actualizaciones > Empleados > Empleados Empleados (GPEA010)".
- Seleccionar el empleado que se le aplicó la Rescisión.
- Dar clic en "Visualizar".
- Verificar en la pestaña de "Funcionales" se haya actualizado los campos de Sit. Planill , Fch. Despido y Tipo de Finiquito.
Probar con parámetro en parámetro MV_SITRES = 2
- Ir al módulo Gestión de Personal - SIGAGPE.
- Acceder a "Miscelanea Miscelánea >Cálculos > Rescisión (GPEM042)".
- Seleccionar el empleado a aplicar la RecisionRescisión.
- Dar clic en "Incluir".
- Se indican los datos obligatorios de las pestañas de "Rescisión y Otros".
- Se realiza el Cálculo de Rescisión en "Otras acciones > Calculo Cálculo de Rescisión".
- Confirmar el Cálculo de Rescisión.
- Se habilita el TRACE.
- Se aplica la Rescisión en "Otras acciones > Aplicar de Rescisión".
- Verificar que el proceso se haya concluido con éxito.
- Acceder a "Actualizaciones > Empleados > Trayectoria LaboralLaboral (GPEA440)".
- Seleccionar el empleado que se le aplicó la Rescisión.
- Dar clic en "Visualizar".
- Corroborar que NO haya realizado la baja del empleado.
- Acceder a "Actualizaciones > Empleados > Empleados Empleados (GPEA010)".
- Seleccionar el empleado que se le aplicó la Rescisión.
- Dar clic en "Visualizar".
- Verificar en la pestaña de "Funcionales" NO se haya actualizado los campos de Sit. Planill y Fch. Despido.
...