Árvore de páginas

Versões comparadas

Chave

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

...

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Nueva fórmula88APRO000001NOCALCULASI_IGUAL1FINAL
Nueva fórmula88APRO000002PERTIPONOMSI_IGUAL"LIQ"CTRL_LIQSi es tipo de procedimiento LIQ, va a la etiqueta CTRL_LIQ

Se agrega

88APRO000003PERTIPONOMSI_IGUAL"RES"CTRL_RESControl para tipo de procedimiento RES
Nueva fórmula88APRO000003000004
SALTA
FINALSi no es tipo de procedimiento LIQ, no calcula nada y finaliza la fórmulaNueva fórmula
Se agrega88APRO000004000005CTRL_LIQRESETIQUETA

Acumula el mismo concepto (88A) del mes y si ya se calculó la provisión sale del cálculo
Se agregaNueva fórmula88APRO000005000006
#JORNALESANOCONTROLA QUESEA 2DA QUINCENAPERFECINIANO_INI_ACU
Se agregaNueva fórmula88APRO000006000007
DIAANOPERFECINIPERFECFINNAUX_10Obtiene día de la fecha de inicio de periodo de liquidación
Nueva fórmula88APRO000007PROTIPPROSI_DIFERENTE"J"CONT_CALCValida si el proceso es J- Jornal 
ANO_FIN_ACU
Se agrega88APRO000008
FILTRO_ACUM

Se agrega88APRO000009PERMESPERSUMA_IMPORTESPERMESPERNAUX_11
Se agrega88APRO000010NAUX_11SI_DIFERENTE0FINAL
Nueva fórmula88APRO000011CTRL_LIQETIQUETANueva fórmula88APRO000008NAUX_10SI_MENOR16FINALValida que sea segunda quincena (el periodo comience el 16 del mes), sino no realiza el cálculo, en el caso del personal jornal.


Nueva fórmula88APRO000009000012CONT_CALCETIQUETANueva fórmula88APRO000010#JORNALESCONTROLA QUESEA 2DA QUINCENA

#DIAS DE BASE SACNueva fórmula88APRO000011000013
MESDIAPERFECINIMESPROCESONAUX_10Obtiene día de la fecha de inicio de periodo de liquidaciónDetermina mes de proceso
Nueva fórmula88APRO00001200001430PROTIPPROMULTIPLICAMESPROCESONAUX_03SI_DIFERENTE"J"CONT_CALCValida si el proceso es J- Jornal 
Nueva fórmula88APRO000015NAUX_10SI_MENOR16FINALValida que sea segunda quincena (el periodo comience el 16 del mes), sino no realiza el cálculo, en el caso del personal jornal.Multiplica 30 por mes de proceso
Nueva fórmula88APRO000013000016CONT_01CALCETIQUETA


Nueva fórmula88APRO000014#DETERMINA EL MEJORSUELDO000017#DIAS DE BASE SACDEL SEMESTRE



Nueva fórmula88APRO000015000018
ANOMESPERFECINIANO_INI_ACUMESPROCESODetermina mes de proceso
Nueva fórmula88APRO00001600001930MULTIPLICAMESPROCESONAUX_03Multiplica 30 por mes de proceso
Nueva fórmula88APRO000020CONT_01ETIQUETA


Nueva fórmula88APRO000021#DETERMINA EL MEJORSUELDODEL SEMESTRE

Nueva fórmula88APRO000022
ANOPERFECINIANO_INI_ACU
Nueva fórmula88APRO000023
ANOANOPERFECFINANO_FIN_ACU
Nueva fórmula88APRO000017000024
FILTRO_ACUM


Nueva fórmula88APRO000018000025"1"FILTRO_ACUMCBSESAC
Valida todos los conceptos con el campo Base SAC en "1- Si" de los acumulados anteriores
Nueva fórmula88APRO000019000026PERMESPERSUMA_IMPORTESPERMESPERNAUX_01Suma los conceptos del mismo mes de registros históricos (tabla RG7)
Nueva fórmula88APRO000020000027
MUEVE"V"TP_SUMA_MOVLI
Nueva fórmula88APRO000021000028"1"SUMA_MOVLICBSESACNAUX_02Valida todos los conceptos con el campo Base SAC en "1- Si"
Nueva fórmula88APRO000022000029NAUX_01SUMANAUX_02NAUX_05Suma los conceptos del mismo mes de la liquidación actual
Nueva fórmula88APRO000023000030CONT_02ETIQUETA


Nueva fórmula88APRO000024000031MESINISACSTRTOVAL2NAUX_01Guarda mes inicial
Nueva fórmula88APRO000025000032
MUEVEMESINISACCAUX_01Mueve mes inicial de SAC del semestre (mnemónico MESINISAC) vigente a variable alfanumérica
Nueva fórmula88APRO000026000033
MUEVEMESFINSACCAUX_02Mueve mes final de SAC del semestre (mnemónico MESFINSAC) vigente a variable alfanumérica
Nueva fórmula88APRO000027000034MESFINSACSTRTOVAL2NAUX_08Guarda mes final de SAC en variable numérica NAUX_08
Nueva fórmula88APRO000028000035MESINISACSTRTOVAL2NAUX_09Guarda mes inicial de SAC en variable numérica NAUX_09
Nueva fórmula88APRO000029000036MESPROCESOSI_MENORNAUX_09FINALCompara si el mes de proceso es menor que el mes inicial de SAC (para el segundo semestre es necesario)
Nueva fórmula88APRO000030000037CICLOETIQUETA


Nueva fórmula88APRO000031000038
FILTRO_ACUM


Nueva fórmula88APRO000032000039"1"FILTRO_ACUMCBSESAC
Valida todos los conceptos con el campo Base SAC en "1- Si"
Nueva fórmula88APRO000033000040CAUX_01SUMA_IMPORTESCAUX_01NAUX_04Suma los conceptos del mismo mes de registros históricos (tabla RG7)
Nueva fórmula88APRO000034000041NAUX_04SI_MENORNAUX_05CONT_03
Nueva fórmula88APRO000035000042
MUEVENAUX_04NAUX_05Guarda el mayor sueldo para comparar en la variable NAUX_05
Nueva fórmula88APRO000036000043
MUEVE0NAUX_04Pone en cero la variable NAUX_04 para comparar contra el siguiente mes
Nueva fórmula88APRO000037000044CONT_03ETIQUETA


Nueva fórmula88APRO000038000045NAUX_01SUMA1NAUX_01Incrementa en uno el mes a evaluar en el ciclo
Nueva fórmula88APRO000039000046NAUX_01VALTOSTR2CAUX_01Convierte el contenido de la variable numérica en alfanumérica
Nueva fórmula88APRO000040000047#COMPRUEBAMES ACTUAL


Nueva fórmula88APRO000041000048NAUX_01SI_MAYORNAUX_08FINCICLOSi el mes de proceso es menor al mes mayor al mes fin del semestre, sale del ciclo
Nueva fórmula88APRO000042000049MESPROCESOSI_MENORNAUX_01FINCICLOSi el mes de proceso es menor al mes más 1, entonces sale del ciclo
Nueva fórmula88APRO000043000050
SALTA
CICLO
Nueva fórmula88APRO000044000051FINCICLOETIQUETA


Nueva fórmula88APRO000045000052
MUEVENAUX_03UNIDADES
Nueva fórmula88APRO000046000053#SE OBTIENEPROVISION SACHASTA EL MESACTUAL
Nueva fórmula88APRO000047000054NAUX_05MULTIPLICAUNIDADESNAUX_01Multiplica el mejor sueldo (NAUX_05) por la cantidad de unidades calculadas para SAC (UNIDADES)
Nueva fórmula88APRO000048000055NAUX_01DIVIDE360NAUX_06Divide el resultado por 360 y guarda el resultado en la variable NAUX_06
Nueva fórmula88APRO000049000056#LEE MESES ANTERIORESDESDE ENEROYA PROVISIONADO

Nueva fórmula88APRO000050000057
ANOPERFECINIANO_INI_ACU
Nueva fórmula88APRO000051000058
ANOPERFECFINANO_FIN_ACU
Nueva fórmula88APRO000052000059
FILTRO_ACUM


Nueva fórmula88APRO000053000060MESINISACSUMA_IMPORTESPERMESPERNAUX_07Obtiene lo ya provisionado en el semestre correspondiente de SAC.
Nueva fórmula88APRO000054000061#OBTIENE PROVISIONSAC DELMES

Nueva fórmula88APRO000055000062NAUX_06RESTANAUX_07IMPORTEResta a lo calculado hasta el mes actual lo ya provisionado, guardándolo en la variable NAUX_07.
Nueva fórmula88APRO000056000063
MUEVEIMPORTEPROVSACGuarda la provisión de SAC del mes actual en el mnemónico PROVSAC.
Nueva fórmula88APRO000057000064FINALETIQUETA


 

88BPRO - PROV SAC CCSS:  

...

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Nueva fórmula88CPRO000001NOCALCULASI_IGUAL1FINAL
Nueva fórmula88CPRO000002PERTIPONOMSI_IGUAL"LIQ"CTRL_LIQSi es tipo de procedimiento LIQ, va a la etiqueta CTRL_LIQ
Nueva fórmulaSe agrega88CPRO000003PERTIPONOMSI_IGUAL"RES"CTRL_RESControl para tipo de procedimiento RES
Nueva fórmula88CPRO000004
SALTA
FINALSi no es tipo de procedimiento SALTAFINALSi no es tipo de procedimiento LIQ, no calcula nada y finaliza la fórmulafórmula
Se agrega88CPRO000005CTRL_RESETIQUETA

Acumula el mismo concepto (88C) del mes y si ya se calculó la provisión sale del cálculo
Se agrega88CPRO000006
ANOPERFECINIANO_INI_ACU
Se agrega88CPRO000007
ANOPERFECFINANO_FIN_ACU
Se agrega88CPRO000008
FILTRO_ACUM

Se agrega88CPRO000009PERMESPERSUMA_IMPORTESPERMESPERNAUX_08
Se agrega88CPRO000010NAUX_08SI_DIFERENTE0FINAL
Nueva fórmula88CPRO000004000011CTRL_LIQETIQUETA


Nueva fórmula88CPRO000005000012ANTIGUEDADSI_MENOR1.01FINALControla que tenga más de un año de antigüedad
Nueva fórmula88CPRO000006000013
MUEVEINCIMPINCIMPORTE
Nueva fórmula88CPRO000007000014
MUEVEIMPORTEDIAPROVVACMueve dicho importe al mnemónico DIAPROVVAC
Nueva fórmula88CPRO000008000015INCIMPINCSI_DIFERENTE0CONT_00Si no se carga por novedad se calcula el valor día de vacaciones para provisión
Nueva fórmula88CPRO000009000016#VALIDA QUE SEA2DA. QUINCENA


Nueva fórmula88CPRO000010000017PROTIPPROSI_DIFERENTE"J"CONT_CALCValida si el proceso es J- Jornal 
Nueva fórmula88CPRO000011000018
DIAPERFECININAUX_06Obtiene día de la fecha de inicio de periodo de liquidación y lo guarda en la variable NAUX_06
Nueva fórmula88CPRO000012000019NAUX_06SI_MENOR16FINALValida que sea segunda quincena (el periodo comience el 16 del mes), sino no realiza el cálculo, en el caso del personal jornal.
Nueva fórmula88CPRO000013000020#ACUMULA OTRAS LIQEN EL MES


Nueva fórmula88CPRO000014000021CONT_CALCETIQUETA


Nueva fórmula88CPRO000015000022
ANOPERFECINIANO_INI_ACUObtiene año de la fecha de inicio de periodo
Nueva fórmula88CPRO000016000023
ANOPERFECFINANO_FIN_ACUObtiene año de la fecha de fin de periodo
Nueva fórmula88CPRO000017000024
FILTRO_ACUM


Nueva fórmula88CPRO000018000025"1"FILTRO_ACUMCBSEVAC
Selecciona todos los conceptos marcados como base de vacaciones Bse Val Vac (RV_BVALVAC) igual a 1 - Sí, liquidadas y acumuladas en la tabla RG7 (Acumulados Históricos)
Nueva fórmula88CPRO000019000026PERMESPERSUMA_IMPORTESPERMESPERNAUX_07Obtiene los registros del mes tratado en la liquidación actual
Nueva fórmula88CPRO000020000027#ACUMULA LO DE LALIQ ACTUAL


Nueva fórmula88CPRO000021000028
MUEVE"V"TP_SUMA_MOVLIIndica que va a tomar los valores de los conceptos usados en la función que sigue abajo
Nueva fórmula88CPRO000022000029"1"SUMA_MOVLICBSEVACNAUX_01Valida todos los conceptos con el campo Base Vacaciones en "1- Sí" y lo guarda en la variable NAUX_01
Nueva fórmula88CPRO000023000030NAUX_01SUMANAUX_07NAUX_01Suma a lo acumulado en la liquidación actual, lo liquidado anteriormente en el mes
Nueva fórmula88CPRO000024000031NAUX_01DIVIDE25DIAPROVVACObtiene el valor día de vacaciones dividiendo la base de vacaciones por 25
Nueva fórmula88CPRO000025000032CONT_00ETIQUETA


Nueva fórmula88CPRO000026000033#CALCULAPROVISION VAC ALMES ACTUAL

Nueva fórmula88CPRO000027000034
MUEVEDIASDERVACUNIDADESObtiene los días de derecho del empleado (mnemónico DIASDERVAC)
Nueva fórmula88CPRO000028000035
MESPERFECINIMESPROCESOObtiene mes de proceso actual (mnemónico  MESPROCESO)
Nueva fórmula88CPRO000029000036DIAPROVVACMULTIPLICADIASDERVACNAUX_02Valoriza los días de derecho, multiplicando la cantidad de dias de derecho (mnemónico DIASDERVAC) por el valor del día de vacaciones para provisión (mnemónico DIAPROVVAC) y lo guarda en la variable NAUX_02
Nueva fórmula88CPRO000030000037NAUX_02DIVIDE12NAUX_03Divide este valor por 12 y lo almacena en la variable NAUX_03
Nueva fórmula88CPRO000031000038NAUX_03MULTIPLICAMESPROCESONAUX_04Multiplica este valor llevado a mes por la cantidad de meses del año (mnemónico MESPROCESO)
Nueva fórmula88CPRO000032000039#OBTIENE PROV VACMESESANTERIORES

Nueva fórmula88CPRO000033000040
ANOPERFECINIANO_INI_ACU
Nueva fórmula88CPRO000034000041
ANOPERFECFINANO_FIN_ACU
Nueva fórmula88CPRO000035000042
FILTRO_ACUM


Nueva fórmula88CPRO0000360000431"01"SUMA_IMPORTESPERMESPERNAUX_05Valida todos los conceptos con el campo Base Vacaciones en "1- Sí" y lo guarda en la variable NAUX_01 de meses anteriores desde el mes de Enero y lo guarda en la variable NAUX_05
Nueva fórmula88CPRO000037000044#OBTIENE PROV VACMENOS LOYA PROVISIONADO

Nueva fórmula88CPRO000038000045NAUX_04RESTANAUX_05IMPORTEObtiene la provisión de vacaciones del mes, restando lo ya provisionado para vacaciones
Nueva fórmula88CPRO000039000046
MUEVEIMPORTEPROVVACMueve el importe resultante al mnemónico PROVVAC
Nueva fórmula88CPRO000040000047FINALETIQUETA



88DPRO - PROV VAC CCSS:  

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Nueva fórmula88DPRO000001NOCALCULASI_IGUAL1FINAL
Nueva fórmula88DPRO000002PROVVACMULTIPLICAPORCCONTRNAUX_02Multiplica la provisión de Vacaciones (PROVVAC) por el porcentaje de contribuciones (PORCCONTR)
Nueva fórmula88DPRO000003NAUX_02DIVIDE100IMPORTEDivide el resultado por 100
Nueva fórmula88DPRO000004FINALETIQUETA


...