Cierre de nómina - No actualiza los días pagados de vacaciones (ID 0072)

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAGPE - Gestión de Personal.

Función:

RutinaNombre Técnico
GPEM120Cierre de Nómina.

Situación/Requisito:

Se reporta que la funcionalidad de la rutina Cierre de Nómina (GPEM120):

  • No actualiza el Saldo (R8_SDPAGAR), los Días Pagados (R8_DPAGOS) ni el Estatus (R8_STATUS) de las ausencias de vacaciones, en la rutina de Ausencias (GPEA240);
  • No actualiza los Días Pagados (RF_DFERANT) en el registro de Días Derecho cuando el concepto es vacaciones y tiene asignado el identificador de cálculo (RV_CODFOL) 0072 – Vacaciones, en la rutina Control de Días Derecho (GPEA050).

Solución/Implementación:

Solución:

  • Se realiza la modificación en la función GPEM120(), para agregar los títulos a los encabezados del Proceso, Periodo, Numero de Página y Tipo de Procedimiento.
  • Se realiza la modificación en la función Gpm120Thread(), agregando validación para hacer el grabado de las tablas SRD, SR8 y SGB correctamente.
  • Se realiza la modificación en la función UpdStateSRF(), para la actualización de los campos RF_STATUS y RF_DFERANT de la Tabla SRF (Programación de Vacaciones).

Implementación:

Pre-configuración:

  • Validar la correcta configuración de Ausencias de los empleados a calcular.
  • Validar la correcta configuración de los Días Derecho de los empleados a calcular.

Flujo de Prueba:

  1. Ingresar a la rutina para realizar el Cálculo del periodo seleccionado; la cual se encuentra en Miscelanea / Cálculos / Por procedimiento.
  2. Seleccionar el Proceso y Tipo de Procedimiento a calcular.
  3. Tras la finalización del Cálculo, ingresar a la rutina de Recibo de Pago; la cual se encuentra en Consultas / Archivo / Recibo Pago. En la cual se valida que se hayan calculado correctamente las ausencias de los empleados.
  4. Ingresar a la rutina de Periodos y modificar el Estatus del periodo (RCH_STATUS) a "3 - Recibos ya se imprimieron".
  5. Ingresar a la rutina para realizar el Cierre del periodo seleccionado; la cual se encuentra en Miscelanea / Cierres / Periodo.
  6. Informar el proceso y seleccionar el periodo a "Cerrar".
  7. Confirmar el proceso de Cierre.
  8. Tras la finalización del Cierre, se ingresa a la rutina de Ausencias y Control de Días Derecho, para validar que la información se haya actualizado correctamente.

Nota:

El campo Complemento (RCH_COMPL), es utilizado para países diferentes a México, por lo tanto en caso de estar como usado en ambientes de México, se debe modificar su contenido a "2", para con ello, se realice correctamente la actualización de Ausencias y Días Derecho al finalizar el proceso de Cierre.

Llamados vinculados:

DRHPAG-5697

Requisito (Issue):

DMINA-559 | DMINA-4608 | DMINA-4740

Versión:12.1.07 | 12.1.17 | 12.1.14