Árvore de páginas

Versões comparadas

Chave

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

...

 

Código

Descripción

Procedimiento

Autor Modificación

1

88APROProv SACLIQ - LiquidaciónCAK 20240122

2

88BPROProv SAC CCSSLIQ - LiquidaciónCAK 20240116

3

88CPROProv VacacionesLIQ - LiquidaciónCAK 20240118

4

88DPROProv Vac CCSSLIQ - LiquidaciónCAK 20240118

5

88EPROPorc. ContribucionesLIQ - LiquidaciónCAK 20240116


88APRO - PROV SAC

Esta fórmula es usada para calcular la Provisión de SAC mensualmente. Se ocupa en el procedimiento LIQ - Liquidación.

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

88APRO000001NOCALCULASI_IGUAL1FINAL
88APRO000002PERTIPONOMSI_IGUAL"LIQ"CONT_CALCValida que sea procedimiento "LIQ"
88APRO000003CONT_CALCETIQUETA


88APRO000004#DIAS DE BASE SAC



88APRO000005
MESPERFECINIMESPROCESODetermina mes de proceso
88APRO00000630MULTIPLICAMESPROCESONAUX_03Multiplica 30 por mes de proceso
88APRO000007CONT_01ETIQUETA


88APRO000008#DETERMINA EL MEJORSUELDODEL SEMESTRE

88APRO000009
ANOPERFECINIANO_INI_ACU
88APRO000010
ANOPERFECFINANO_FIN_ACU
88APRO000011
FILTRO_ACUM


88APRO000012"1"FILTRO_ACUMCBSESAC
Valida todos los conceptos con el campo Base SAC en "Si" de los acumulados anteriores
88APRO000013PERMESPERSUMA_IMPORTESPERMESPERNAUX_01Suma los conceptos del mismo mes de registros históricos (tabla RG7)
88APRO000014
MUEVE"V"TP_SUMA_MOVLI
88APRO000015"1"SUMA_MOVLICBSESACNAUX_02Valida todos los conceptos con el campo Base SAC en "Si"
88APRO000016NAUX_01SUMANAUX_02NAUX_05Suma los conceptos del mismo mes de la liquidación actual
88APRO000017CONT_02ETIQUETA


88APRO000018MESINISACSTRTOVAL2NAUX_01Guarda mes inicial
88APRO000019
MUEVEMESINISACCAUX_01Mueve mes inicial de SAC del semestre (MESINISAC) vigente a variable alfanumérica
88APRO000020
MUEVEMESFINSACCAUX_02Mueve mes final de SAC del semestre (MESFINSAC) vigente a variable alfanumérica
88APRO000021MESFINSACSTRTOVAL2NAUX_08Guarda mes final de SAC en variable numérica NAUX_08
88APRO000022MESINISACSTRTOVAL2NAUX_09Guarda mes inicial de SAC en variable numérica NAUX_09
88APRO000023MESPROCESOSI_MENORNAUX_09FINALCompara si el mes de proceso es menor que el mes inicial de SAC (para el segundo semestre es necesario)
88APRO000024CICLOETIQUETA


88APRO000025
FILTRO_ACUM


88APRO000026"1"FILTRO_ACUMCBSESAC
Valida todos los conceptos con el campo Base SAC en "Si"
88APRO000027CAUX_01SUMA_IMPORTESCAUX_01NAUX_04Suma los conceptos del mismo mes de registros históricos (tabla RG7)
88APRO000028NAUX_04SI_MENORNAUX_05CONT_03Guarda el mayor sueldo para comparar en la variable NAUX_05
88APRO000029
MUEVENAUX_04NAUX_05Pone en cero la variable NAUX_04 para comparar contra el siguiente mes
88APRO000030
MUEVE0NAUX_04
88APRO000031CONT_03ETIQUETA


88APRO000032NAUX_01SUMA1NAUX_01Incrementa en uno el mes a evaluar en el ciclo
88APRO000033NAUX_01VALTOSTR2CAUX_01Convierte el contenido de la variable numérica en alfanumérica
88APRO000034#COMPRUEBAMES ACTUAL


88APRO000035NAUX_01SI_MAYORNAUX_08FINCICLOSi el mes de proceso es menor al mes mayor al mes fin del semestre, sale del ciclo
88APRO000036MESPROCESOSI_MENORNAUX_01FINCICLOSi el mes de proceso es menor al mes más 1, entonces sale del ciclo
88APRO000037
SALTA
CICLO
88APRO000038FINCICLOETIQUETA


88APRO000039
MUEVENAUX_03UNIDADES
88APRO000040#SE OBTIENEPROVISION SACHASTA EL MESACTUAL
88APRO000041NAUX_05MULTIPLICAUNIDADESNAUX_01Multiplica el mejor sueldo (NAUX_05) por la cantidad de unidades calculadas para SAC (UNIDADES)
88APRO000042NAUX_01DIVIDE360NAUX_06Divide el resultado por 360 y guarda el resultado en la variable NAUX_06
88APRO000043#LEE MESES ANTERIORESDESDE ENEROYA PROVISIONADO

88APRO000044
ANOPERFECINIANO_INI_ACU
88APRO000045
ANOPERFECFINANO_FIN_ACU
88APRO000046
FILTRO_ACUM


88APRO000047MESINISACSUMA_IMPORTESPERMESPERNAUX_07Suma lo ya calculado en el presente concepto desde el inicio del semestre actual
88APRO000048#OBTIENE PROVISIONSAC DELMES

88APRO000049NAUX_06RESTANAUX_07IMPORTEResta lo ya provisionado (NAUX_07) de la provisión SAC hasta el mes actual (NAUX_06)
88APRO000050
MUEVEIMPORTEPROVSACMueve el resultado al mnemónico PROVSAC
88APRO000051FINALETIQUETA


 

88BPRO - PROV SAC CCSS

Esta fórmula es usada para calcular la contribuciones de la Provisión de SAC. Se ocupa en el procedimiento LIQ - Liquidación.

...

Se agrega la línea 00131, a continuación del concepto 846, con el concepto 88E.

Secuencia

Cpto.

Descripción

Fórmula

Desc. Fórmula

Criterio Acum.

Genera Acum.

Lee Inciden.

Lee Prést.

Lee Acumul.

Lee Aus.

Lee Benef.

Lee Asiento Fijo

00130846Contribución ANSSAL846SICCONTRIBUCION OBRA SOCIAL ANSSAL011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No
0013188EPORC. CONTRIBUCIONES88EPROPORCENTAJE CONTRIBUCIONES011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No


Se agregan los conceptos restantes (88A hasta 88D) desde la línea 00142, a continuación del concepto 8D2:

Secuencia

Cpto.

Descripción

Fórmula

Desc. Fórmula

Criterio Acum.

Genera Acum.

Lee Inciden.

Lee Prést.

Lee Acumul.

Lee Aus.

Lee Benef.

Lee Asiento Fijo

001418D2Sueldo + Adi 251 108D2SICSUELDO + ADICIONALES SICOSS011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
0014288AProv SAC88APROPROVISION SAC011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
0014388BProv SAC CCSS88BPROPROV SAC CCSS011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No
0014488CProv Vacaciones88CPROPROVISION VACACIONES011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No
0014588DProv Vac CCSS88DPROPROV VAC CCSS011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No
00146880Valor Prepaga880SICOBRA SOCIAL PREPAGA011 - Si1 - Si2 - No1 - Si2 - No2 - No2 - No

Trabajadores (SRA)

Para Provisiones se deben configurar los siguientes campos:

...