Histórico da Página
...
- Las fórmulas utilizadas en el cálculo del procedimiento PRI (Prima de Servicios), se muestran a continuación; así como su mecánica de cálculo:
Fórmulas utilizadas:
Origen
Código
Descripción
Desc. 2
Desc. 3
Versión
Recompilar
Modelo
S_ 000PRI REFERENCIAS PRIMA DE SERVICIO PRI NCM 20210610 007 1 2 S_ 230LIQ PRIMA POR SERVICIO SBC LIQ / FIN / PRI / CON CCF 20220224 042 1 2 S_ 231PRI PRIMA POR SERVICIO ANTICIPO LIQ / FIN / PRI CCF 20210628 014 1 2 S_ 232PRI PRIMA DE SERVICIO LIQ / FIN / PRI CCF 20210628 018 1 2 S_ 233PRI PRIMA ANTICIPO DESCUENTO LIQ / FIN / PRI CCF 20210628 006 1 2 S_ 530PRI Ret Fte: Total Prima PRI NCM 20210610 002 1 2 S_ 531PRI Ret Fte: PrimaExe25% PRI NCM 20210610 002 1 2 S_ 532PRI Ret Fte: BseGra Prim PRI NCM 20210610 002 1 2 S_ 533PR1 RET FTE PROC 1 PERIODO PRI JLRR 201809 002 1 2 S_ 533PR2 RET FTE PROC 2 PERIODO PRI JLRR 201809 003 1 2 S_ 901LIQ TOTAL DEVENGOS LIQ CCF 20220331 022 1 2 S_ 902LIQ TOTAL DEDUCCIONES LIQ GCM 201402 015 1 2 S_ 903LIQ NETO LIQ GCM 201402 013 1 2 - Detalle de las fórmulas:
000PRI - Referencias Prima de Servicios
Fórmula
Secuencia
1a Expresión
Op. 1
2a Expresión
Resultado
Comentario
000PRI
000001
#
TRACE_ON
000PRI
000002
# EMPLEADO DE SALARIO
VARIABLE
NO CALCULA
Se determina que el cálculo solo se realizará para empleados que su Categoría (RA_CATFUNC) sea diferente de Pasante (E), el Tipo Cotizante (RA_TIPCOT) sea diferente de Aprendiz (12 o 19) y el Tipo de Salario (RA_TIPOSAL) sea diferente de Integral (2 o 4).
000PRI
000003
MUEVE
1
NOCALCULA
000PRI
000004
EMPCATFUN
SI_IGUAL
'E'
FINAL
000PRI
000005
EMPTIPCOT
SI_IGUAL
12
FINAL
000PRI
000006
EMPTIPCOT
SI_IGUAL
19
FINAL
000PRI
000007
EMPTIPOSAL
SI_IGUAL
'2'
FINAL
000PRI
000008
EMPTIPOSAL
SI_IGUAL
'4'
FINAL
000PRI
000009
# VALIDA SI ESTA ACTIVO
Se valida el estatus del empleado, para determinar si se calculará la Prima de Servicios.
000PRI
000010
EMPSTATUS
SI_IGUAL
D
CONT_00
000PRI
000011
MUEVE
1
NOCALCULA
000PRI
000012
EMPFECING
SI_MAYOR
PERFECFIN
CONT_00
000PRI
000013
MUEVE
0
NOCALCULA
000PRI
000014
CONT_00
ETIQUETA
000PRI
000015
EMPSTATUS
SI_DIFERENTE
D
CONT_01
000PRI
000016
MUEVE
1
NOCALCULA
000PRI
000017
EMPFECBAJ
SI_MENOR
PERFECINI
FINAL
000PRI
000018
MUEVE
0
NOCALCULA
000PRI
000019
MUEVE
EMPFECBAJ
CALFECBAJ
000PRI
000020
CONT_01
ETIQUETA
Se obtienen los días Base para el cálculo de la Prima de Servicios. Los 180 días, corresponden a 6 meses de trabajo.
000PRI
000021
#OBTIENE DIAS BASE PRIMA
LOS DIAS BASE
REAL SE CALCULAN EN 230PRI
000PRI
000022
MUEVE
180
DIASBSEPRI
000PRI
000023
MUEVE
15
DIASPAGPER
000PRI
000024
#LAS FECHAS DEL PER DE ANTI
ANTICIPO CORRES
PONDEN A ALAS DEL
SEMESTRE
Se obtienen fecha inicial y final del periodo. Así como el mes inicial y final del periodo.
000PRI
000025
# LA FECHA DE PAGO ES LA
FECHA DE PAGO
DEL ANTICIPO TAMBIEN
000PRI
000026
MUEVE
PERFECINI
DAUX_01
000PRI
000027
EMPFECING
SI_MENOR
PERFECINI
CONT_02
000PRI
000028
MUEVE
EMPFECING
DAUX_01
000PRI
000029
CONT_02
ETIQUETA
000PRI
000030
#OBTIENE
MES INICIAL Y
FINAL DEL PERIODO
000PRI
000031
MES
DAUX_01
NAUX_01
000PRI
000032
MES
PERFECPAG
NAUX_02
000PRI
000033
NAUX_01
VALTOSTR
2
MES1
000PRI
000034
NAUX_02
VALTOSTR
2
MES2
000PRI
000035
#OBTIENE SMMLV PARA
AUXILIO DE
TRANSPORTE
000PRI
000036
BUSCA
TABLA_S007
000PRI
000037
ELEMENTO_01
HASTA_MAYOR
0
000PRI
000038
MUEVE
ELEMENTO_03
SALMINMES
000PRI
000039
#OBTIENE UVT RET FTE
000PRI
000040
MUEVE
ELEMENTO_01
UVTRETFTE
000PRI
000041
#OBTIENE TOPE ANUAL 3800 UVT
000PRI
000042
PERMESPER
STRTOVAL
0
NAUX_13
000PRI
000043
3800
DIVIDE
12
NAUX_14
000PRI
000044
NAUX_14
MULTIPLICA
NAUX_13
NAUX_15
000PRI
000045
NAUX_15
MULTIPLICA
UVTRETFTE
RFTOPE3800
000PRI
000046
#TOPE MENSUAL
240 UVT
000PRI
000047
240
MULTIPLICA
UVTRETFTE
RFTOPE240
000PRI
000048
420
MULTIPLICA
UVTRETFTE
RFTOPE420
000PRI
000049
100
MULTIPLICA
UVTRETFTE
RFTOPE100
000PRI
000050
16
MULTIPLICA
UVTRETFTE
RFTOPE16
000PRI
000051
32
MULTIPLICA
UVTRETFTE
RFTOPE32
000PRI
000052
# OBTIENE SAL EST ESPECIAL
000PRI
000053
EMPTIPCOT
SI_DIFERENTE
20
CONT_13
000PRI
000054
MUEVE
EMPSALARIO
SALMES
000PRI
000055
MUEVE
1
NAUX_08
000PRI
000056
SALTA
CONT_21
000PRI
000057
CONT_13
ETIQUETA
000PRI
000058
# OBTENER % PRACTICANTE
Y SALARIOS PRACT
000PRI
000059
MUEVE
1
NAUX_08
000PRI
000060
EMPTIPCOT
SI_IGUAL
12
CONT_14
000PRI
000061
EMPTIPCOT
SI_IGUAL
19
CONT_14
000PRI
000062
SALTA
CONT_17
000PRI
000063
CONT_14
ETIQUETA
000PRI
000064
BUSCA
TABLA_S007
000PRI
000065
ELEMENTO_01
HASTA_MAYOR
0
000PRI
000066
ELEMENTO_17
DIVIDE
100
NAUX_08
000PRI
000067
MUEVE
NAUX_08
PORPRACLEC
000PRI
000068
EMPTIPCOT
SI_IGUAL
12
CONT_15
000PRI
000069
ELEMENTO_18
DIVIDE
100
NAUX_08
000PRI
000070
CONT_15
ETIQUETA
000PRI
000071
MUEVE
SALMINMES
SALMES
000PRI
000072
MUEVE
NAUX_08
PORPRACTI
000PRI
000073
SALTA
CONT_21
000PRI
000074
CONT_17
ETIQUETA
000PRI
000075
# OBTIENE % TIEMPO PARCIAL
000PRI
000076
EMPHRSMES
SI_IGUAL
240
CONT_18
000PRI
000077
EMPHRSMES
DIVIDE
240
NAUX_08
000PRI
000078
CONT_18
ETIQUETA
Se obtienen Salario Mensual de acuerdo a la Categoría (RA_CATFUNC) del empleado.
000PRI
000080
EMPCATFUN
SI_DIFERENTE
D
CONT_19
000PRI
000081
EMPSALARIO
MULTIPLICA
30
SALMES
000PRI
000082
CONT_19
ETIQUETA
000PRI
000083
# CATEGORIA HORA
000PRI
000PRI
000084
000085
EMPCATFUN
EMPSALARIO
SI_DIFERENTE
MULTIPLICA
H
EMPHRSMES
CONT_20
SALMES
000PRI
000085
EMPSALARIO
MULTIPLICA
EMPHRSMES
SALMES
000PRI
000086
CONT_20
ETIQUETA
000PRI
000087
# CATEGORIA MENSUAL
000PRI
000088
EMPCATFUN
SI_IGUAL
D
CONT_21
000PRI
000089
EMPCATFUN
SI_IGUAL
H
CONT_21
000PRI
000090
MUEVE
EMPSALARIO
SALMES
000PRI
000091
CONT_21
ETIQUETA
000PRI
000092
SALMES
MULTIPLICA
NAUX_08
SALMES
000PRI
000093
FINAL
ETIQUETA
230PRI - Prima por SBC
238ASP - Aumento Salario por % Integral
...