Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Las fórmulas utilizadas en el cálculo del procedimiento LIQ (Liquidación), se muestran a continuación; así como su mecánica de cálculo:
    1. Fórmulas utilizadas:

      Origen

      Código

      Descripción

      Desc. 2

      Desc. 3

      Versión

      Recompilar

      Modelo

      S_REFASPREFCÁLCULO REFERENCIAS AUMENTO POR %

      ASP

      NCM 202011

      005

      ORDINARIA
      MAGR 2023070703112
      S_

      237ASP

      AUMENTO SALARIO POR % BASICO

      ASP

      NCM 202011

      011

      1

      2

      810DETDETRACCIÓNLIQMAGR 20230707001

      S_

      238ASP

      AUMENTO SALARIO POR % INTEGRAL

      ASP

      NCM 202011

      004

      12

         

    2. Detalle de las fórmulas:
      • REF - Cálculo Referencias OrdinariaREFASP - Referencia Aumento por %

        REFASPREFASP1NOCALCULAREFASPEMPFECINGPERFECFIN000014

        Fórmula

        Secuencia

        1a Expresión

        Op. 1

        2a Expresión

        Resultado

        Comentario
        REF000001#TRACE_ON



        REF000002

        # VALIDA SI ESTA ACTIVO

        No calcula empleados inactivos o que ingresaron en fecha posterior a la fecha de aumento.

        REFASP


        MUEVE1NOCALCULA
        REF
        000003
        MUEVE
        RCHDTINI
        CALFECINI

        REF000004

        EMPSTATUS

        SI_IGUAL

        "D"

        FINAL

        REFASP

        000005


        MUEVERCHDTFIMCALFECFIN
        REF000005# INGRESO DESPUES FIN PERNO CALCULA


        REF000006SRAADMISSASI_MAYOR
        RCHDTFIMFINAL

        REFASP

        000006

        MUEVE

        0

        NOCALCULA

        REFASP

        000007

        #OBTIENE SAL MINIMOS

        Obtiene SMMLV de la tabla S007 y columna 3.


        REF000007# INGRESO DURANTE PERCALFECINI=ADMISS


        REF000008SRAPERADMSI_DIFERENTERCHPERCONT_00
        REF000009SRAPAGADMSI_DIFERENTERCHNUMPAGCONT_00
        REF000010
        MUEVESRAADMISSACALFECINI
        REF000011SRAADMISSASI_IGUALRCHDTINICONT_00
        REF000012SRAADMISSASI_MAYORRCHDTINICONT_00
        REF000013RCHDTINISUMA-1DAUX_01
        REF000014SRAADMISSADIAS_360DAUX_01DIANOTRINC
        REF000015RCJTIPPROSI_IGUAL"M"CONT_00
        REF000016SRAADMISSAHORAS_HABILESDAUX_01HRNOTRINC
        REF000017CONT_00ETIQUETA


        REF000018# CALCULO DE RES



        REF000019RCHROTEIRSI_DIFERENTE"RES"CONT_03
        REF000020
        MUEVESRGDATADEMCALFECBAJ
        REF000021
        MUEVESRGDATADEMCALFECFIN
        REF000022
        MUEVESRGTIPORESCALTIPORES
        REF000023RCHROTEIRSI_IGUAL"RES"CONT_02
        REF000024SRADEMISSASI_MENORRCHDTINIFINAL
        REF000025SRADEMISSASI_MAYORRCHDTFIMFINAL
        REF000026
        MUEVESRADEMISSACALFECBAJ
        REF000027
        MUEVESRADEMISSACALFECFIN
        REF000028
        MUEVESRATIPFINCALTIPORES
        REF000029CONT_02ETIQUETA


        REF000030# Tipos de Liquidación Final



        REF000031
        BUSCATABLA_S012

        REF000032ELEMENTO_01HASTA_IGUALCALTIPORES

        REF000033
        MUEVEELEMENTO_03TPINDEMNIZA
        REF000034
        MUEVEELEMENTO_04TPPREAVISO
        REF000035
        MUEVEELEMENTO_05TPSALDOSAL
        REF000036
        MUEVEELEMENTO_06TPVACACION
        REF000037
        MUEVEELEMENTO_07TPSAC
        REF000038
        MUEVEELEMENTO_08TPINTEGRA
        REF000039
        MUEVEELEMENTO_09TPPORINDEM
        REF000040
        MUEVEELEMENTO_10TPPORPREAV
        REF000041
        MUEVEELEMENTO_11TPCONCEPTO
        REF000042
        MUEVEELEMENTO_12TPSACPREAV
        REF000043
        MUEVEELEMENTO_13TPSACINTEG
        REF000044
        MUEVEELEMENTO_14TPSACVACA
        REF000045TPPREAVISOSI_IGUAL"N"CONT_03
        REF000046# Preaviso



        REF000047
        BUSCATABLA_S031

        REF000048ELEMENTO_01HASTA_IGUALTPPREAVISO

        REF000049ELEMENTO_02HASTA_MAYORANTIGMES

        REF000050
        MUEVEELEMENTO_03DIAPREAVIS
        REF000051CONT_03ETIQUETA


        REF000052
        MUEVE0NOCALCULA
        REF000053#OBTIENE DIAS DEL PERIODO



        REF000054CALFECINIDIAS_360CALFECFINDIASPAGPER
        REF000055#OBTIENE HORAS PERIODO



        REF000056RCJTIPPROSI_IGUAL"M"CONT_04
        REF000057#VALIDA SI HRS DELTURNO


        REF000058SRAORIHRSSI_DIFERENTE"2"CONT_04
        REF000059CALFECINIHORAS_HABILESCALFECFINHRSPAGPER
        REF000060CONT_04ETIQUETA


        REF000061# INICIALIZA ANOMES PARAACCESO A TABLASSICOSS

        REF000062RCHANOSTRTOVAL
        NAUX_00
        REF000063NAUX_00MULTIPLICA100NAUX_00
        REF000064RCHMESSTRTOVAL
        NAUX_01
        REF000065NAUX_00SUMANAUX_01ANOMESPER
        REF000066#OBTIENE ANTIGUEDADEN ANIOS


        REF000067
        MUEVESRADTRECDAUX_00
        REF000068SRADTRECSI_DIFERENTEVACIOCONT_05
        REF000069
        MUEVESRAADMISSADAUX_00
        REF000070CONT_05ETIQUETA


        REF000071DAUX_00DIAS_360CALFECFINANTIGUEDAD
        REF000072
        MUEVEANIOS_ANTIGANTIGANO
        REF000073
        MUEVEMESES_ANTIGANTIGMES
        REF000074
        MUEVEDIAS_ANTIGANTIGDIA
        REF000075# OBTIENE FEC ANIV



        REF000076
        ANOCALFECFINNAUX_02
        REF000077
        MESSRAADMISSANAUX_03
        REF000078
        DIASRAADMISSANAUX_04
        REF000079NAUX_02MULTIPLICA10000NAUX_02
        REF000080NAUX_03MULTIPLICA100NAUX_03
        REF000081NAUX_03SUMANAUX_04NAUX_05
        REF000082NAUX_02SUMANAUX_05NAUX_06
        REF000083NAUX_02SUMA1000NAUX_07
        REF000084NAUX_07SUMANAUX_05NAUX_07
        REF000085
        CONVIERTE_FECHANAUX_06FECANIVANT
        REF000086
        CONVIERTE_FECHANAUX_07FECANIVSIG
        REF000087FECANIVANTSI_MENORCALFECFINCONT_06
        REF000088FECANIVANTSI_IGUALCALFECFINCONT_06
        REF000089
        MUEVEFECANIVANTFECANIVSIG
        REF000090NAUX_02RESTA1000NAUX_02
        REF000091NAUX_02SUMANAUX_05NAUX_06
        REF000092
        CONVIERTE_FECHANAUX_06FECANIVANT
        REF000093CONT_06ETIQUETA


        REF000094# INICIALIZA MNEMON DEAUSENCIA


        REF000095
        MUEVEDIASPAGPERDIASAUSEN
        REF000096
        MUEVEHRSPAGPERHRSAUSEN
        REF000097# CALCULA DIAS BSE SAC



        REF000098
        ANOCALFECFINNAUX_08
        REF000099NAUX_08MULTIPLICA10000NAUX_08
        REF000100NAUX_08SUMA101NAUX_09
        REF000101
        MUEVE"01"MESINISAC
        REF000102
        MUEVE"06"MESFINSAC
        REF000103RCHSEMSACSI_IGUAL"1"CONT_07
        REF000104NAUX_08SUMA107NAUX_09
        REF000105
        MUEVE"07"MESINISAC
        REF000106
        MUEVE"12"MESFINSAC
        REF000107CONT_07ETIQUETA


        REF000108
        CONVIERTE_FECHANAUX_09DAUX_01
        REF000109SRAADMISSASI_MENORDAUX_01CONT_08
        REF000110
        MUEVESRAADMISSADAUX_01
        REF000111
        MESSRAADMISSANAUX_10
        REF000112NAUX_10VALTOSTR2MESINISAC
        REF000113CONT_08ETIQUETA


        REF000114DAUX_01DIAS_360CALFECFINDIASBSESAC
        REF000115DIASBSESACSI_MENORRCJDBSACCONT_09
        REF000116
        MUEVERCJDBSACDIASBSESAC
        REF000117CONT_09ETIQUETA


        REF000118CALFECBAJSI_DIFERENTEVACIOCONT_10
        REF000119
        MESCALFECBAJNAUX_11
        REF000120NAUX_11VALTOSTR2MESFINSAC
        REF000121CONT_10ETIQUETA


        REF000122# OBTIENE AÑO-MES PER



        REF000123
        ANORCHDTFIMNAUX_20
        REF000124NAUX_20MULTIPLICA100NAUX_20
        REF000125
        MESRCHDTFIMNAUX_21
        REF000126NAUX_20SUMANAUX_21ANOMESPER
        REF000127# Obra Social



        REF000128
        BUSCATABLA_S002

        REF000129ELEMENTO_01HASTA_IGUALSRACFGOSOC

        REF000130ELEMENTO_03HASTA_MAYORANOMESPER

        REF000131
        MUEVEELEMENTO_05TIPOOS
        REF000132# Salario Mínimo Vital y Movil



        REF000133
        BUSCATABLA_S007

        REF000134ELEMENTO_03HASTA_MAYORIGUALANOMESPER

        REF000135
        MUEVEELEMENTO_04SALMINIMO
        REF000136# Alícuotas Generales



        REF000137
        BUSCATABLA_S010

        REF000138ELEMENTO_01HASTA_IGUALSRAATIV

        REF000139ELEMENTO_02HASTA_IGUALSRACOND

        REF000140ELEMENTO_03HASTA_IGUALSRAMODALID

        REF000141ELEMENTO_05HASTA_MAYORANOMESPER

        REF000142
        MUEVEELEMENTO_07APSIPA
        REF000143
        MUEVEELEMENTO_08APESPEC
        REF000144
        MUEVEELEMENTO_09APDIFER
        REF000145
        MUEVEELEMENTO_10APINSSJP
        REF000146
        MUEVEELEMENTO_11APOBSOC
        REF000147
        MUEVEELEMENTO_12APADHOS
        REF000148
        MUEVEELEMENTO_13CTRBSIPA
        REF000149
        MUEVEELEMENTO_14CTRBCONESP
        REF000150
        MUEVEELEMENTO_15CTRBINSSJP
        REF000151
        MUEVEELEMENTO_16CTRBOBSOC
        REF000152
        MUEVEELEMENTO_17CTRBFNE
        REF000153
        MUEVEELEMENTO_18CTRBASIGFAM
        REF000154
        MUEVEELEMENTO_19CTRBRENATR
        REF000155
        MUEVEELEMENTO_20CTRBARTFIJ
        REF000156
        MUEVEELEMENTO_21CTRBARTALI
        REF000157
        MUEVEELEMENTO_22CTRBSEGVIDV
        REF000158
        MUEVEELEMENTO_23CTRBSEGVIDF
        REF000159
        MUEVEELEMENTO_24TOPER4M
        REF000160# Distribución Obra Social - FSR



        REF000161
        BUSCATABLA_S013

        REF000162ELEMENTO_01HASTA_IGUALTIPOOS

        REF000163ELEMENTO_03HASTA_MAYORANOMESPER

        REF000164
        MUEVEELEMENTO_04TOPEDISOS
        REF000165ELEMENTO_05DIVIDE100MENTOPFSR
        REF000166ELEMENTO_06DIVIDE100MENTOPOS
        REF000167ELEMENTO_07DIVIDE100MAYTOPFSR
        REF000168ELEMENTO_08DIVIDE100MAYTOPOS
        REF000169# Parámetros Generales



        REF000170
        BUSCATABLA_S018

        REF000171ELEMENTO_01HASTA_IGUAL"001"

        REF000172
        MUEVEELEMENTO_03DET27430
        REF000173ELEMENTO_01HASTA_IGUAL"002"

        REF000174
        MUEVEELEMENTO_03MDE27430
        REF000175ELEMENTO_01HASTA_IGUAL"003"

        REF000176
        MUEVEELEMENTO_03MINREM10
        REF000177ELEMENTO_01HASTA_IGUAL"004"

        REF000178
        MUEVEELEMENTO_03MINREM02
        REF000179ELEMENTO_01HASTA_IGUAL"005"

        REF000180
        MUEVEELEMENTO_03SOFIJRIO
        REF000181ELEMENTO_01HASTA_IGUAL"006"

        REF000182
        MUEVEELEMENTO_03SOFIJSAL
        REF000183ELEMENTO_01HASTA_IGUAL"007"

        REF000184
        MUEVEELEMENTO_03SOTITSAL
        REF000185ELEMENTO_01HASTA_IGUAL"008"

        REF000186
        MUEVEELEMENTO_03SOREFSAL
        REF000187ELEMENTO_01HASTA_IGUAL"009"

        REF000188
        MUEVEELEMENTO_03SOHRSMES
        REF000189ELEMENTO_01HASTA_IGUAL"010"

        REF000190
        MUEVEELEMENTO_03TERFIJ12
        REF000191ELEMENTO_01HASTA_IGUAL"011"

        REF000192
        MUEVEELEMENTO_03TERBGAS
        REF000193ELEMENTO_01HASTA_IGUAL"012"

        REF000194
        MUEVEELEMENTO_03TERB1407
        REF000195ELEMENTO_01HASTA_IGUAL"013"

        REF000196
        MUEVEELEMENTO_03TERB1409
        REF000197ELEMENTO_01HASTA_IGUAL"014"

        REF000198
        MUEVEELEMENTO_03TERB1410
        REF000199ELEMENTO_01HASTA_IGUAL"015"

        REF000200
        MUEVEELEMENTO_03TERB14VB
        REF000201ELEMENTO_01HASTA_IGUAL"016"

        REF000202
        MUEVEELEMENTO_03TERFIJ13
        REF000203ELEMENTO_01HASTA_IGUAL"017"

        REF000204
        MUEVEELEMENTO_03TERADT8
        REF000205ELEMENTO_01HASTA_IGUAL"018"

        REF000206
        MUEVEELEMENTO_03TERASJ
        REF000207ELEMENTO_01HASTA_IGUAL"019"

        REF000208
        MUEVEELEMENTO_03TERHRSMS
        REF000209ELEMENTO_01HASTA_IGUAL"020"

        REF000210
        MUEVEELEMENTO_03MINACJUB
        REF000211# Topes Remuneraciones SICOSS



        REF000212
        BUSCATABLA_S023

        REF000213ELEMENTO_03HASTA_MAYORIGUALANOMESPER

        REF000214
        MUEVEELEMENTO_04TOPER1
        REF000215
        MUEVEELEMENTO_05TOPER2
        REF000216
        MUEVEELEMENTO_06TOPER3
        REF000217
        MUEVEELEMENTO_07TOPER4
        REF000218
        MUEVEELEMENTO_08TOPER5
        REF000219
        MUEVEELEMENTO_09TOPER6
        REF000220
        MUEVEELEMENTO_10TOPER7
        REF000221
        MUEVEELEMENTO_11TOPER8
        REF000222
        MUEVEELEMENTO_12TOPER9
        REF000223# IAG - Rangos



        REF000224
        BUSCATABLA_S026

        REF000225ELEMENTO_01HASTA_MAYORIGUALANOMESPER

        REF000226
        MUEVEELEMENTO_03NIAGTO1
        REF000227
        MUEVEELEMENTO_04NIAGTO2
        REF000228
        MUEVEELEMENTO_05NIAGSA1
        REF000229
        MUEVEELEMENTO_06NIAGSA2
        REF000230# Deducciones Generales IAG



        REF000231
        BUSCATABLA_S034

        REF000232ELEMENTO_02HASTA_MAYORANOMESPER

        REF000233ELEMENTO_04DIVIDE100IAGTOPCOBM
        REF000234ELEMENTO_05DIVIDE12IAGTOPESVI
        REF000235ELEMENTO_06DIVIDE100IAGTOPDONA
        REF000236ELEMENTO_07DIVIDE12IAGTOPEHIP
        REF000237ELEMENTO_08DIVIDE12IAGTOPEGSE
        REF000238ELEMENTO_09DIVIDE100IAGPORALQ
        REF000239ELEMENTO_10DIVIDE12IAGTOPALQ
        REF000240ELEMENTO_11DIVIDE12IAGTOPEDOM
        REF000241ELEMENTO_12DIVIDE100IAGPORSGR
        REF000242ELEMENTO_13DIVIDE12IAGTOPRMA
        REF000243ELEMENTO_14DIVIDE100IAGPORMOV
        REF000244ELEMENTO_15DIVIDE12IAGTOPMOV
        REF000245ELEMENTO_16DIVIDE12IAGPORTLD
        REF000246ELEMENTO_17DIVIDE12IAGTOPESRE
        REF000247ELEMENTO_18DIVIDE100IAGINDEQU
        REF000248ELEMENTO_19DIVIDE100IAGTOPHONM
        REF000249ELEMENTO_20DIVIDE12IAGGUARDE
        REF000250ELEMENTO_21DIVIDE100IAGPORCAP
        REF000251ELEMENTO_22DIVIDE100IAGPORDOL
        REF000252# Deducciones Personales IAG



        REF000253
        BUSCATABLA_S047

        REF000254ELEMENTO_02HASTA_MAYORIGUALANOMESPER

        REF000255ELEMENTO_04DIVIDE12IAGESP30CA1
        REF000256ELEMENTO_05DIVIDE12IAGMINIMP
        REF000257ELEMENTO_06DIVIDE12IAGDEDESP
        REF000258ELEMENTO_07DIVIDE12IAGDEDHIJ
        REF000259ELEMENTO_08DIVIDE12IAGHIJODIS
        REF000260ELEMENTO_09DIVIDE12IAGESP30CA2
        REF000261ELEMENTO_10DIVIDE12IAGESPNP
        REF000262# Beneficios por Función



        REF000263
        BUSCATABLA_S048

        REF000264ELEMENTO_01HASTA_IGUALSRACODFUNC

        REF000265ELEMENTO_02HASTA_IGUALSRAKEYLOC

        REF000266
        MUEVEELEMENTO_03NC111
        REF000267
        MUEVEELEMENTO_04NC121
        REF000268
        MUEVEELEMENTO_05NC123
        REF000269
        MUEVEELEMENTO_06NC125
        REF000270
        MUEVEELEMENTO_07NC127
        REF000271
        MUEVEELEMENTO_08NC129
        REF000272
        MUEVEELEMENTO_09NC133
        REF000273
        MUEVEELEMENTO_10NC135
        REF000274
        MUEVEELEMENTO_11NC137
        REF000275
        MUEVEELEMENTO_12NC139
        REF000276
        MUEVEELEMENTO_13ADITUR
        REF000277# Títulos



        REF000278
        BUSCATABLA_S049

        REF000279ELEMENTO_01HASTA_IGUALSRACODTIT

        REF000280ELEMENTO_03DIVIDE100PORTIT
        REF000281#DETERMINA FORMA CALCULO



        REF000282
        MESRCHDTFIMMESPROCESO
        REF000283
        ANORCHDTFIMNAUX_01
        REF000284NAUX_01VALTOSTR4RCHANO
        REF000285
        MUEVENAUX_01ANO_INI_ACU
        REF000286
        MUEVENAUX_01ANO_FIN_ACU
        REF000287RCJIAGCRISI_IGUAL"2"FINAL
        REF000288
        MESRCHDTPAGOMESPROCESO
        REF000289ANO_INI_ACURESTA1ANO_INI_ACU
        REF000290
        MUEVERCHANOANO_INI_ACU
        REF000291#OBTIENE VALORDETRACCIÓN ENTABLA
        Se obtiene el valor de la detracción...
        REF000292RCHANOSTRTOVAL
        NAUX_00
        REF000293RCHANOSTRTOVAL
        NAUX_22
        REF000294
        BUSCATABLA_S050
        REF000295ELEMENTO_01HASTA_IGUALNAUX_22
        REF000296
        MUEVEELEMENTO_02RCCVALDETR
        REF000297FINALETIQUETA


        REF000298

        REFASP

        000008

        BUSCA

        TABLA_S007

        REFASP

        000009

        ELEMENTO_01

        HASTA_MAYOR

        0

        REFASP

        000010

        MUEVE

        ELEMENTO_03

        SALMINMES

        REFASP

        000011

        #OBTIENE FACTOR

        PRESTACIONAL

        Obtiene SMMLV para Salarios Integrales = SMMLV * 13.

        REFASP

        000012

        SALMINMES

        MULTIPLICA

        13

        SALMININTM

        REFASP

        000013

        FINAL

        ETIQUETA

        REFASP

        #TRACE_OFF


           

      • 810DET - Detracción237ASP - Aumento Salario por % Básico

        Fórmula

        Secuencia

        1a Expresión

        Op. 1

        2a Expresión

        Resultado

        Comentario

        237ASP

        000001

        #

        TRACE_ON




        237ASP

        000002

        NOCALCULA

        SI_IGUAL

        1

        FINAL


        237ASP

        000003

        EMPTIPOSAL

        SI_IGUAL

        '2'

        FINAL

        Si es un salario integral no calcula en esta fórmula.

        237ASP

        000004

        EMPTIPOSAL

        SI_IGUAL

        '4'

        FINAL

        237ASP

        000005

        #% POR PORCENTAJE





        237ASP

        000006

        CONPORCEN

        SI_IGUAL

        0

        CONT_00

        El % de aumento se registra en el campo de % del catálogo de conceptos. Si este está en cero, salta a la validación de si es el incremento por función o por incidencia.

        237ASP

        000007


        MUEVE

        EMPSALARIO

        EMPSALANT

        Mueve el salario actual, al campo de salario anterior en el maestro de empleados.

        237ASP

        000008

        CONPORCEN

        DIVIDE

        100

        NAUX_00

        Salario = Salario + Salario * % Aumento del Concepto.

        237ASP

        000009

        EMPSALARIO

        MULTIPLICA

        NAUX_00

        NAUX_00

        237ASP

        000010

        EMPSALARIO

        SUMA

        NAUX_00

        EMPSALARIO

        237ASP

        000011


        MUEVE

        1

        NAUX_01

        237ASP

        000012


        SALTA


        CONT_03

        237ASP

        000013

        CONT_00

        ETIQUETA



        237ASP

        000014

        #INCREMENTO

        POR FUNCION



        Si el origen del salario es la función (RCJ_ORISDO)

        • Salario Anterior = Salario
        • Salario = Salario de la Función

        237ASP

        000015

        PROORISDO

        SI_DIFERENTE

        '2'

        CONT_01

        237ASP

        000016

        FUNSALARIO

        SI_IGUAL

        0

        FINAL

        237ASP

        000017


        MUEVE

        EMPSALARIO

        EMPSALANT

        237ASP

        000018


        MUEVE

        FUNSALARIO

        EMPSALARIO

        237ASP

        000019


        MUEVE

        1

        NAUX_01

        237ASP

        000020


        SALTA


        CONT_03

        237ASP

        000021

        CONT_01

        ETIQUETA



        237ASP

        000022

        #POR INCIDENCIA




        Si no fue por % del concepto ni por función, y se tiene un importe por incidencia

        • Salario Anterior = Salario
        • Salario = Importe Incidencia

        237ASP

        000023

        INCIMPINC

        SI_IGUAL

        0

        CONT_02

        237ASP

        000024


        MUEVE

        EMPSALARIO

        EMPSALANT

        237ASP

        000025


        MUEVE

        INCIMPINC

        EMPSALARIO

        237ASP

        000026


        MUEVE

        1

        NAUX_01

        237ASP

        000027

        CONT_02

        ETIQUETA




        237ASP

        000028

        NAUX_01

        SI_IGUAL

        0

        FINAL


        237ASP

        000029

        # VALIDA

        INCREMENTO



        Valida que el nuevo salario no sea menor que el SMMLV.

        237ASP

        000030

        EMPSALARIO

        SI_MAYOR

        SALMINMES

        CONT_03

        237ASP

        000031


        MUEVE

        SALMINMES

        EMPSALARIO

        237ASP

        000032

        CONT_03

        ETIQUETA



        237ASP

        000033

        EMPSALANT

        SI_IGUAL

        EMPSALARIO

        FINAL


        237ASP

        000034

        CONT_04

        ETIQUETA




        237ASP

        000035

        #GRABA SRA




        Asigna los valores del maestro de empleados faltantes:

        • Tipo de Modificación = '002'.
        • Periodo Modificación = Periodo en ejecución.
        • Número Pago Modificación = Número de Pago en ejecución.
        • Fecha de Modificación: Fecha de Pago del Periodo.

        Graba la información en la SRA cuando se Habilita la opción de Grabación.

        237ASP

        000036


        MUEVE

        "002"

        EMPTIPMODS

        237ASP

        000037


        MUEVE

        PERFECPAG

        EMPFECAUM

        237ASP

        000038


        MUEVE

        PERPERIOD

        EMPPERAUM

        237ASP

        000039


        MUEVE

        PERNUMPAG

        EMPPAGAUM

        237ASP

        000040


        GRABA

        'SRA'


        237ASP

        000041

        #GRABA RCP




        Asigna los valores de Trayectoria Labora:

        • Fecha de Movimiento: Fecha de Pago del Periodo.
        • Periodo Movimiento = Periodo en ejecución
        • Número Pago Movimiento = Número de Pago en ejecución.
        • Tipo de Movimiento = '05'
        • Tipo de Modificación = '002'
        • Si la categoría de la función es M o A o C o P o E
          • Salario Mensual= Salario de Empleado
          • Salario Diario = Salario Mensual / 30
        • Si la categoría de la función es D
          • Salario Mensual= Salario de Empleado / 30
          • Salario Diario = Salario Mensual
        • Si la categoría de la función es H
          • Salario Mensual= Salario de Empleado * 240
          • Salario Diario = Salario Mensual / 30

        Graba la información en la RCP cuando se Habilita la opción de Grabación.

        237ASP

        000042


        MUEVE

        PERFECPAG

        TRAFECMOV

        237ASP

        000043


        MUEVE

        PERPERIOD

        TRAPERMOV

        237ASP

        000044


        MUEVE

        PERNUMPAG

        TRANPGMOV

        237ASP

        000045


        MUEVE

        '05'

        TRATIPOMOV

        237ASP

        000046


        MUEVE

        '002'

        TRATIPMODS

        237ASP

        000047


        MUEVE

        EMPSALARIO

        TRASALMES

        237ASP

        000048

        EMPSALARIO

        DIVIDE

        30

        TRASALDIA

        237ASP

        000049

        EMPCATFUN

        SI_IGUAL

        'M'

        CONT_05

        237ASP

        000050

        EMPCATFUN

        SI_IGUAL

        'A'

        CONT_05

        237ASP

        000051

        EMPCATFUN

        SI_IGUAL

        'C'

        CONT_05

        237ASP

        000052

        EMPCATFUN

        SI_IGUAL

        'P'

        CONT_05

        237ASP

        000053

        EMPCATFUN

        SI_IGUAL

        'E'

        CONT_05

        237ASP

        000054


        MUEVE

        EMPSALARIO

        TRASALDIA

        237ASP

        000055

        EMPSALARIO

        MULTIPLICA

        30

        TRASALMES

        237ASP

        000056

        EMPCATFUN

        SI_IGUAL

        'D'

        CONT_05

        237ASP

        000057

        EMPSALARIO

        MULTIPLICA

        240

        TRASALMES

        237ASP

        000058

        TRASALMES

        DIVIDE

        30

        TRASALDIA

        237ASP

        000059

        CONT_05

        ETIQUETA



        237ASP

        000060


        GRABA

        'RCP'


        237ASP

        000061

        # GRABA SR7-SR3




        Asigna los valores del histórico de Salarios:

        • Tipo de Modificación = '002'
        • Concepto: '000'
        • Valor = Salario
        • Valor Anterior = Salario Anterior
        • Fecha de Aumento: Fecha de Pago del Periodo.


        237ASP

        000062


        MUEVE

        PERFECPAG

        HSDDATA

        237ASP

        000063


        MUEVE

        '002'

        HSDTIPO

        237ASP

        000064


        MUEVE

        '000'

        HSDPD

        237ASP

        000065


        MUEVE

        EMPSALARIO

        HSDVALOR

        237ASP

        000066


        MUEVE

        EMPSALANT

        HSDANTEAUM

        237ASP

        000067


        MUEVE

        PERFECPAG

        HSEDATA

        237ASP

        000068


        MUEVE

        '002'

        HSETIPO

        237ASP

        000069

        #

        GRABA

        'SR7-SR3'


        237ASP

        000070


        MUEVE

        EMPSALARIO

        IMPORTE

        Se reporta el salario nuevo en Importe

        237ASP

        000071

        FINAL

        ETIQUETA




        237ASP

        000072

        #

        TRACE_OFF




           

      • 238ASP - Aumento Salario por % Integral

        Fórmula

        Secuencia

        1a Expresión

        Op. 1

        2a Expresión

        Resultado

        Comentario

        238ASP

        000001

        #

        TRACE_ON




        238ASP

        000002

        NOCALCULA

        SI_IGUAL

        1

        FINAL


        238ASP

        000003

        EMPTIPOSAL

        SI_IGUAL

        '2'

        FINAL

        Si es un salario básico no calcula en esta fórmula.

        238ASP

        000004

        EMPTIPOSAL

        SI_IGUAL

        '4'

        FINAL

        238ASP

        000005

        #% POR PORCENTAJE




        El % de aumento se registra en el campo de % del catálogo de conceptos. Si este está en cero, salta a la validación de si es el incremento por función o por incidencia.

        Mueve el salario actual, al campo de salario anterior en el maestro de empleados.

        Salario = Salario + Salario * % Aumento del Concepto.

        238ASP

        000006

        CONPORCEN

        SI_IGUAL

        0

        CONT_00

        238ASP

        000007


        MUEVE

        EMPSALARIO

        EMPSALANT

        238ASP

        000008

        CONPORCEN

        DIVIDE

        100

        NAUX_00

        238ASP

        000009

        EMPSALARIO

        MULTIPLICA

        NAUX_00

        NAUX_00

        238ASP

        000010

        EMPSALARIO

        SUMA

        NAUX_00

        EMPSALARIO

        238ASP

        000011


        MUEVE

        1

        NAUX_01

        238ASP

        000012


        SALTA


        CONT_03

        238ASP

        000013

        CONT_00

        ETIQUETA



        238ASP

        000014

        #INCREMENTO

        POR FUNCION



        Si el origen del salario es la función (RCJ_ORISDO)

        • Salario Anterior = Salario
        • Salario = Salario de la Función

        238ASP

        000015

        PROORISDO

        SI_DIFERENTE

        '2'

        CONT_01

        238ASP

        000016

        FUNSALARIO

        SI_IGUAL

        0

        FINAL

        238ASP

        000017


        MUEVE

        EMPSALARIO

        EMPSALANT

        238ASP

        000018


        MUEVE

        FUNSALARIO

        EMPSALARIO

        238ASP

        000019


        MUEVE

        1

        NAUX_01

        238ASP

        000020


        SALTA


        CONT_03

        238ASP

        000021

        CONT_01

        ETIQUETA



        238ASP

        000022

        #POR INCIDENCIA




        Si no fue por % del concepto ni por función, y se tiene un importe por incidencia

        • Salario Anterior = Salario.
        • Salario = Importe Incidencia.

        238ASP

        000023

        INCIMPINC

        SI_IGUAL

        0

        CONT_02

        238ASP

        000024


        MUEVE

        EMPSALARIO

        EMPSALANT

        238ASP

        000025


        MUEVE

        INCIMPINC

        EMPSALARIO

        238ASP

        000026


        MUEVE

        1

        NAUX_01

        238ASP

        000027

        CONT_02

        ETIQUETA



        238ASP

        000028

        NAUX_01

        SI_IGUAL

        0

        FINAL


        238ASP

        000029

        # VALIDA

        INCREMENTO



        Valida que el nuevo salario no sea menor que el SMMLV.

        238ASP

        000030

        EMPSALARIO

        SI_MAYOR

        SALMINMES

        CONT_03

        238ASP

        000031


        MUEVE

        SALMINMES

        EMPSALARIO

        238ASP

        000032

        CONT_03

        ETIQUETA



        238ASP

        000033

        EMPSALANT

        SI_IGUAL

        EMPSALARIO

        FINAL

        238ASP

        000034

        CONT_04

        ETIQUETA



        238ASP

        000035

        #GRABA SRA




        Asigna los valores del maestro de empleados faltantes:

        • Tipo de Modificación = '002'
        • Periodo Modificación = Periodo en ejecución.
        • Número Pago Modificación = Número de Pago en ejecución.
        • Fecha de Modificación: Fecha de Pago del Periodo.

        Graba la información en la SRA cuando se Habilita la opción de Grabación

        238ASP

        000036


        MUEVE

        "002"

        EMPTIPMODS

        238ASP

        000037


        MUEVE

        PERFECPAG

        EMPFECAUM

        238ASP

        000038


        MUEVE

        PERPERIOD

        EMPPERAUM

        238ASP

        000039


        MUEVE

        PERNUMPAG

        EMPPAGAUM

        238ASP

        000040


        GRABA

        'SRA'


        238ASP

        000041

        #GRABA RCP




        Asigna los valores de Trayectoria Labora:

        • Fecha de Movimiento: Fecha de Pago del Periodo.
        • Periodo Movimiento = Periodo en ejecución
        • Número Pago Movimiento = Número de Pago en ejecución.
        • Tipo de Movimiento = '05'
        • Tipo de Modificación='002'
        • Si la categoría de la función es M o A o C o P o E
          • Salario Mensual= Salario de Empleado
          • Salario Diario = Salario Mensual / 30
        • Si la categoría de la función es D
          • Salario Mensual= Salario de Empleado / 30
          • Salario Diario = Salario Mensual
        • Si la categoría de la función es H
          • Salario Mensual= Salario de Empleado * 240
          • Salario Diario = Salario Mensual / 30

        Graba la información en la RCP cuando se Habilita la opción de Grabación.

        238ASP

        000042


        MUEVE

        PERFECPAG

        TRAFECMOV

        238ASP

        000043


        MUEVE

        PERPERIOD

        TRAPERMOV

        238ASP

        000044


        MUEVE

        PERNUMPAG

        TRANPGMOV

        238ASP

        000045


        MUEVE

        '05'

        TRATIPOMOV

        238ASP

        000046


        MUEVE

        '002'

        TRATIPMODS

        238ASP

        000047


        MUEVE

        EMPSALARIO

        TRASALMES

        238ASP

        000048

        EMPSALARIO

        DIVIDE

        30

        TRASALDIA

        238ASP

        000049

        EMPCATFUN

        SI_IGUAL

        'M'

        CONT_05

        238ASP

        000050

        EMPCATFUN

        SI_IGUAL

        'A'

        CONT_05

        238ASP

        000051

        EMPCATFUN

        SI_IGUAL

        'C'

        CONT_05

        238ASP

        000052

        EMPCATFUN

        SI_IGUAL

        'P'

        CONT_05

        238ASP

        000053

        EMPCATFUN

        SI_IGUAL

        'E'

        CONT_05

        238ASP

        000054


        MUEVE

        EMPSALARIO

        TRASALDIA

        238ASP

        000055

        EMPSALARIO

        MULTIPLICA

        30

        TRASALMES

        238ASP

        000056

        EMPCATFUN

        SI_IGUAL

        'D'

        CONT_05

        238ASP

        000057

        EMPSALARIO

        MULTIPLICA

        240

        TRASALMES

        238ASP

        000058

        TRASALMES

        DIVIDE

        30

        TRASALDIA

        238ASP

        000059

        CONT_05

        ETIQUETA



        238ASP

        000060


        GRABA

        'RCP'


        238ASP

        000061

        # GRABA SR7-SR3




        Asigna los valores del histórico de Salarios:

        • Tipo de Modificación = '002'.
        • Concepto: '000'.
        • Valor = Salario.
        • Valor Anterior = Salario Anterior.
        • Fecha de Aumento: Fecha de Pago del Periodo.


        238ASP

        000062


        MUEVE

        PERFECPAG

        HSDDATA

        238ASP

        000063


        MUEVE

        '002'

        HSDTIPO

        238ASP

        000064


        MUEVE

        '000'

        HSDPD

        238ASP

        000065


        MUEVE

        EMPSALARIO

        HSDVALOR

        238ASP

        000066


        MUEVE

        EMPSALANT

        HSDANTEAUM

        238ASP

        000067


        MUEVE

        PERFECPAG

        HSEDATA

        238ASP

        000068


        MUEVE

        '002'

        HSETIPO

        238ASP

        000069

        #

        GRABA

        'SR7-SR3'


        238ASP

        000070


        MUEVE

        EMPSALARIO

        IMPORTE


        238ASP

        000071

        FINAL

        ETIQUETA




        238ASP

        000072

        #

        TRACE_OFF




            

...