Ausencias con fecha anterior al inicio del periodo.

Características del Requisito

Línea de Producto:

Microsiga Protheus

Segmento:

Servicios y Jurídico - Mercado internacional

Módulo:

SIGAGPE - Gestión de Personal.

Rutina:

Rutina

Nombre Técnico

GPEA240.PRXAusencias.

Rutina(s) involucrada(s)

Nombre Técnico

gpfo1arg.prxFormulación Argentina.
gpfo2arg.prxFormulación Argentina.
gpforarg.prxFormulación Argentina.
Requisito/Story/Issue:DMICNS-4570

País(es):

Argentina

Base(s) de Datos:

Todas.

Tablas utilizadas:

RC2 - Formulas.

RC3 - Formulas.

SR8 - Ausencias.

Sistema(s) operativo(s):

Todos.

Pacote:

Insira el [linkdopacote]

Descripción 

Se modifica la rutina GPEA240 para que sea informado el Saldo de Días (R8_ SDPAGAR), cuando se ingresa una ausencia con fecha anterior a la fecha de inicio del periodo. El cambio también incluye no actualizar el status a “Retroactivo”.

Procedimiento de Implantación 

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este llamado.

Rutinas incluidas:

  • GPEA240.PRX
  • GPFO1ARG.PRX
  • GPFO2ARG.PRX
  • GPFORARG.PRX

Procedimiento de Configuración


FORMULAS

 

  1. En el módulo de Gestión de Personal (SIGAGPE), acceda a Actualizaciones/Archivos/Definic. Calculo. Actualizar las formulas estándar para que sean consideradas como a continuación:

    320LIQ

Sec.1a ExpresiónOp. 12a ExpresiónResultado
000001NOCALCULASI_IGUAL1FINAL
000002AUSSDODIASSI_IGUAL0FINAL
000003DIASAUSENSI_IGUAL0FINAL
000004AUSFECINISI_MAYORPERFECFINFINAL
000005AUSTOTDIASRESTAAUSSDODIASNAUX_01
000006AUSFECINISUMANAUX_01DAUX_01
000007DAUX_01SI_MAYORPERFECINICONT_00
*000008
MUEVEPERFECINIDAUX_01
000009CONT_00ETIQUETA

000010
MUEVEPERFECFINDAUX_02
000011AUSFECFINSI_MAYORPERFECFINCONT_01
000012
MUEVEAUSFECFINDAUX_02
000013CONT_01ETIQUETA

000014DAUX_02RESTADAUX_01UNIDADES
000015UNIDADESSUMA1UNIDADES
000016UNIDADESSI_MENORDIASAUSENCONT_03
000017
MUEVEDIASAUSENUNIDADES
000018CONT_03ETIQUETA

000019


MUEVEVALORDIANAUX_10
000020# VALIDA SI INCLUYE PRV


000021AUSLICPRVSI_DIFERENTE"1"CONT_04
000022#VALIDA SI ES ESPECIALVALOR=NAUX10

000023AUSLICESPSI_DIFERENTE"1"CONT_05
000024PRVLICESPSUMAUNIDADESPRVLICENCIA
000025NAUX_10MULTIPLICA1.20NAUX_10
000026CONT_05ETIQUETA

000027AUSLICESPSI_IGUAL"1"CONT_04
000028PRVLICENCIASUMAUNIDADESPRVLICENCIA
000029CONT_04ETIQUETA

000030#VALIDA SI INCLUYE SAC


000031AUSLICSACSI_DIFERENTE"1"CONT_06
000032#APLICA 1/12 AL VALORVALOR=NAUX_10

000033NAUX_10MULTIPLICA1.0833333333333333NAUX_10
000034CONT_06ETIQUETA

000035UNIDADESMULTIPLICANAUX_10IMPORTE
000036# DETERMINA TIPO DE PAGO


000037AUSTIPOPAGSI_DIFERENTE"5"CONT07
000038IMPORTEMULTIPLICA-1IMPORTE
000039CONT_07ETIQUETA

000040AUSTIPOPAGSI_DIFERENTE"1"FINAL
000041DIASDESCONTARSUMAUNIDADESDIASDESCONTAR
000042FINALETIQUETA


644LIQ

Sec.1a ExpresiónOp. 12a ExpresiónResultado
000001NOCALCULASI_IGUAL1FINAL
000002PERTIPONOMSI_DIFERENTE"LIQ"FINAL
000003AUSTIPOPAGSI_DIFERENTE"4"FINAL
000004AUSSDODIASSI_IGUAL0FINAL
000005AUSFECINISI_MAYORPERFECFINFINAL
000006AUSFECFINSI_MENORPERFECINICONT_01
000007AUSFECINISI_MAYORPERFECINICONT_00
*000008
MUEVEPERFECINIAUSFECINI
000009CONT_00ETIQUETA

000010AUSFECFINSI_MENORPERFECFINCONT_01
000011
MUEVEPERFECFINAUSFECFIN
000012#SE OBTIENEN DIAS DE AUSE


000013CONT_01ETIQUETA

000014AUSFECFINRESTAAUSFECININAUX01
000015NAUX_01SUMA1NAUX01
000016DIASAUSVACSUMANAUX_01DIASAUSVAC
000017
MUEVEDIASAUSVACDIASVAC
000018UNIDADESSUMADIASAUSVACUNIDADES
000019

UNIDADES

MULTIPLICANVOVALDIAIMPORTE
000020# VALOR CON EL QUE FUEPAGADALAS VACACIONES
000021AUSVALORDIVIDEAUSTOTDIASVALPAGVAC
000022
MUEVEAUSTOTDIASVACTOTALES
000023FINALETIQUETA


*Son eliminadas las secuencias 000008, marcadas en rojo.

*Respaldar las tablas RC2 y RC3 de formulación antes de realizar el proceso.


Procedimiento de Utilización 


  1. Ingresar a la rutina de Ausencias (SIGAGPE >> Actualizaciones | Asientos).

  2. Seleccionar el empleado al que se le va a registrar la ausencia. Dar clic en el botón de “Mantenimiento”.

  3. Ingresar una ausencia para el empleado seleccionado. La ausencia puede ser del tipo de vacaciones, ausencia no justificada o Incapacidad, etc. 

  4. Dar clic en Grabar.

  5. Seleccionar el empleado para visualizar las ausencias registradas.

  6. Se efectúa el cálculo de la nómina para validar que sean considerados los días de ausencia.

  7. Cuando el proceso haya finalizado correctamente, se mostrará el siguiente mensaje "Proceso de cálculo finalizado".

  8. Ingresar a la rutina de Recibo de Pago, para consultar los datos calculados del empleado.

Nota:

El concepto utilizado es el 362, el cual utiliza la formula 320LIQ.

El concepto utilizado es el 644, el cual utiliza la formula 644LIQ.