01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | |||||||||
Módulo: | SIGAGPE - Gestión de Personal. | |||||||||
Función: |
| |||||||||
Ticket: | 8572930 | |||||||||
Issue: | DMINA-8744 | |||||||||
Versión: | 12.1.17 | 12.1.23 | 12.1.25 |12.1.27 |
02. SITUACIÓN/REQUISITO
El Informe de Valores de Rescisión (GPER630) e Impresión de Rescisión (GPER140), no genera información y el estatus de progreso se bloquea.
03. SOLUCIÓN
- En al rutina Informe de Valores de Rescisión (GPER630) en la función PrintReport(), se valida la pregunta MV_PAR15 para indicar los estados correctos de las rescisiones (Calculado, Aplicado o Ambos) al filtro SQL; también se un orden al query en SQL para México.
- Se agrega query para obtener los registros de SRC (Rescisiones Calculadas) en unión con SRD (Rescisiones Aplicadas) para México.
- Se agrega consulta S25MEX a pregunta MV_PAR08 del grupo de preguntas GPER630.
- En la rutina Impresión de Rescisión (GPER140), se modifica la función ImpFunc() que realiza "DBSeek()" a tabla SRG utilizando la filial del empleado RA_MAT; también dentro del ciclo "While" de la consulta a la tabla SRC, cuando "RC_VALOR == 0.00", se realiza un "DBSkip()" y un "Loop" para procesar el siguiente registro.
- Realiza un respaldo del repositorio (RPO).
- Aplicar el patch correspondiente al issue DMINA-8744.
- Realizar la modificación al diccionario de datos, como se indica en la sección "04. Diccionario de Datos".
- Contar por lo menos, con dos empleados de diferente sucursal y diferente centro de costo con rescisión calculada o aplicada. Ejemplo a continuación:
Sucursal | Empleado | Centro Costo | Rescisión | Fech. baja | Fech. Genera | Fech. Homolog |
---|---|---|---|---|---|---|
0101 | 000004 | 000000001 | Aplicada | 15/01/2020 | 15/01/2020 | 15/01/2020 |
0101 | 000011 | 000000002 | Calculada | 15/01/2020 | 15/01/2020 | 15/01/2020 |
0101 | 000012 | 000000001 | Calculada | 15/01/2020 | 15/01/2020 | 15/01/2020 |
0202 | 000014 | 000000002 | Calculada | 15/01/2020 | 15/01/2020 | 15/01/2020 |
- En el menú Miscelánea > Cálculos > Rescisión (GPEM042):
En la pantalla principal dar clic en el botón "Impresión de la rescisión":
Se mostrará la pantalla de Configuración de Impresión: - Dar clic en el botón "Parámetros":
Dentro de las preguntas Sucursal, Matrícula y Centro de Costo; asignar los rangos iniciales sin información y los rangos finales rellenar con "Z": - Dar clic en el botón "OK" y confirmar la generación del informe:
Se imprimen los finiquitos de los empleados con matrículas 000004, 000011, 000012 y 000014: - Nuevamente realizar una impresión, ahora para todos los empleado de la sucursal "0101" que pertenecen al centro de costo "000000001":
- Dar clic en el botón "OK" y confirmar la generación del informe:
Se imprimen los finiquitos de los empleado con matrículas 000004 y 000012; son los únicos empleados de la sucursal "0101" que pertenecen al centro de costo "000000001": - Nuevamente realizar una impresión ahora para todos los empleado de la sucursal "0101" y "0202" que pertenecen al centro de costo "000000002":
- Dar clic en el botón "OK" y confirmar la generación del informe:
Se imprimen los finiquitos de los empleado con matrículas 000011 (Suc. 0101) y 000014 (Suc. 0202); son los únicos empleados de la sucursal "0101" y "0202" que pertenecen al centro de costo "000000002":
- En el menú Informes> Asientos > Planilla Rescisión (GPER630):
Se mostrará la pantalla del Configuración de Impresión: - Dar clic en el menú "Otras acciones" y seleccionar la opción "Parámetros":
En las preguntas asignar la Sucursal "0101" y "0202", seleccionar el tipo de rescisión "01".
En la pregunta ¿Imprime Rescisión? asignar "Simuladas"; este filtro solo mostrará las rescisiones que han sido calculadas. - Dar clic en el botón "OK" y confirmar la generación del informe.
Se imprimen la rescisión de los empleados con matrículas 000011, 000013 y 000014. El empleado 000004 no se muestra ya que su rescisión esta aplicada (efectuada): - Nuevamente dar clic en el menú "Otras acciones" y seleccionar la opción "Parámetros":
En las preguntas asignar la Sucursal "0101" y "0202", seleccionar el tipo de rescisión "01".
En la pregunta ¿Imprime Rescisión? asignar "Ambas", este filtro mostrará las rescisiones que han sido calculadas y aplicadas. - Dar clic en el botón "OK" y confirmar la generación del informe:
Se imprimen la rescisión de los empleados con matrículas 000011, 000013, 000014; se incluye al empleado con matrícula 000004 ya que se indicó que se imprimieran "Ambas" (calculados y aplicados).
04. DICCIONARIO DE DATOS
Modificar la siguiente pregunta en la tabla SX1 - Preguntas, mediante el Configurador (SIGACFG) en modo exclusivo:
Grupo | GPER630 |
---|---|
Orden | 08 |
Título | ¿Tipo de Rescisión? |
Consulta | S25MEX |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas