Árvore de páginas

Versões comparadas

Chave

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

...

Informações
titleCálculo de Provisiones

Cálculo de Provisión de Vacaciones

  • Periodo Actual:
    • Se obtiene la base de vacaciones: suma de todos los conceptos del mes marcados como base.
    • Se calcula el valor día de vacaciones: base de vacaciones / 25.
    • Para llegar al valor de la provisión de vacaciones global: valor día de vacaciones * cantidad de días de derecho del año actual.
    • Se acumula lo ya provisionado: Suma del concepto de Provisión de vacaciones de meses anteriores desde Enero del periodo actual.
    • Provisión de vacaciones del mes: (Provisión global / 12 * mes de proceso) - ya provisionado para Vacaciones en meses anteriores desde Enero del mismo año.
  • Periodos Anteriores:
    • Se obtiene la base de vacaciones: suma de todos los conceptos del mes marcados como base.
    • Se calcula el valor día de vacaciones: base de vacaciones / 25.
    • Para llegar al valor de la provisión de vacaciones  de periodos anteriores: valor día de vacaciones * cantidad de días de derecho de periodos anteriores.

Cálculo de Provisión de SAC:

  • Se obtiene la base para SAC: mejor sueldo del semestre hasta el mes que se está considerando.
  • Se calcula la provisión de SAC global: base SAC / 360 * (mes de proceso *30).
  • Se acumula lo ya provisionado: Suma del concepto de Provisión de SAC de meses anteriores desde Enero del periodo actual.
  • Provisión de SAC del mes: Provisión de SAC global - ya provisionado para SAC en meses anteriores.

...

 

Código

Descripción

Procedimiento

Autor Modificación

1

88APROProv SACLIQ - Liquidación / RES - RescisiónCAK 20240301

2

88BPROProv SAC CCSSLIQ - Liquidación / RES - RescisiónCAK 20240116

3

88CPROProv Vac - Periodo ActualLIQ - Liquidación / RES - RescisiónCAK 20240327

4

88DPROProv Vac CCSSLIQ - Liquidación / RES - RescisiónCAK 20240118

5

88EPROPorc. ContribucionesLIQ - Liquidación / RES - RescisiónCAK 20240206

6

88FPROProv Vac - Per. AnterioresLIQ - Liquidación / RES - RescisiónCAK 2024032720240411


88APRO - PROV SAC

Esta fórmula es usada para calcular la Provisión de SAC mensualmente. Se ocupa en los procedimientos LIQ - Liquidación y RES - Rescisión (Liquidación Final).

...

Esta fórmula es usada para calcular el valor de la Provisión de Vacaciones mensualmente de periodos anteriores. Se ocupa en los procedimientos LIQ - Liquidación y RES - Rescisión (Liquidación Final).

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

88FPRO000001NOCALCULASI_IGUAL1FINAL
88FPRO000002PERTIPONOMSI_IGUAL"LIQ"CTRL_LIQSi es tipo de
procedimiento
procedimiento LIQ, va a la
etiqueta
etiqueta CTRL_LIQ
88FPRO000003PERTIPONOMSI_IGUAL"RES"CTRL_RESControl para tipo de
procedimiento
procedimiento RES
88FPRO000004
SALTA
FINALSi no es tipo de
procedimiento
procedimiento LIQ, no calcula nada y finaliza la fórmula
88FPRO000005CTRL_RESETIQUETA

Acumula el mismo concepto (88F) del mes y si ya se calculó la provisión sale del cálculo
88FPRO000006
ANOPERFECINIANO_INI_ACU
88FPRO000007
ANOPERFECFINANO_FIN_ACU
88FPRO000008
FILTRO_ACUM

88FPRO000009PERMESPERSUMA_IMPORTESPERMESPERNAUX_08
88FPRO000010NAUX_08SI_DIFERENTE0FINAL
88FPRO000011CTRL_LIQETIQUETA


88FPRO000012ANTIGUEDADSI_MENOR1.01FINALControla que tenga más de un año de antigüedad
88FPRO000013
MUEVEINCIMPINCIMPORTE
88FPRO000014
MUEVEIMPORTEDIAPROVVACMueve dicho importe al
mnemónico
mnemónico DIAPROVVAC
88FPRO000015INCIMPINCSI_DIFERENTE0CONT_00Si no se carga por novedad se calcula el valor día de vacaciones para provisión
88FPRO000016#VALIDA QUE SEA2DA. QUINCENA


88FPRO000017PROTIPPROSI_DIFERENTE"J"CONT_CALCValida si el proceso
es
es J-
Jornal 
Jornal 
88FPRO000018
DIAPERFECININAUX_06Obtiene día de la fecha de inicio de periodo de liquidación y lo guarda en la
variable
variable NAUX_06
88FPRO000019NAUX_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.
88FPRO000020#ACUMULA OTRAS LIQEN EL MES


88FPRO000021CONT_CALCETIQUETA


88FPRO000022
ANOPERFECINIANO_INI_ACUObtiene año de la fecha de inicio de periodo
88FPRO000023
ANOPERFECFINANO_FIN_ACUObtiene año de la fecha de fin de periodo
88FPRO000024
FILTRO_ACUM


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


88FPRO000028
MUEVE"V"TP_SUMA_MOVLIIndica que va a tomar los valores de los conceptos usados en la función que sigue abajo
88FPRO000029"1"SUMA_MOVLICBSEVACNAUX_01Valida todos los conceptos con el campo Base Vacaciones en
"
1- Sí Bse Val Vac (RV_BVALVAC) igual a 1 - Sí
"
y lo guarda en la variable NAUX_01
88FPRO000030NAUX_01SUMANAUX_07NAUX_01Suma a lo acumulado en la liquidación actual, lo liquidado anteriormente en el mes
88FPRO000031NAUX_01DIVIDE25
DIAPROVVAC
 DIAPROVVACObtiene el valor día de vacaciones dividiendo la base de vacaciones por 25
88FPRO000032CONT_00ETIQUETA


88FPRO000033
#ELIGE TIPO DIA
#DIAS DE DERECHOPERIODOANTERIOR

88FPRO000034
MUEVEDIADERPANTUNIDADESMueve a las unidades el mnemónico obtenido en el
concepto
concepto 88C (DIADERPANT), que tiene el saldo de vacaciones de periodos anteriores
88FPRO000035#CALCULAPROVISION VAC.MES ACTUAL

88FPRO000036
MESPERFECINIMESPROCESOObtiene mes de proceso actual (
mnemónico  MESPROCESO
mnemónico  MESPROCESO)
88FPRO000037DIAPROVVACMULTIPLICADIADERPANTNAUX_02Valoriza los días de derecho, multiplicando la cantidad de dias de derecho (
mnemónico
mnemónico DIADERPANT) por el valor del día de vacaciones para provisión (
mnemónico
mnemónico DIAPROVVAC) y lo guarda en la
variable
variable NAUX_02
88FPRO000038
MUEVENAUX_02
DIVIDE12NAUX_03Divide este valor por 12 y lo almacena en la variable NAUX_03
IMPORTE
88FPRO000039
88FPRO000039NAUX_03MULTIPLICAMESPROCESONAUX_04Multiplica este valor llevado a mes por la cantidad de meses del año (mnemónico MESPROCESO)88FPRO000040#OBTIENE PROV VACMESESANTERIORES88FPRO000041ANOPERFECINIANO_INI_ACU88FPRO000042ANOPERFECFINANO_FIN_ACU88FPRO000043FILTRO_ACUM88FPRO000044"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_0588FPRO000045#OBTIENE PROV VACMENOS LOYA PROVISIONADO88FPRO000046NAUX_04RESTANAUX_05IMPORTEObtiene la provisión de vacaciones del mes, restando lo ya provisionado para vacaciones88FPRO000047MUEVEIMPORTEPROVVACMueve el importe resultante al mnemónico PROVVAC88FPRO000048
FINALETIQUETA


Conceptos por Proceso (SRM)

...