01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios & Jurídico - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:

GPFORCHI.PRX - Formulación.

GPFO1CHI.PRX - Formulación.

Tablas utilizadas

RC2 - Formulas.

RC3 - Formulas.

Ticket:4643114.
Issue:DMICNS-5273.
Versión:11.80.


02. SITUACIÓN/REQUISITO

En la rutina GPEM042 – Rescisiones, se solicita la corrección de las fórmulas estándar del sistema 177ORD, 177FIN, 019FIN para los tipos de finiquito de "02" al "05” y la indemnización por años de servicio con/sin tope Rescisiones.

03. SOLUCIÓN

Se modifican las formulas siguientes:

  • 177ORD - INDEMNIZACION PROM VAR 30 DIAS, se analiza y agrega la validación para generar días e importe - *Procedimiento de Caculo ORD – Ordinaria.*
  • 019FIN - BSE SDO VAC FIN - se analiza y Agrega la validación para generar base de Cálculo.


El paquete de actualizaciones (Patch) de este llamado, contiene las rutinas:

  • GPFO1CHI.PRX
  • GPFORCHI.PRX


  Configuración para la implementación de la solución:

     FORMULAS

 

  1. En el módulo de Gestión de Personal (SIGAGPE), acceda a Actualizaciones/Archivos/Definic. Calculo/Formulas; actualizar las formulas estándar para que sean consideradas como a continuación:
    *En el caso que este utilizando una formulación personalizada deberá realizar las modificaciones de forma manual.

    019FIN


      Para la siguiente formula insertar las siguientes líneas:     

019FIN

000039

SDOPROVAC

SI_DIFERENTE

0

FINAL

019FIN

000040


MUEVE

EMPSALARIO

SDOPROVAC

019FIN

000041


MUEVE

SDOPROVAC

IMPORTE

Sec.

1a Expresión

Op. 12a ExpresiónResultado
000001#TRACE_ON

000002NOCALCULASI_IGUAL1FINAL
000003
MUEVEINCUNIINCUNIDADES
000004
MUEVEINCIMPINCIMPORTE
000005
ANOPERFECINIANO_INI_ACU
000006
ANOPERFECFINANO_FIN_ACU
000007
ANOEMPFECINGANOFECING
000008PERMESPERSTRTOVAL2NAUX_00
000009
MUEVE1NAUX_05
000010# MES ANTERIOR AL ACTUAL


000011NAUX_00RESTA1NAUX_00
000012CICLOETIQUETA

000013NAUX_00SI_MAYOR0CONT_01
000014ANO_INI_ACURESTA1ANO_INI_ACU
000015ANO_FIN_ACURESTA1ANO_FIN_ACU
00001612SUMANAUX_00NAUX_00
000017CONT_01ETIQUETA

000018NAUX_05SI_MAYOR3CONT_03
000019NAUX_05SI_IGUAL3CONT_03
000020NAUX_03SI_MAYOR3CONT_04
000021NAUX_00VALTOSTR
MES1
000022MES1SUMA_UNIDADESMES1NAUX_01
000023NAUX_01SI_IGUALPRODIASPERCONT_02
000024NAUX_00RESTA1NAUX_00
0000251SUMANAUX_03NAUX_03
000026#VALIDA SI ANO/MESMENORFECING
000027ANO_INI_ACUSI_MENORANOFECINGCONT_03
000028
SALTA
CICLO
000029CONT_02ETIQUETA

000030CONT_04ETIQUETA

000031MES1SUMA_IMPORTESMES1NAUX_02
000032NAUX_02SUMASDOPROVACSDOPROVAC
000033NAUX_00RESTA1NAUX_00
0000341SUMANAUX_05NAUX_05
000035
SALTA
CICLO
000036CONT_03ETIQUETA

000037SDOPROVACDIVIDENAUX_05SDOPROVAC
000038
MUEVESDOPROVACIMPORTE
000039SDOPROVACSI_DIFERENTE0FINAL
000040
MUEVEEMPSALARIOSDOPROVAC
000041
MUEVESDOPROVACIMPORTE
000042FINALETIQUETA



      177FIN

      Para la siguiente formula, en el análisis se detecta que no necesita cambios ya que al existir el valor en la RG7 trae de manera correcta el valor.


      Para que se calcule el concepto 177 se modifico la siguiente formula

000003EMPSTATUSSI_IGUAL"D"FINAL

Sec.

1a Expresión

Op. 1

2a Expresión

Resultado

000001
TRACE_ON

000002NOCALCULASI_IGUAL1FINAL
000003EMPSTATUSSI_IGUAL"D"FINAL
000004DIASPAGPERSUMADIASVACNAUX_00
000005NAUX_00SI_DIFERENTEPRODIASPERFINAL
000006'2'SUMA_MOVLICONTPOFINIMPORTE
000007
MUEVENAUX_00UNIDADES
000008FINALETIQUETA

000009
TRACE_OFF


Procedimiento    

  1. Después de modificar las formulas ingresar a la rutina de Finiquitos desde Gestión de Personal/Misceláneas/Calculo.
  2. Seleccionar al empleado que se va a calcular y oprimir el botón de Modificar.
  3. En acciones relacionadas seleccionar la opción de Calculo de Finiquitos.
  4. Es importante que se habilite el TRACE del cálculo para verificar que se realizó el calculo o en su defecto que no se ciclen las formulas, solo realizará el calculo si en acumulados se encuentra calculado el concepto 177 en alguno de los tres meses anteriores.
  5. Para el calculo del concepto 019 no es necesario que se calcule en la nómina ordinarias, este se calculará cuando se ejecute el finiquito.
  6. Para el calculo del concepto 177, después de la modificación de la formula, ingresar a Gestión de Personal/Misceláneas/Calculo/Por procedimiento.
  7. Realizar el calculo de la Nómina Ordinaria (ORD).
  8. Verificar que se esté calculando el concepto 177.
  9. Asegurarse que los cálculos son correctos.
  10. Ir a Gestión de Personal/Misceláneas/Cierre; realizar el cierre de la nómina.
  11. Verificar que el concepto 177 se encuentre en los acumulados (RG7).

04. INFORMACIÓN ADICIONAL

¡IMPORTANTE!

 *Es importante respaldar las tablas RC2 y RC3 de formulación antes de realizar el proceso.

 *En el caso que este utilizando una formulación personalizada deberá realizar las modificaciones de forma manual.

 *Si el concepto 177 no se generó en la nómina ordinaria no habrá registro en la tabla RG7 por lo que no lo calculará en la ejecución del finiquito

 *Si lo concepto 019 no se generó en la nómina ordinaria y no hay registro en la tabla RG7 se calculará en la ejecución del finiquito.