Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS RH

Línea de producto: 

Línea Protheus

Segmento:

RH

Módulo:SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s)Nombre Técnico
GPFORMEX.PRXFórmulas Estándar – México.
GPFO1MEX.PRXFunciones Adicionales de Fórmulas Estándar – México.
GPEM040.PRXCálculo de Rescisión. 

   

País:México
Ticket:15051403
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-622

02. SITUACIÓN/REQUISITO

Al realizar una Rescisión (GPEM042) para un empleado con fecha de baja informada desde el maestro de Empleados, no actualiza en automático el campo Días Vac.Ven. (RG_DFERVEN) y no está calculando el concepto de vacaciones pagadas al ejecutar el cálculo de la rescisión.

03. SOLUCIÓN

Se creó la función fObtDVacV() y se asignó al inicializador estándar del campo Días Vac.Ven. (RG_DFERVEN), para que al entrar a la rutina de Rescisión (GPEM042) sea calculado en automático el campo; aplica cuando el empleado está inactivo (fecha de baja ya informada desde el maestro de Empleados), con este valor actualizado ya es calculado también el concepto de vacaciones pagadas.

En la rutina Fórmulas se hizo una corrección en la fórmula “11309 - FIN Vacaciones Años Anteriores” para que calcule el concepto 113 – Vacaciones disfrutadas. Ir a 04. INFORMACIÓN ADICIONAL para consultar a detalle los cambios. 


  1. Realizar las modificaciones al Diccionario de Datos, sugeridas en la sección 04. INFORMACIÓN ADICIONAL.
  2. A través de la rutina Tipos. de Procedim. en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Calculo), contar con un procedimiento de nómina para el Cálculo de finiquitos.
  3. A través de la rutina Conceptos en el módulo Gestión de Personal – SIGAGPE  (Actualizaciones | Definic. de Cálculo), se deben tener registros de conceptos.
  4. A través de la rutina Empleados en el módulo Gestión de Personal – SIGAGPE  (Actualizaciones | Empleados), tener empleados registrados, para este escenario un empleado inactivo (RA_SITFOLH igual a 'D' y RA_DEMISSA informada). 
  5. A través de la rutina Procesos en el módulo Gestión de Personal – SIGAGPE  (Actualizaciones | Definic. Cálculo), tener un proceso.
  6. A través de la rutina Periodos en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Definic. Cálculo), tener un periodo abierto para el procedimiento y proceso previamente informados.
  7. Generar archivos Excel para validación:

    • Ejecutar la rutina “Consultas | Archivos | Genéricos y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.

    • Guardar los archivos de Excel generados (antes del cambio).

  8. Respaldar las siguientes tablas:
    • Abrir las tablas RC2 y RC3.
    • Respaldar Fórmulas (RC2 / RC3):
      • Respaldar la RC2 y RC3. 
      • Borrar los registros de la RC2 y RC3. 
  9. Carga de Formulación Estándar (para más detalle consultar el apartado 04. INFORMACIÓN ADICIONAL):
    • Ingresar a la rutina Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para que se carguen las fórmulas estándar:
      • Verificar las adecuaciones en la fórmula “11309 - FIN Vacaciones Años Anteriores”.
  10. Generar archivos Excel para validación:
    • Ejecutar la rutina “Consultas | Archivos | Genéricos”  y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.
    • Guardar los archivos de Excel generados (después del cambio).
    • Comparar los archivos Excel generados en el punto 7 vs los generados en el punto anterior, para determinar las diferencias de configuración de las bases.
      • Fórmulas (RC2 | RC3)
        • Comparar los archivos antes y después del cambio, para determinar las diferencias.
        • Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.
  11. A través de la rutina “Control días derecho" en el módulo Gestión de Personal – SIGAGPE  (Actualizaciones | Empleados), se debe entrar a la rutina y verificar que el empleado cuente con sus días de vacaciones vencidas. 

Rescisión (GPEM042) 


  1. A través de la rutina Rescisión en el módulo Gestión de Personal – SIGAGPE  (Miscelánea | Cálculos), realizar el cálculo de la rescisión del empleado inactivo, damos clic en la opción de “Incluir”.
  2. Verificar que se genera en automático el valor del campo de Días Vac.Ven (RG_DFERVEN), de acuerdo a los días que se tenía en la rutina de Control días derecho".
  3. Informamos los datos necesarios y a través del botón "Calcular Rescisión", realizamos el cálculo.
    1. Confirmamos e indicamos que genere el trace.
  4. Al finalizar se verifica en el apartado "Ítems de cálculo" el cálculo del concepto 115 – VAC PAGADAS.
  5. Si fue configurado el trace, se puede consultar también el log.


NOTA

Si se cuentan con registros en la rutina de Rescisión con el cálculo incorrecto del campo Días Vac.Ven. (RG_DFERVEN), se recomienda borrar el registro e incluirlo nuevamente para que el cálculo del campo Días Vac.Ven. (RG_DFERVEN) se realice correctamente.

04. INFORMACIÓN ADICIONAL

Diccionario de Datos

SX3 - Campos

Se debe tener creado el siguiente campo y verificar que esté de acuerdo a la siguiente estructura:

Campo

(X3_CAMPO)

Tipo

(X3_TIPO)

Tamaño

(X3_TAMAHNO)

Decimal

(X3_DECIMAL)

Picture

(X3_PICTURE)

Título

(X3_TITULO)

Descripción

(X3_DESCSPA)

Inic. Estándar *

(X3_RELACAO)

Contexto

(X3_CONTEXT)

Propiedad

(X3_VISUAL)

Usado

(X3_USADO)

RG_DFERVENN62@E 999.99DiasVac.Ven.Días vacaciones vencidas    IIF(INCLUI,FOBTDVACV(),SRG->RG_DFERVEN)RealModificarSi

* Ajuste realizado al campo.


Paquete de uso interno

Las modificaciones al Diccionario de Datos estándar, se realizaron en el siguiente paquete:

Código: 011171

Descripción: MI - DNOMI-622 -  RESCISIÓN (GPEM042)


Fórmulas (RC2 | RC3)

Se hicieron las adecuaciones en la fórmula “11309 - FIN Vacaciones Años Anteriores:


¡IMPORTANTE!

Solución disponible para versión 12.1.27 (garantía extendida) o superiores.

05. ASUNTOS RELACIONADOS

No aplica.