Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAGPE - Gestión de Personal
Función:
RutinaNombre TécnicoFecha
GPEA240Registro de Ausencias23/12/2020
Ticket:10392122
Requisito/Story/Issue (informe el requisito vinculado):DMINA-10790


02. SITUACIÓN/REQUISITO

En las Ausencias (GPEA240) al insertar una incapacidad que se encuentra dentro de la "Fecha de despido (RA_DEMISSA)" de un empleado que tiene estatus "D- Despedido" y tiene una "Fecha de Baja IMSS (RA_DTBIMSS) mayor a la Fecha de despido (RA_DEMISSA)", el sistema envía el mensaje "No se puede registrar licencia con fecha mayor que el despido del empleado".


03. SOLUCIÓN

En la rutina Ausencias (GPEA240), dentro de la función gp240LinOK(), se realizan las siguientes validaciones.

  1. En caso de que se inserte una ausencia configurada de tipo "TP Aus. IMSS igual 2 - Incapacidad", se considerará la fecha de baja del IMSS (RA_DTBIMSS) del empleado, en las cuales se tendrán las siguientes acciones:
    1. Cuando la fecha de baja del IMSS sea menor o igual a la que se encuentre entre la fecha de inicio y fin de la incapacidad, no se permitirá registrar esta incapacidad y se enviará el mensaje "No se puede registrar una incapacidad dentro de la Fecha de baja del IMSS".
    2. Cuando la fecha de baja del IMSS sea mayor a la que se encuentre entre la fecha de inicio y fin de la incapacidad, se permitirá registrar esta incapacidad.
  2. En caso de que se inserte una ausencia configurada de tipo "TP Aus. IMSS diferente de  2 - Incapacidad", se considerará la fecha de despido (RA_DEMISSA) del empleado, en las cuales se tendrán las siguientes acciones:
    1. Cuando la fecha de despido sea menor a la que se encuentre entre la fecha de inicio y fin de la ausencia, no se permitirá registrar esta ausencia y se enviará el mensaje "No se puede registrar licencia con fecha mayor que el despido del empleado".
    2. Cuando la fecha despido sea mayor o igual a la que se encuentre entre la fecha de inicio y fin de la ausencia, se permitirá registrar esta ausencia.


  1. Realizar un respaldo del RPO.
  2. Aplicar el parche correspondiente al issue DMINA-10790.   
  3. Contar con empleado dado de baja.
  1. Ingresar al módulo Gestión de Personal "SIGAGPE".
  2. Ingresar a la rutina "Actualizaciones > Asientos > Ausencias (GPEA240)".
  3. Seleccionar el empleado.
  4. Dar clic en "+Mantenimiento".

Caso con incapacidad con fecha menor a la Fecha de Baja IMSS:

  1. Indicar una incapacidad configurada como "TP Aus. IMSS (RCM_TPIMSS) = 2"
  2. Indicar los campos Fc. Ausent (R8_DATAINI) y Fch. Fin Aus (R8_DATAFIM), que sea menor a la Fecha de Baja IMSS (RA_DTBIMSS).
  3. Verificar que no se muestre el mensaje: "No se puede registrar una incapacidad dentro de la Fecha de baja del IMSS".
  4. Dar clic en "Confirmar".
  5. Verificar que realice la inclusión correcta de la incapacidad.

Caso con incapacidad con fecha mayor o igual a la Fecha de Baja IMSS:

  1. Indicar una incapacidad configurada como TP Aus. IMSS (RCM_TPIMSS) = 2".
  2. Indicar los campos Fc. Ausent (R8_DATAINI) y Fch. Fin Aus (R8_DATAFIM), que sea mayor o igual a la Fecha de Baja IMSS (RA_DTBIMSS).
  3. Verificar que se muestre el mensaje: "No se puede registrar una incapacidad dentro de la Fecha de baja del IMSS".

Caso con ausencia con fecha menor o igual a Fecha de despido:

  1. Indicar una ausencia configurada como "TP Aus. IMSS (RCM_TPIMSS) = 1 ó 3 ".
  2. Indicar los campos Fc. Ausent (R8_DATAINI) y Fch. Fin Aus (R8_DATAFIM), que sea menor o igual a la Fecha despido (RA_DEMISSA).
  3. Verificar que no se muestre el mensaje: "No se puede registrar licencia con fecha mayor que el despido del empleado".
  4. Dar clic en "Confirmar".
  5. Verificar que realice la inclusión correcta de la ausencia.

Caso con ausencia con fecha mayor a Fecha de despido:

  1. Indicar una ausencia configurada como "TP Aus. IMSS (RCM_TPIMSS) = 1 ó 3".
  2. Indicar los campos Fc. Ausent (R8_DATAINI) y Fch. Fin Aus (R8_DATAFIM), que sea mayor a la Fecha despido (RA_DEMISSA).
  3. Verificar que se muestre el mensaje: "No se puede registrar licencia con fecha mayor que el despido del empleado".


04. INFORMACIÓN ADICIONAL

No aplica


¡IMPORTANTE!

La solución aplica para México en las versiones 12.1.17 o posteriores.


05. ASUNTOS RELACIONADOS

  • No aplica