ÍNDICE

01. Visión General

02. Soporte Legal

Provisiones. Definición.

La provisión es una reserva de una cantidad para pagar gastos anticipados. La prestación tiene por objeto cubrir un gasto ya considerado cierto o con alta posibilidad de ocurrencia.

Las provisiones representan expectativas de pérdida de activos o estimaciones de montos a desembolsar que, si bien no están aún realizadas financieramente, se derivan de eventos desencadenantes contables ya ocurridos.

Una vez que estas pérdidas de activo o pasivo se definen por completo, dejan de tener la consideración de provisiones.

Además de éstas, existen otras disposiciones muy comunes, como la participación de los trabajadores en los resultados de la empresa y la contribución social sobre las utilidades.

Son gastos que, aun no pagados, se configuran como incurridos, según el principio de competencia contable.


Cálculo de Provisión de Vacaciones: 

  • 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.

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.

03. Configuración

Periodos (RCH)

El catálogo de periodos cuenta con 4 tablas. En la primera (RCH) se capturan los datos generales del periodo "Actualizaciones | Archivos | Periodos" (GPEA400)). Otras dos tablas se capturan en la función de Calendario (RCF y RCG). Estas 2 tablas no son ocupadas en Colombia, por lo que no se agregó esa función en el menú. Por último, se cuenta con la tabla RFQ, que solo opera en el modelo 1 de la rutina de Periodos. Colombia ocupa el modelo 2 (MV_PERMOD2='.T.' Utiliza Archivo de períodos simplificado disponible para la Planilla de haberes Modelo 2 (MV_PERMOD2=.T. = utiliza).

Número de Periodos por Procedimiento de Cálculo.

Para cada procedimiento de cálculo se requieren diferentes números de periodos.

LIQ

Liquidación

Dependiendo de la periodicidad se requerirán dar de alta diferente número de periodos para liquidación. Por ejemplo:

Periodicidad       Cant. Periodos

Mensual                    12

Quincenal                 24

Llenado Periodo Procedimiento LIQ Liquidación

La forma en que se deben llenar los campos de periodos, para el procedimiento LIQ Liquidación, es el siguiente:

Descripción

Llenado

Periodo de Calculo

Los periodos se arman considerando el año con 4 dígitos y el mes con 2. Por ejemplo 202303 para marzo del 2023.

Número de pago

Depende de la periodicidad:

·        Mensual = 01

·        Quincenal: 01=1ra quincena y 02=2da quincena

·        Semanal: 01 a 05 (algunos meses incluyen 5 semanas).

Procedim. Calculo

LIQ

Mes contable

Depende del mes. Va del 01 al 12.

Año contable

Año en curso: 2023.

Fecha inicial

Depende de la periodicidad:

·        Mensual = 1er día del mes.

·        Quincenal: 1er día de la quincena.

Fecha final

Depende de la periodicidad:

·        Mensual = Último día del mes.

·        Quincenal: Último día de la quincena.

Fecha de pago

Fecha en que se paga el periodo.

Fecha de corte

Fecha en que se paga el periodo.

Criterio de Acumulación

Por estándar 01 siempre. El cliente puede crear otros criterios.

Secuencia de Acumulación

Igual que el mes a calcular, para el criterio 01. Va del 01 al 12.

Último Per Mes

Depende de la periodicidad (es ocupado para realizar el ajuste de retención en la fuente):

·        Mensual: '1'=Si en todos los periodos.

·        Quincenal: '2'=1ra quincena y '1'=2da quincena.

Conceptos (SRV)

Al entrar por primera vez al catálogo de conceptos en "Actualizaciones | Defini Calculo | Conceptos (GPEA040): se cargará el catálogo estándar. Si la empresa decide agregar o cambiar la configuración de un concepto, el usuario administrador tendrá que actualizarlo.

Los conceptos estándar usados para cesantía son:

Código

Se modificó la descripción por "Prov SAC

Tipo

Rete Fte

Comentario

88ASe modificó la descripción por "Prov SAC CCSS"


88BSe modificó la descripción por "Prov Vacaciones


88CSe modificó la descripción por "Prov Vac CCSS"


88DSe modificó la descripción por "Porc. Contribuciones"


88E













227

Intereses Cesantía Provisión Acumulada

3=Base Haber

3=No Aplica

Utilizado en:

·        FIN Liquidación de Contratos se incrementa, proporciona a los días devengados * el % indicado en el campo de Intereses Cesantía (RCJ_PORINT), y se disminuye el valor de la cesantía año anterior (215) * el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).y el valor de la cesantía año actual (213) * el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).

·        En CES Cesantías se disminuye el valor de la cesantía a consignar (218) * el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).

·        En LIQ Liquidación, se incrementa proporcional a los días pagados en el periodo* el % indicado en el campo de Intereses Cesantía (RCJ_PORINT). Y en el último periodo de febrero, se disminuye el valor de la cesantía a consignar (218) * el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).

228

Intereses Cesantía Provisión

3=Base Haber

3=No Aplica

Utilizado en:

·        FIN Liquidación de Contratos se calcula proporciona a los días devengados* el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).

·        En LIQ Liquidación, se calcula proporciona a los días pagados* el % indicado en el campo de Intereses Cesantía (RCJ_PORINT).


Nuevos Conceptos

El sistema permite que el cliente ingrese sus propios conceptos y los configure, en la rutina ubicada en "Actualizaciones | Definici Cálculo | Conceptos" (GPEA040). Cuando se ingresa un nuevo concepto, se asignan valores por defecto a algunos campos, pero el cliente deberá configurarlos dependiendo de lo que su área fiscal indique. Los campos marcados con un * son los obligatorios, pero para que se puedan calcular los conceptos se requiere que se indiquen algunos campos adicionales (recuadro azul). A continuación, una explicación de que debe contener cada campo.

Generales:

En esta carpeta se define el comportamiento de los conceptos tanto para el cálculo, el cierre del periodo, la forma en que se capturarán los conceptos.

Campo

Descripción

Concepto

Código del concepto. En caso de que los códigos sean numéricos, se sugiere poner ceros a la izquierda para que queden ordenados.

Descripción

Descripción corta utilizada en los informes estándar y los recibos de nómina.

Desc. Det.

Descripción larga del concepto

Tipo Cod

1 = Remuneración (Haberes), 2 = Descuento (Deducción), 3= Base Remuneración y 4 = Base Descuento.

·       Los conceptos tipo 1 y 2 se ocupan para el pago y aparecen siempre en el recibo.

·       Los conceptos tipo base se ocupan como cálculos intermedios o provisiones.

Impr Concept

Los conceptos de Tipo Cod 1 Remuneración y 2 Descuento, SIEMPRE se imprimen en el recibo.

Para los conceptos con Tipo Código 3 o 4, el cliente se indica si se quieren imprimir en el recibo y el reporte de nómina en la columna de bases.

Porcentaje

Cuando un concepto tiene un % fijo para todos los procesos y procedimientos, se puede ocupar este campo para indicar ese %.

Cod. Corresp.

Cuando un concepto se asocia a otro concepto se pone aquí el otro concepto.


Por ejemplo: Un préstamo con intereses, se puede poner en Concepto el código del préstamo y en Cod. Corresp. poner el código del concepto de los intereses.


NO se ocupa cuando hay más de un concepto asociado como es el caso de incapacidad enfermedad que tiene 4 conceptos asociados.


Este campo es informativo, para modelo 2. Es ocupado en Modelo 1, pues su formulación permite generar más de un concepto, en cada fórmula.

Id.p/Calculo

Es el código del concepto para Protheus. En la formulación estándar y algunos informes o reportes, se ocupa este identificador, para permitir al cliente poner el código de concepto que requiera.

Tipo Concepto

La forma en que se va a ingresar la información, en caso de que sea por incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)).

·     Tipo = H: Indica que en el campo de referencia (RGB_HORAS) se registraran horas.

·     Tipo = D: Indica que en el campo de referencia (RGB_HORAS) se registraran días.

·     Tipo = V: Indica que en el campo de valor será registrado.

Pago Oblig

Informe "S" para que el concepto de Percepción (Tipo de Código = "1") sea sumado al Neto cuando haya insuficiencia de saldo.

NOTA: Este campo es usado en Modelo 1. En Modelo 2 siempre debe decir 'N'-

Ctd Asient

Es la cantidad de veces que se puede ingresar un mismo concepto para un mismo trabajador en un periodo, por incidencias. Máximo puede ser 9 veces.


Cuando se captura Ctd Asientos diferente de 1, y Asto Diario = No, por cada registro ingresado, el sistema le asigna un número de Secuencia diferente (RGB_SEQ), en incidencias, y durante el cálculo ("Misceláneas | Cálculo | Por Procedimiento" (GPEM020)) esta Secuencia se traspasa a los movimientos de nómina(RC_SEQ), y el cierre ("Misceláneas | Cierres | Periodo" (GPEM120)), lo traspasa al histórico de movimientos (RD_SEQ).

Reg Diario

Si se requiere ingresar más de 9 registros de un mismo concepto, para un mismo trabajador, en un periodo, se deberá configurar con si este campo con si (RV_LCTODIA). En el caso de que el registro requiera informar la fecha en que ocurrió el evento, también se deberá configurar que sí.

Los campos Ctd Asient y Reg Diario son excluyentes, con prioridad del 2do campo. Si se indica que, SI hay asientos diarios, entonces ignora la cantidad de asientos indicada. Esto permite que se capturen múltiples registros del mismo concepto para el mismo trabajador, capturando una fecha diferente (RGB_DTREF) en cada ocasión.

NOTA: No se pone un numero de Secuencia diferente, pues este campo solo se ocupa cuando Ctd Asientos diferente de 1 y Asto Diario NO.


En el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)), la fecha de referencia de las incidencias se pasa al campo RC_DTREF.

NOTA: en caso de que no sea registro diario, el campo RC_DTREF tendrá la fecha final del periodo.


En el cierre ("Misceláneas | Cierres | Periodo" (GPEM120)), la fecha de referencia se pasa al campo RD_DTREF.

De Valor

Rango inferior para validar el valor (RGB_VALOR) informado en incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)). Si este campo se deja en ceros, no se realiza la validación.

A Valor

Rango superior para validar el valor (RGB_VALOR) informado en incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)). Si este campo se deja en ceros, no se realiza la validación.

De Ref

Rango inferior para validar el campo de referencia (RGB_HORAS) informado en incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)). Si este campo se deja en ceros, no se realiza la validación.

A Ref

Rango superior para validar el campo de referencias (RGB_HORAS) informado en incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)). Si este campo se deja en ceros, no se realiza la validación.

Cierre Comp

En caso de que el cliente tenga una periodicidad quincenal y en la primera quincena se calcule el anticipo y en la segunda se calculen todos los conceptos de LIQ, como son tiempo extra, bonos, y también se realizan todos los descuentos de impuestos, préstamos, cuota sindical, etc. y se descuenta el anticipo de sueldo de la 1ra quincena.


En ese caso el cierre competencia debe ser SI, para que, si se genera durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)) un concepto con un valor no aplicado (RC_VNAOAPL<>0) en el cierre ("Misceláneas | Cierres | Periodo" GPEM120) genere el registro de no aplicado en el periodo del siguiente mes (por ejemplo el periodo 202301 pago 02 generará el registro no aplicado en el periodo 202302 pago 02 en ve de generarlo en el periodo 202302 pago 01).


Esto aplica para los registros de incidencias que tienen más de una cuota (RGB_PARCEL>1) y los conceptos que se debe generar un concepto en el siguiente periodo (RV_CODMSEG<>VACÍO).


En Colombia en cada periodo, ya sea semanal, decenal, catorcenal, quincenal o mensual, se calculan los conceptos en todos los periodos, por lo que este campo deberá configurarse que no cierre el siguiente mes (RV_FECCOMP=2=No).

Fórmula

Clave de la fórmula que se pondrá por default al capturar conceptos por proceso ("Actualizaciones | Definici Cálculo | Conceptos por Proceso" (GPEA161)). Esta fórmula deberá existir en el catálogo de fórmulas ("Actualizaciones | Definici Cálculo | Fórmulas" (GPEA290)).

Con Per Sig

En este campo se ingresa un código de concepto existente. Es ocupado cuando se requiere que, el cierre ("Misceláneas | Cierres | Periodo" GPEM120) se genere un concepto, en el siguiente periodo o mes (dependiendo del campo Cierre Comp), cada vez que exista este concepto en Movimientos de Nómina (SRC).


El concepto periodo siguientes, se generará, con los mismos importes del concepto origen. Por ejemplo, en algunas empresas se realiza un “préstamo” automático en el caso de que el recibo quede en números rojos (más descuentos que remuneraciones).


Para evitar esto, se genera un préstamo por el importe faltante. Y en el cierre ("Misceláneas | Cierres | Periodo" GPEM120), deberá generar el concepto periodo siguiente, en el siguiente periodo o mes, para que se descuente este “préstamo”. Ejemplo:

Cod Criter

Indicar el criterio de acumulación anual ocupado para este concepto. Los conceptos estándar tienen asignado el criterio fiscal (RV_CODCRI='01'). El criterio del concepto es heredado a Conceptos por Proceso ("Actualizaciones | Definici Cálculo | Conceptos por Proceso" (GPEA161)).


En el cierre ("Misceláneas | Cierres | Periodo" GPEM120), se acumulará (RG7) en el mes, de acuerdo a ese criterio (RM_CODCRI), y lo indicado en los campos de criterio (RCH_CRITER) y Secuencia (RCH_SEQUE) del periodo (RCH) a cerrar.


En caso de que el cliente tenga otro periodo de acumulación anual, este deberá asignarse a todos los conceptos de ese criterio. Por ejemplo, el cliente crea los conceptos de Caja de Ahorro (Descuento Caja Ahorro, Pago Caja de Ahorro, Intereses Caja de Ahorro y Préstamo Caja de Ahorro), que acumularán de Julio a Junio. Por lo que los 4 conceptos se les asignará ese nuevo criterio.

Leer Incid

Indica si el concepto se capturará en incidencias ("Actualizaciones | Novedades | Incid por Emplead" (GPEA580) o "Actualizaciones | Novedades | Incid por Concepto" (GPEA590)), para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)) se carguen en memoria los registros (RGB).

Leer Prestam

Indica si el concepto se capturará en préstamos ("Actualizaciones | Novedades | Préstamos" (GPEA415)) para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)), se carguen en memoria los registros (SRK).

Leer Acumul

Indica si la fórmula del concepto utilizará los operandos de acumulados (SUMA_IMPORTE, SUMA_UNIDADES, IMPORTE_EMPRESA, UNIDADES_EMPRESA, IMPORTE_TOTAL, UNIDADES_TOTAL), para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)), se carguen en memoria los registros (RG7).

Leer Ausenc

Indica si el concepto se capturará en ausentismos "Actualizaciones | Novedades | Ausencias" (GPEA240)), para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)) se carguen en memoria los registros (SR8).

Leer Benef

Indica si el concepto se capturará en beneficiarios ("Actualizaciones | Empleados | Beneficiarios" (GPEA280)), para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)) se carguen en memoria los registros (SRQ).

Leer Reg Fij

Indica si el concepto se capturará en asientos fijos ("Actualizaciones | Novedades | Asientos Fijos" (GPEA550)), para que durante el cálculo ("Misceláneas | Cálculos | Por Procedimiento" (GPEM020)) se carguen en memoria los registros (RG1).

Origen

Indica si el origen del concepto es S = Sistema o U = Usuario. Todos los conceptos estándar están configurados con "S", y los conceptos que ingrese el cliente se configurarán automáticamente como "U".

Fórmulas (RC2/RC3)

Las fórmulas que aplican en cesantía son las siguientes. En la sección de "Conceptos", subsección "Los conceptos estándar usados para cesantía", se indica el procedimiento de cálculo en que se ocuparán.


 

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 20240116

5

88EPROPorc. ContribucionesLIQ - LiquidaciónCAK 20240118

6





7





8





9





10





11





12






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.

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

88BPRO000001NOCALCULASI_IGUAL1FINAL
88BPRO000002PROVSACMULTIPLICAPORCCONTRNAUX_02Multiplica la provisión de SAC (PROVSAC) por el porcentaje de contribuciones (PORCCONTR)
88BPRO000003NAUX_02DIVIDE100IMPORTEDivide el resultado por 100
88BPRO000004FINALETIQUETA


 

213FIN Cesantía: Valor Cesantía Año Actual

Esta fórmula es usada, para calcular el valor de la Cesantía del Año Actual. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

FIN - Liquidación de Contratos

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

213FIN

000001

#

TRACE_ON




213FIN

000002

NOCALCULA

SI_IGUAL

1

FINAL


213FIN

000003

EMPTIPOSAL

SI_IGUAL

2

FINAL


213FIN

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL


213FIN

000005

EMPTIPCOT

SI_IGUAL

12

FINAL


213FIN

000006

EMPTIPCOT

SI_IGUAL

19

FINAL


213FIN

000007

EMPTIPCOT

SI_IGUAL

20

FINAL


213FIN

000008

DIASCESACT

SI_IGUAL

0

FINAL


213FIN

000009

SBCCESACT

SI_IGUAL

0

FINAL


213FIN

000010

SBCCESACT

MULTIPLICA

DIASCESACT

NAUX_01


213FIN

000011

NAUX_01

DIVIDE

360

IMPORTE


213FIN

000012

0

REDONDEA

IMPORTE

IMPORTE


213FIN

000013


MUEVE

DIASCESACT

UNIDADES


213FIN

000014


MUEVE

IMPORTE

CESANOACT


213FIN

000015

FINAL

ETIQUETA




213FIN

000016

#

TRACE_OFF




 

214FIN Cesantía: SBC Cesantía Año Anterior

Esta fórmula es usada, para calcular el salario base con que se pagará el valor de la Cesantía del Año Anterior. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

214FIN

000001

#

TRACE_ON




214FIN

000002

NOCALCULA

SI_IGUAL

1

FINAL


214FIN

000003

# PRACTICANTES DEL SENA

NO PROVISIONA



No calcula cesantías a practicantes del SENA

214FIN

000004

EMPTIPCOT

SI_IGUAL

12

FINAL

214FIN

000005

EMPTIPCOT

SI_IGUAL

19

FINAL

214FIN

000006

EMPTIPCOT

SI_IGUAL

20

FINAL

214FIN

000007

# SALARIO INTEGRAL

NO PROVISIONA



No calcula cesantías a salarios integrales

214FIN

000008

EMPTIPOSAL

SI_IGUAL

2

FINAL

214FIN

000009

EMPTIPOSAL

SI_IGUAL

4

FINAL

214FIN

000010

# SOLO PAGA CUANDO

ES ENE O FEB



Valida que el finiquito se calcule en enero o febrero, pues como aún no se consignan, hay que pagar las cesantías del año anterior.

214FIN

000011

PERMESPER

SI_MAYOR

02

FINAL

214FIN

000012

PERMESPER

SI_IGUAL

01

CONT_ENE

214FIN

000013

PERNUMPAG

SI_IGUAL

02

FINAL

214FIN

000014

CONT_ENE

ETIQUETA



214FIN

000015

# FECHA INICIO PERIODO





214FIN

000016

# FECHA INICIO CESANTÍA




Si el procedimiento es CES, toma la Fecha Inicial del periodo ya que va del 1ero de enero al 31 de diciembre


Si no es CES, arma las fechas de inicio y fin fijas. Y si ingreso después del 1ro de enero, toma la fecha de ingreso.

214FIN

000017


ANO

PERFECFIN

NAUX_01

214FIN

000018

PERTIPONOM

SI_IGUAL

CES

CONT_CES

214FIN

000019

NAUX_01

RESTA

1

NAUX_01

214FIN

000020

CONT_CES

ETIQUETA



214FIN

000021

NAUX_01

MULTIPLICA

10000

NAUX_02

214FIN

000022

NAUX_02

SUMA

101

NAUX_03

214FIN

000023


CONVIERTE_FECHA

NAUX_03

DAUX_01

214FIN

000024

EMPFECING

SI_MENOR

DAUX_01

CONT_ING1

214FIN

000025


MUEVE

EMPFECING

DAUX_01

214FIN

000026

CONT_ING1

ETIQUETA



214FIN

000027

# FECHA FINAL CESANTÍA

ACTUAL



214FIN

000028

NAUX_02

SUMA

1231

NAUX_04

214FIN

000029


CONVIERTE_FECHA

NAUX_04

DAUX_02

214FIN

000030

# DIAS TOTALES CES





214FIN

000031

DAUX_01

DIAS_360

DAUX_02

DIASCESANT

Obtiene los Días de Cesantía del Año Anterior con base en 360 días por año.

214FIN

000032

# AUS CON REM ACU





214FIN

000033


MUEVE

NAUX_01

ANO_INI_ACU

Obtiene los ausentismos con remuneración que descuentan a los Días de Cesantía del Año Anterior.

214FIN

000034


MUEVE

NAUX_01

ANO_FIN_ACU

214FIN

000035


FILTRO_ACUM



214FIN

000036

1

FILTRO_ACUM

CONAUSCES


214FIN

000037

01

UNIDADES_EMPRESA

12

NAUX_03

214FIN

000038

DIASCESANT

RESTA

NAUX_03

DIASCESANT

214FIN

000039

# AUS SIN REM ACU




Obtiene los ausentismos sin remuneración que descuentan a los Días de Cesantía del Año Anterior.

214FIN

000040


MUEVE

NAUX_01

ANO_INI_ACU

214FIN

000041


MUEVE

NAUX_01

ANO_FIN_ACU

214FIN

000042


FILTRO_ACUM



214FIN

000043

2

FILTRO_ACUM

CONAUSCES


214FIN

000044

01

UNIDADES_EMPRESA

12

NAUX_04

214FIN

000045

DIASCESANT

SUMA

NAUX_04

DIASCESANT

214FIN

000046

# CONCEPTOS VAR ACUM




Obtiene el SBC de Cesantía del Año Anterior, de todo el año.

214FIN

000047


MUEVE

NAUX_01

ANO_INI_ACU

214FIN

000048


MUEVE

NAUX_01

ANO_FIN_ACU

214FIN

000049


FILTRO_ACUM



214FIN

000050

1

FILTRO_ACUM

CONSBCCES


214FIN

000051

01

IMPORTE_EMPRESA

12

NAUX_07

214FIN

000052

# DETERMINA SBCCESANT




Obtiene el SBC de Cesantías Mensual = SBC de Cesantías del Año / Días Cesantías del Año Anterior * 30.

214FIN

000053

NAUX_07

DIVIDE

DIASCESANT

NAUX_09

214FIN

000054

NAUX_09

MULTIPLICA

30

SBCCESANT

214FIN

000055

#DETERMINA AUX TRANSPORTE

AÑO ANT



Determina si le corresponde subsidio transporte:

·        Obtiene el subsidio transporte, del año anterior, de la tabla S007.

·        Si el indicador del empleado es que aplique siempre (RA_SUBTRAN=1), se suma el subsidio transporte al SBC de Cesantías Mensual.

·        Si el indicador del empleado es que aplique la ley (RA_SUBTRAN=2), se suma el subsidio transporte al SBC de Cesantías Mensual siempre y cuando el salario mensual sea menor a 2 SMMLV.

·        Si el indicador del empleado es que nunca aplique (RA_SUBTRAN=3), NO se suma el subsidio transporte al SBC de Cesantías Mensual.

214FIN

000056


MUEVE

0

NAUX_10

214FIN

000057

EMPSUBTRAN

SI_IGUAL

3

CONT_11

214FIN

000058


BUSCA

TABLA_S007


214FIN

000059

ELEMENTO_01

HASTA_MAYOR

0


214FIN

000060


MUEVE

ELEMENTO_11

NAUX_10

214FIN

000061

EMPSUBTRAN

SI_IGUAL

1

CONT_11

214FIN

000062

ELEMENTO_15

MULTIPLICA

2

NAUX_11

214FIN

000063

SALMES

SI_MENOR

NAUX_11

CONT_11

214FIN

000064

SALMES

SI_IGUAL

NAUX_11

CONT_11

214FIN

000065


MUEVE

0

NAUX_10

214FIN

000066

CONT_11

ETIQUETA



214FIN

000067

SBCCESANT

SUMA

NAUX_10

SBCCESANT

214FIN

000068

# SI MOD SAL EN 90 DIAS

PROMEDIO

EN CASO CONTRARIO SALMES


Si tuvo una modificación de salario en los últimos 3 meses del año, se calcula el promedio de salario mensual. En caso contrario se toma el salario actual.


Se suma este salario obtenido al SBC de Cesantías Mensual.

214FIN

000069


MUEVE

SALMES

NAUX_12

214FIN

000070

EMPFECAUM

SI_IGUAL

VACIO

CONT_12

214FIN

000071

EMPFECAUM

SI_MENOR

PERFECINI

CONT_MS

214FIN

000072


MUEVE

SALMESANT

NAUX_12

214FIN

000073


SALTA


CONT_12

214FIN

000074

CONT_MS

ETIQUETA



214FIN

000075

EMPFECAUM

SI_MAYOR

CALFECFIN

CONT_12

214FIN

000076

DAUX_02

SUMA

-90

DAUX_03

214FIN

000077

DAUX_03

SI_MAYOR

EMPFECAUM

CONT_12

214FIN

000078


MUEVE

0

NAUX_12

214FIN

000079

DAUX_01

LEE_TRAY

DAUX_02

01,05

214FIN

000080

TRASALMES

DIVIDE

30

NAUX_13

214FIN

000081

NAUX_13

MULTIPLICA

DIAS_TRAY_SIG

NAUX_13

214FIN

000082

NAUX_12

SUMA

NAUX_13

NAUX_12

214FIN

000083


SIG_TRAY



214FIN

000084

NAUX_12

DIVIDE

DIASCESANT

NAUX_12

214FIN

000085

NAUX_12

MULTIPLICA

30

NAUX_12

214FIN

000086

CONT_12

ETIQUETA



214FIN

000087

SBCCESANT

SUMA

NAUX_12

SBCCESANT

214FIN

000088


ANO

CALFECINI

ANO_INI_ACU

Si se calculó en CES y posteriormente se ajusta en LIQ, se obtiene el acumulado de SBC Cesantía Año Anterior, y se determina el ajuste.

SBC Cesantía Año Anterior = SBC Cesantía Año Anterior – Acumulado.

214FIN

000089


ANO

CALFECFIN

ANO_FIN_ACU

214FIN

000090


FILTRO_ACUM



214FIN

000091

PERMESPER

IMPORTE_EMPRESA

PERMESPER

NAUX_13

214FIN

000092

SBCCESANT

RESTA

NAUX_13

IMPORTE

214FIN

000093


MUEVE

DIASCESANT

UNIDADES


214FIN

000094


MUEVE

EMPNITCES

ENTIDAD


214FIN

000095

FINAL

ETIQUETA




214FIN

000096

#

TRACE_OFF




 

215FIN Cesantía: Valor Cesantía Año Anterior

Esta fórmula es usada, para calcular el valor de la Cesantía del Año Anterior. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

FIN - Liquidación de Contratos

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

215FIN

000001

#

TRACE_ON




215FIN

000002

NOCALCULA

SI_IGUAL

1

FINAL


215FIN

000003

EMPTIPOSAL

SI_IGUAL

2

FINAL

No calcula cesantías a practicantes del SENA ni a salarios integrales.

215FIN

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL

215FIN

000005

EMPTIPCOT

SI_IGUAL

12

FINAL

215FIN

000006

EMPTIPCOT

SI_IGUAL

19

FINAL

215FIN

000007

EMPTIPCOT

SI_IGUAL

20

FINAL

215FIN

000008

DIASCESANT

SI_IGUAL

0

FINAL


215FIN

000009

SBCCESANT

SI_IGUAL

0

FINAL


215FIN

000010

PERMESPER

SI_MAYOR

02

FINAL


215FIN

000011

PERMESPER

SI_IGUAL

01

CONT_ENE


215FIN

000012

PERNUMPAG

SI_IGUAL

02

FINAL


215FIN

000013

CONT_ENE

ETIQUETA




215FIN

000014

SBCCESANT

MULTIPLICA

DIASCESANT

NAUX_01

Obtiene la Cesantía del Año Anterior = SBC Cuantía Año Anterior * Días de Cesantía Año Anterior / 360

215FIN

000015

NAUX_01

DIVIDE

360

IMPORTE

215FIN

000016

0

REDONDEA

IMPORTE

IMPORTE

215FIN

000017


MUEVE

DIASCESANT

UNIDADES


215FIN

000018


MUEVE

IMPORTE

CESANOANT


215FIN

000019

FINAL

ETIQUETA




215FIN

000020

#

TRACE_OFF




 

216LIQ Cesantía: SBC Cesantía Año Actual

Esta fórmula es usada, para calcular el salario base con que se pagará el valor de la Cesantía del Año Actual. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CON - Consolidación / Provisiones

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

216LIQ

000001

#

TRACE_ON




216LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


216LIQ

000003

# PRACTICANTES DEL SENA

NO PROVISIONA



No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

216LIQ

000004

EMPTIPCOT

SI_IGUAL

12

FINAL

216LIQ

000005

EMPTIPCOT

SI_IGUAL

19

FINAL

216LIQ

000006

EMPTIPCOT

SI_IGUAL

20

FINAL

216LIQ

000007

# SALARIO INTEGRAL

NO PROVISIONA



216LIQ

000008

EMPTIPOSAL

SI_IGUAL

2

FINAL

216LIQ

000009

EMPTIPOSAL

SI_IGUAL

4

FINAL

216LIQ

000010

# FECHA INICIO PERIODO





216LIQ

000011


MUEVE

PERFECINI

DAUX_04

Obtiene la fecha de inicio del periodo = Fecha de Inicio del periodo (RCH_DTINI) o la Fecha de Ingreso, si el trabajador ingreso después de esta.

216LIQ

000012

EMPFECING

SI_MENOR

DAUX_04

CONT_INIPER

216LIQ

000013


MUEVE

EMPFECING

DAUX_04

216LIQ

000014

CONT_INIPER

ETIQUETA



216LIQ

000015

# FECHA INICIO CESANTÍA




Obtiene las fechas de inicio y fin fijas del 01 enero a la fecha de baja del año actual. Y si ingreso después del 1ro de enero, toma la fecha de ingreso.

216LIQ

000016


ANO

PERFECFIN

NAUX_01

216LIQ

000017

NAUX_01

MULTIPLICA

10000

NAUX_01

216LIQ

000018

NAUX_01

SUMA

101

NAUX_02

216LIQ

000019


CONVIERTE_FECHA

NAUX_02

DAUX_01

216LIQ

000020

EMPFECING

SI_MENOR

DAUX_01

CONT_ING1

216LIQ

000021


MUEVE

EMPFECING

DAUX_01

216LIQ

000022

CONT_ING1

ETIQUETA



216LIQ

000023

# FECHA FINAL CESANTÍA

ACTUAL



216LIQ

000024


MUEVE

CALFECFIN

DAUX_02

216LIQ

000025

# DIAS TOTALES CES




Obtiene los Días de Cesantía del Año Actual con base en 360 días por año.

216LIQ

000026

DAUX_01

DIAS_360

DAUX_02

DIASCESACT

216LIQ

000027

# DIAS PERIODO CES




Obtiene los Días de Cesantía del Periodo con base en 360 días por año.

216LIQ

000028

DAUX_04

DIAS_360

DAUX_02

DIASCESPER

216LIQ

000029

# AUS CON REM ACU




Obtiene los ausentismos con remuneración que descuentan a los Días de Cesantía del Año Actual.

216LIQ

000030


ANO

CALFECINI

ANO_INI_ACU

216LIQ

000031


ANO

CALFECFIN

ANO_FIN_ACU

216LIQ

000032


FILTRO_ACUM



216LIQ

000033

1

FILTRO_ACUM

CONAUSCES


216LIQ

000034

01

UNIDADES_EMPRESA

12

NAUX_03

216LIQ

000035

DIASCESACT

RESTA

NAUX_03

DIASCESACT

216LIQ

000036

# AUS SIN REM ACU




Obtiene los ausentismos sin remuneración que descuentan a los Días de Cesantía del Año Actual.

216LIQ

000037


ANO

CALFECINI

ANO_INI_ACU

216LIQ

000038


ANO

CALFECFIN

ANO_FIN_ACU

216LIQ

000039


FILTRO_ACUM



216LIQ

000040

2

FILTRO_ACUM

CONAUSCES


216LIQ

000041

01

UNIDADES_EMPRESA

12

NAUX_04

216LIQ

000042

DIASCESACT

SUMA

NAUX_04

DIASCESACT

216LIQ

000043

# AUS CON REM PER




Obtiene los ausentismos con remuneración que descuentan a los Días de Cesantía del Periodo.

216LIQ

000044


MUEVE

D

TP_SUMA_MOVLI

216LIQ

000045

1

SUMA_MOVLI

CONAUSCES

NAUX_05

216LIQ

000046

DIASCESACT

RESTA

NAUX_05

DIASCESACT

216LIQ

000047

DIASCESPER

RESTA

NAUX_03

DIASCESPER

216LIQ

000048

# AUS SIN REM PER




Obtiene los ausentismos sin remuneración que descuentan a los Días de Cesantía del Periodo.

216LIQ

000049


MUEVE

D

TP_SUMA_MOVLI

216LIQ

000050

2

SUMA_MOVLI

CONAUSCES

NAUX_06

216LIQ

000051

DIASCESACT

SUMA

NAUX_06

DIASCESACT

216LIQ

000052

DIASCESPER

SUMA

NAUX_06

DIASCESPER

216LIQ

000053

# CONCEPTOS VAR ACUM




Obtiene el SBC de Cesantía del Año Actual de lo que va del año.

216LIQ

000054


ANO

CALFECINI

ANO_INI_ACU

216LIQ

000055


ANO

CALFECFIN

ANO_FIN_ACU

216LIQ

000056


FILTRO_ACUM



216LIQ

000057

1

FILTRO_ACUM

CONSBCCES


216LIQ

000058

01

IMPORTE_EMPRESA

12

NAUX_07

216LIQ

000059

# CONCEPTOS VAR PER




Obtiene el SBC de Cesantía del Periodo

216LIQ

000060


MUEVE

V

TP_SUMA_MOVLI

216LIQ

000061

1

SUMA_MOVLI

CONSBCCES

NAUX_08

216LIQ

000062

# DETERMINA SBCCESACT




Obtiene el SBC de Cesantías Mensual = SBC de Cesantías del Año Actual / Días Cesantías del Año Actual * 30.

216LIQ

000063

NAUX_07

SUMA

NAUX_08

NAUX_09

216LIQ

000064

NAUX_09

DIVIDE

DIASCESACT

NAUX_09

216LIQ

000065

NAUX_09

MULTIPLICA

30

SBCCESACT

216LIQ

000066

#DETERMINA AUX TRANSPORTE




Determina si le corresponde subsidio transporte:

·        Obtiene el subsidio transporte de la tabla S007.

·        Si el indicador del empleado es que aplique siempre (RA_SUBTRAN=1), se suma el subsidio transporte al SBC de Cesantías Mensual.

·        Si el indicador del empleado es que aplique la ley (RA_SUBTRAN=2), se suma el subsidio transporte al SBC de Cesantías Mensual siempre y cuando el salario mensual sea menor a 2 SMMLV.

·        Si el indicador del empleado es que nunca aplique (RA_SUBTRAN=3), NO se suma el subsidio transporte al SBC de Cesantías Mensual.

216LIQ

000067


MUEVE

0

NAUX_10

216LIQ

000068

EMPSUBTRAN

SI_IGUAL

3

CONT_11

216LIQ

000069


MUEVE

SUBTRANS

NAUX_10

216LIQ

000070

EMPSUBTRAN

SI_IGUAL

1

CONT_11

216LIQ

000071

SALMINMES

MULTIPLICA

2

NAUX_11

216LIQ

000072

SALMES

SI_MENOR

NAUX_11

CONT_11

216LIQ

000073

SALMES

SI_IGUAL

NAUX_11

CONT_11

216LIQ

000074


MUEVE

0

NAUX_10

216LIQ

000075

CONT_11

ETIQUETA



216LIQ

000076

SBCCESACT

SUMA

NAUX_10

SBCCESACT

216LIQ

000077

# SI MOD SAL EN 90 DIAS

PROMEDIO

EN CASO CONTRARIO SALMES


Si tuvo una modificación de salario en los últimos 3 meses del año, se calcula el promedio de salario mensual. En caso contrario se toma el salario actual.


Se suma este salario obtenido al SBC de Cesantías Mensual.

216LIQ

000078


MUEVE

SALMES

NAUX_12

216LIQ

000079

DAUX_02

SUMA

-90

DAUX_03

216LIQ

000080

EMPFECAUM

SI_IGUAL

VACIO

CONT_12

216LIQ

000081

DAUX_03

SI_MAYOR

EMPFECAUM

CONT_12

216LIQ

000082


MUEVE

0

NAUX_12

216LIQ

000083

DAUX_01

LEE_TRAY

DAUX_02

01,05

216LIQ

000084

TRASALMES

DIVIDE

30

NAUX_13

216LIQ

000085

NAUX_13

MULTIPLICA

DIAS_TRAY_SIG

NAUX_13

216LIQ

000086

NAUX_12

SUMA

NAUX_13

NAUX_12

216LIQ

000087


SIG_TRAY



216LIQ

000088

NAUX_12

DIVIDE

DIASCESACT

NAUX_12

216LIQ

000089

NAUX_12

MULTIPLICA

30

NAUX_12

216LIQ

000090

CONT_12

ETIQUETA



216LIQ

000091

SBCCESACT

SUMA

NAUX_12

SBCCESACT

216LIQ

000092


ANO

CALFECINI

ANO_INI_ACU

Se obtiene el acumulado de SBC Cesantía Año Actual, y se determina el ajuste.

SBC Cesantía Año Actual = SBC Cesantía Año Actual – Acumulado.

216LIQ

000093


ANO

CALFECFIN

ANO_FIN_ACU

216LIQ

000094


FILTRO_ACUM



216LIQ

000095

PERMESPER

IMPORTE_EMPRESA

PERMESPER

NAUX_13

216LIQ

000096

SBCCESACT

RESTA

NAUX_13

IMPORTE

216LIQ

000097


MUEVE

DIASCESPER

UNIDADES

216LIQ

000098


MUEVE

EMPNITCES

ENTIDAD

216LIQ

000099

FINAL

ETIQUETA




216LIQ

000100

#

TRACE_OFF




 

217CES Cesantía: Anticipo

Esta fórmula es usada, para leer los acumulados de los Anticipos de Cesantía que hubo en el año. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

217CES

000001

#

TRACE_ON




217CES

000002

NOCALCULA

SI_IGUAL

1

FINAL


217CES

000003

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

217CES

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL

217CES

000005

EMPTIPCOT

SI_IGUAL

12

FINAL

217CES

000006

EMPTIPCOT

SI_IGUAL

19

FINAL

217CES

000007

EMPTIPCOT

SI_IGUAL

20

FINAL

217CES

000008

PERANIOPER

STRTOVAL

4

NAUX_01

Lee los acumulados de todo el año de este concepto y pasa este valor al concepto 219.

217CES

000009

NAUX_01

RESTA

1

NAUX_01

217CES

000010


MUEVE

NAUX_01

ANO_INI_ACU

217CES

000011


MUEVE

NAUX_01

ANO_FIN_ACU

217CES

000012


FILTRO_ACUM



217CES

000013

01

IMPORTE_EMPRESA

12

CESANTACU

217CES

000014

FINAL

ETIQUETA




217CES

000015

#

TRACE_OFF




 

218CES Cesantía: a consignar

Esta fórmula es usada, para determinar el valor de la Cesantía a Consignar. Se ocupa en los procedimientos:

CES - Cesantía

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

218CES

000001

NOCALCULA

SI_IGUAL

1

FINAL


218CES

000002

PERTIPONOM

SI_IGUAL

CES

CONT_CES


218CES

000003

# EN LIQ CALC EN ULTIMO

PERIODO FEB

SI PROCESLIQ='1'


Si se está calculando el procedimiento LIQ, solo se calculará si es el último periodo de enero.

218CES

000004

PROCESLIQ

SI_IGUAL

2

FINAL

218CES

000005

PERMESPER

SI_DIFERENTE

02

FINAL

218CES

000006

PERULTPER

SI_IGUAL

1

FINAL

218CES

000007

CONT_CES

ETIQUETA



218CES

000008

DIASCESANT

SI_IGUAL

0

FINAL


218CES

000009

SBCCESANT

SI_IGUAL

0

FINAL


218CES

000010

DIASCESANT

MULTIPLICA

30

NAUX_01

Obtiene los Días de Cesantía a Consignar = Días de cesantía año anterior (obtenidos en la fórmula 214FIN) * 30 / 360.

218CES

000011

NAUX_01

DIVIDE

360

UNIDADES

218CES

000012


MUEVE

UNIDADES

DIASANOANT

218CES

000013

SBCCESANT

DIVIDE

30

NAUX_02

Obtiene el Valor de Cesantía a Consignar = SBC Cesantía Año Anterior / 30 * Días de Cesantía a Consignar.

218CES

000014

NAUX_02

MULTIPLICA

UNIDADES

IMPORTE

218CES

000015

0

REDONDEA

IMPORTE

IMPORTE

218CES

000016


MUEVE

IMPORTE

CESANOANT

218CES

000017


MUEVE

EMPNITCES

ENTIDAD

218CES

000018

FINAL

ETIQUETA




 

219CES Cesantía: Descuento de Anticipo

Esta fórmula es usada, para descontar el anticipo de Cesantía calculado en la fórmula 217CES. Se ocupa en los procedimientos:

APL -  Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

219CES

000001

NOCALCULA

SI_IGUAL

1

FINAL


219CES

000002


MUEVE

CESANTACU

IMPORTE

Reporta el anticipo de cesantía calculado en la formula 217CES, para su descuento.

219CES

000003

CESANTACU

MULTIPLICA

30

NAUX_01

Obtiene los días del anticipo = Anticipo * 30 / SBC Cesantía Actual

219CES

000004

NAUX_01

DIVIDE

SBCCESACT

DIASANTACU

219CES

000005


MUEVE

EMPNITCES

ENTIDAD

219CES

000006

FINAL

ETIQUETA




220CO1

000001

#

TRACE_ON




 

220CO1 Cesantía: Lectura Provisión Cesantía Acumulada

Esta fórmula es usada, para leer los acumulados de la provisión de Cesantía. Se ocupa en el procedimiento:

CON - Consolidación / Provisiones

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

220CO1

000002

NOCALCULA

SI_IGUAL

1

FINAL


220CO1

000003

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

220CO1

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL

220CO1

000005

EMPTIPCOT

SI_IGUAL

12

FINAL

220CO1

000006

EMPTIPCOT

SI_IGUAL

19

FINAL

220CO1

000007

EMPTIPCOT

SI_IGUAL

20

FINAL

220CO1

000008


ANO

PERFECINI

ANO_INI_ACU

Lee los acumulados de valor del mes

220CO1

000009


MUEVE

ANO_INI_ACU

ANO_FIN_ACU

220CO1

000010


FILTRO_ACUM



220CO1

000011

PERMESPER

IMPORTE_EMPRESA

PERMESPER

ACUVPROCES

220CO1

000012


ANO

PERFECINI

ANO_INI_ACU

Lee los acumulados de días del mes.

220CO1

000013


MUEVE

ANO_INI_ACU

ANO_FIN_ACU

220CO1

000014


FILTRO_ACUM



220CO1

000015

PERMESPER

UNIDADES_EMPRESA

PERMESPER

ACUDPROCES

220CO1

000016

FINAL

ETIQUETA




220CO1

000017

#

TRACE_OFF




 

220LI2 Cesantía: Reporta Acumulado de Provisión

Esta fórmula es usada, para reportar los acumulados de la provisión de Cesantía. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

CON - Consolidación / Provisiones

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

220LI2

000001

#

TRACE_ON




220LI2

000002

NOCALCULA

SI_IGUAL

1

FINAL


220LI2

000003

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

220LI2

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL

220LI2

000005

EMPTIPCOT

SI_IGUAL

12

FINAL

220LI2

000006

EMPTIPCOT

SI_IGUAL

19

FINAL

220LI2

000007

EMPTIPCOT

SI_IGUAL

20

FINAL

220LI2

000008

# DETERMINA DIAS ACU





220LI2

000009

DIASCESACT

SUMA

DIASCESANT

NAUX_01

Determina los días de Cesantía Acumulados = (Días Cesantía Año Actual + Días Cesantía Año Anterior + Días Cesantía Anticipados) – Días Acumulados

220LI2

000010

NAUX_01

SUMA

DIASANTPAG

NAUX_01

220LI2

000011

NAUX_01

RESTA

DIASANTACU

NAUX_01

220LI2

000012

NAUX_01

DIVIDE

360

NAUX_01

220LI2

000013

NAUX_01

MULTIPLICA

30

NAUX_01

220LI2

000014

2

REDONDEA

NAUX_01

NAUX_01

220LI2

000015

ACUDPROCES

RESTA

NAUX_01

ACUDPROCES

220LI2

000016

# DETERMINA VALOR ACU




Determina Provisión Cesantía Acumulada = Provisión Cesantía Acumulada del mes anterior - Cesantía Año Anterior - Cesantía Anticipados) +Cesantía Acumulada

220LI2

000017

ACUVPROCES

RESTA

CESANOACT

ACUVPROCES

220LI2

000018

ACUVPROCES

RESTA

CESANOANT

ACUVPROCES

220LI2

000019

ACUVPROCES

RESTA

CESANTPAG

ACUVPROCES

220LI2

000020

ACUVPROCES

SUMA

CESANTACU

ACUVPROCES

220LI2

000021


MUEVE

ACUDPROCES

UNIDADES


220LI2

000022


MUEVE

ACUVPROCES

IMPORTE


220LI2

000023

0

REDONDEA

IMPORTE

IMPORTE


220LI2

000024

FINAL

ETIQUETA




220LI2

000025

#

TRACE_OFF




 

221CON Cesantía: Provisión

Esta fórmula es usada, para ajustar la provisión de Cesantía cuando se hace la consolidación. Se ocupa en el procedimiento:

CON - Consolidación / Provisiones

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

221CON

000001

NOCALCULA

SI_IGUAL

1

FINAL


221CON

000002

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

221CON

000003

EMPTIPOSAL

SI_IGUAL

4

FINAL

221CON

000004

EMPTIPCOT

SI_IGUAL

12

FINAL

221CON

000005

EMPTIPCOT

SI_IGUAL

19

FINAL

221CON

000006

EMPTIPCOT

SI_IGUAL

20

FINAL

221CON

000007

SBCCESACT

DIVIDE

30

NAUX_01

Provisión Cesantía = (SBC de Cesantías Actuales / 30 * Acumulado de Días de Cesantía) – Acumulado de Valor de Cesantía.


Ejemplo:


Ene

Feb

Mar

Acum

SBC Cesantía

3,000,000

3,000,000

3,100,000


 Prov Cesantía

250,000

250,000

258,333

758,333


Provisión Acum con nuevo sueldo

Ajuste

SBC Cesantía

3,100,000


 Prov Cesantía

775,000

16,667

221CON

000008

NAUX_01

MULTIPLICA

ACUDPROCES

NAUX_03

221CON

000009

NAUX_03

RESTA

ACUVPROCES

IMPORTE

221CON

000010


MUEVE

NAUX_03

ACUVPROCES

221CON

000011

FINAL

ETIQUETA




 

222FIN Interese de Cesantía Año Actual

Esta fórmula es usada para pagar los Intereses de Cesantía del año actual, cuando la liquidación del contrato es en enero. Se paga la proporción de días de enero. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

FIN - Liquidación de Contratos

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

222FIN

000001

#

TRACE_ON




222FIN

000002

NOCALCULA

SI_IGUAL

1

FINAL


222FIN

000003

EMPTIPOSAL

SI_IGUAL

3

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

222FIN

000004

EMPTIPOSAL

SI_IGUAL

4

FINAL

222FIN

000005

EMPTIPCOT

SI_IGUAL

12

FINAL

222FIN

000006

EMPTIPCOT

SI_IGUAL

19

FINAL

222FIN

000007

EMPTIPCOT

SI_IGUAL

20

FINAL

222FIN

000008

PROPORINT

DIVIDE

100

NAUX_01

Se reportan los días de cesantía del año actual, actualizados en la fórmula 216LIQ.


Intereses de Cesantía Año Actual = Cesantías Año Actual * % Intereses Cesantía * Días de Cesantía Año Actual / 360.

222FIN

000009

CESANOACT

MULTIPLICA

NAUX_01

NAUX_01

222FIN

000010

NAUX_01

MULTIPLICA

DIASCESACT

NAUX_01

222FIN

000011

NAUX_01

DIVIDE

360

IMPORTE

222FIN

000012


MUEVE

DIASCESACT

UNIDADES

222FIN

000013

0

REDONDEA

IMPORTE

IMPORTE

222FIN

000014

FINAL

ETIQUETA




222FIN

000015

#

TRACE_OFF




 

224CES Intereses de Cesantía Año Anterior

Esta fórmula es usada para pagar los Intereses de Cesantía del año anterior. Hay que recordar que los intereses de cesantía del año anterior se pagan en enero del siguiente año. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

224CES

000001

#

TRACE_ON




224CES

000002

NOCALCULA

SI_IGUAL

1

FINAL


224CES

000003

PERTIPONOM

SI_DIFERENTE

LIQ

CONT_01

Si se está calculando el procedimiento LIQ, solo se calculará si es el último periodo de enero.

224CES

000004

PERMESPER

SI_DIFERENTE

02

FINAL

224CES

000005

PERULTPER

SI_IGUAL

2

FINAL

224CES

000006

CONT_01

ETIQUETA



224CES

000007

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

224CES

000008

EMPTIPOSAL

SI_IGUAL

4

FINAL

224CES

000009

EMPTIPCOT

SI_IGUAL

12

FINAL

224CES

000010

EMPTIPCOT

SI_IGUAL

19

FINAL

224CES

000011

EMPTIPCOT

SI_IGUAL

20

FINAL

224CES

000012

PROPORINT

DIVIDE

100

NAUX_01

Se reportan los días de cesantía del año anterior, actualizados en la fórmula 214FIN.


Intereses de Cesantía Año Anterior = Cesantías Año Anterior * % Intereses Cesantía * Días de Cesantía Año Anterior / 360.

224CES

000013

CESANOANT

MULTIPLICA

NAUX_01

NAUX_01

224CES

000014

NAUX_01

MULTIPLICA

DIASCESANT

NAUX_01

224CES

000015

NAUX_01

DIVIDE

360

IMPORTE

224CES

000016


MUEVE

DIASCESANT

UNIDADES

224CES

000017

0

REDONDEA

IMPORTE

IMPORTE

224CES

000018

FINAL

ETIQUETA




224CES

000019

#

TRACE_OFF




 

225CES Intereses de Cesantía: Anticipo

Esta fórmula es usada para leer el anticipo de Intereses de Cesantía que se haya otorgado en el año. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

225CES

000001

NOCALCULA

SI_IGUAL

1

FINAL


225CES

000002

PERTIPONOM

SI_DIFERENTE

LIQ

CONT_01

Si se está calculando el procedimiento LIQ, solo se calculará si es el último periodo de enero.

225CES

000003

PERMESPER

SI_DIFERENTE

02

FINAL

225CES

000004

PERULTPER

SI_IGUAL

2

FINAL

225CES

000005

CONT_01

ETIQUETA



225CES

000006

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual

225CES

000007

EMPTIPOSAL

SI_IGUAL

4

FINAL

225CES

000008

EMPTIPCOT

SI_IGUAL

12

FINAL

225CES

000009

EMPTIPCOT

SI_IGUAL

19

FINAL

225CES

000010

EMPTIPCOT

SI_IGUAL

20

FINAL

225CES

000011

PERANIOPER

STRTOVAL

4

NAUX_01

Anticipo de Intereses de Cesantía = Acumulados de este concepto, de marzo del año anterior, a enero del año actual

225CES

000012

NAUX_01

RESTA

1

NAUX_01

225CES

000013


MUEVE

NAUX_01

ANO_INI_ACU

225CES

000014


MUEVE

NAUX_02

ANO_FIN_ACU

225CES

000015


FILTRO_ACUM



225CES

000016

03

IMPORTE_EMPRESA

01

INTCESANTA

225CES

000017

FINAL

ETIQUETA




 

226CES Intereses de Cesantía: Descuento del Anticipo

Esta fórmula es usada para descontar el anticipo de Intereses de Cesantía (en caso de que se haya otorgado). Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

226CES

000001

#

TRACE_ON




226CES

000002

NOCALCULA

SI_IGUAL

1

FINAL


226CES

000003

PERTIPONOM

SI_DIFERENTE

LIQ

CONT_01

Si se está calculando el procedimiento LIQ, solo se calculará si es el último periodo de enero.

226CES

000004

PERULTPER

SI_IGUAL

2

FINAL

226CES

000005

CONT_01

ETIQUETA



226CES

000006

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se calculan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual.

226CES

000007

EMPTIPOSAL

SI_IGUAL

4

FINAL

226CES

000008

EMPTIPCOT

SI_IGUAL

12

FINAL

226CES

000009

EMPTIPCOT

SI_IGUAL

19

FINAL

226CES

000010

EMPTIPCOT

SI_IGUAL

20

FINAL

226CES

000011


MUEVE

INTCESANTA

IMPORTE

Reporta los intereses calculados en la fórmula 225CES.

226CES

000012

FINAL

ETIQUETA




226CES

000013

#

TRACE_OFF




 

227CO2 Intereses Cesantía: Provisión Acumulada

Esta fórmula es usada para ajustar los acumulados de la provisión de Intereses de Cesantía. Se ocupa en los procedimientos:

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

CON - Consolidación / Provisiones

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

227CO2

000001

NOCALCULA

SI_IGUAL

1

FINAL


227CO2

000002

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se provisionan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual.

227CO2

000003

EMPTIPOSAL

SI_IGUAL

4

FINAL

227CO2

000004

EMPTIPCOT

SI_IGUAL

12

FINAL

227CO2

000005

EMPTIPCOT

SI_IGUAL

19

FINAL

227CO2

000006

EMPTIPCOT

SI_IGUAL

20

FINAL

227CO2

000007


MUEVE

ACUDPROCES

UNIDADES

Se reportan los días de cesantía acumulados, actualizados en la fórmula 220CO1.


Acumulado Provisión Intereses de Cesantía = Acumulado de Cesantía * % Intereses Cesantía * Días Acumulados de Cesantía / 360.


Ejemplo, suponer:


Ene

Feb

Mar

Acum

SBC Cesantía

3,000,000

3,000,000

3,100,000


 Prov Cesantía

250,000

250,000

258,333

758,333

 Prov Int Cesantía

30,000

30,000

31,000

91,000


Provisión Acum con nuevo sueldo

Ajuste

SBC Cesantía

3,100,000


 Prov Cesantía

775,000

16,667

 Prov Int Cesantía

93,000

2,000

227CO2

000008

PROPORINT

DIVIDE

100

NAUX_01

227CO2

000009

ACUVPROCES

MULTIPLICA

NAUX_01

NAUX_01

227CO2

000010

NAUX_01

MULTIPLICA

ACUDPROCES

NAUX_01

227CO2

000011

NAUX_01

DIVIDE

360

IMPORTE

227CO2

000012

FINAL

ETIQUETA




 

228CON Intereses Cesantía: Provisión

Esta fórmula es usada, para ajustar la provisión de Intereses de Cesantía cuando se hace la consolidación. Se ocupa en el procedimiento:

CON - Consolidación / Provisiones

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

228CON

000001

NOCALCULA

SI_IGUAL

1

FINAL


228CON

000002

EMPTIPOSAL

SI_IGUAL

2

FINAL

No se provisionan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual.

228CON

000003

EMPTIPOSAL

SI_IGUAL

4

FINAL

228CON

000004

EMPTIPCOT

SI_IGUAL

12

FINAL

228CON

000005

EMPTIPCOT

SI_IGUAL

19

FINAL

228CON

000006

EMPTIPCOT

SI_IGUAL

20

FINAL

228CON

000007

DIASCESACT

SI_IGUAL

0

FINAL

Provisión Intereses Cesantía = % Intereses de Procesos / 100 * el SBC de Cesantías Actuales * Días del periodo / 360 días.


Ejemplo suponiendo un SBC Cesantía 3,000,000

Provisión Intereses Cesantía = (12/100) * 3,000,000 * (30/360) = 30000

228CON

000008

SBCCESACT

SI_IGUAL

0

FINAL

228CON

000009

PROPORINT

DIVIDE

100

NAUX_01

228CON

000010

SBCCESACT

MULTIPLICA

NAUX_01

NAUX_01

228CON

000011

NAUX_01

MULTIPLICA

DIASCESPER

NAUX_01

228CON

000012

NAUX_01

DIVIDE

360

IMPORTE

228CON

000013

FINAL

ETIQUETA




228LIQ Intereses Cesantía: Provisión

Esta fórmula es usada para ajustar la provisión de Intereses de Cesantía cuando se hace la liquidación:

LIQ - Liquidación

Código

Secuencia

1ra Expresión

Operación 1

2da Expresión

Resultado

Comentarios

228LIQ

000001

#

TRACE_ON




228LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


228LIQ

000003

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

    
No se provisionan intereses de cesantía a los aprendices ni a los salarios integrados, ya que los primeros no se le consigna cesantía, y a los segundos ya está integrado en el salario mensual.




228LIQ

000004

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

228LIQ

000005

EMPTIPCOT

SI_IGUAL

"12"

FINAL

228LIQ

000006

EMPTIPCOT

SI_IGUAL

"19"

FINAL

228LIQ

000007

EMPTIPCOT

SI_IGUAL

"20"

FINAL

228LIQ

000008

PROPORINT

DIVIDE

100

NAUX_01

Provisión Intereses Cesantía = % Intereses de Procesos / 100 * el SBC de Cesantías Actuales * Días del periodo / 360 días.


Ejemplo suponiendo un SBC Cesantía 3,000,000

Provisión Intereses Cesantía = (12/100) * 3,000,000 * (30/360) = 30000





228LIQ

000009

SBCCESACT 

MULTIPLICA

NAUX_01

NAUX_01

228LIQ

000010

NAUX_01

MULTIPLICA

DIASPAGPER

NAUX_01

228LIQ

000011

NAUX_01

DIVIDE

360

IMPORTE

228LIQ

000012

0

REDONDEA

IMPORTE

IMPORTE

228LIQ

000013

RFDIASPAG

DIVIDE

12

UNIDADES

228LIQ

000014

FINAL

ETIQUETA




228LIQ

000015

#

TRACE_OFF




901LIQ Total Devengos

Esta fórmula es usada, para reportar el total de devengos (haberes o percepciones). Se ocupa en los procedimientos:

ANT - Anticipo de Salario

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

PRI - Prima de Servicios

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

901LIQ

000001

#

TRACE_ON




901LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


901LIQ

000003

1

SUMA_MOVLI

CONTIPOCON

TOTPER

Suma los conceptos de devengos (RV_TIPOCOD='1') y lo deja en el mnemónico TOTPER.

901LIQ

000004


MUEVE

TOTPER

IMPORTE

901LIQ

000005


MUEVE

1

CALCULRFSS


901LIQ

000006


MUEVE

PERANIOPER

ANO_INI_ACU

Suma los acumulados del mes en ejecución de este concepto, y se los suma al total de devengos del periodo para obtener el total de devengos del mes.

901LIQ

000007


MUEVE

PERANIOPER

ANO_FIN_ACU

901LIQ

000008


FILTRO_ACUM



901LIQ

000009

1

FILTRO_ACUM

CONTIPOCON


901LIQ

000010

PERMESPER

IMPORTE_EMPRESA

PERMESPER

TOTPERANT

901LIQ

000011

TOTPER

SUMA

TOTPERANT

NAUX_02

901LIQ

000012

# DETERMINA SI <10SMMLV




Si el total de devengos del mes es <= a 10 SMMLV, el % de EPS de la compañía, el % de ICBF y el % de SENA serán cero.


Esta validación no aplica para aprendices, ni para salarios integrales.

901LIQ

000013


MUEVE

0

CREE1828

901LIQ

000014

NAUX_02

DIVIDE

SALMINMES

NAUX_01

901LIQ

000015

NAUX_01

SI_MAYOR

10

FINAL

901LIQ

000016

NAUX_01

SI_IGUAL

10

FINAL

901LIQ

000017

EMPTIPCOT

SI_IGUAL

12

FINAL

901LIQ

000018

EMPTIPCOT

SI_IGUAL

19

FINAL

901LIQ

000019

EMPTIPCOT

SI_IGUAL

20

FINAL

901LIQ

000020

EMPTIPOSAL

SI_IGUAL

2

FINAL

901LIQ

000021

EMPTIPOSAL

SI_IGUAL

4

FINAL

901LIQ

000022


MUEVE

0

EPSPORCIA

901LIQ

000023


MUEVE

0

ICBFPORCIA

901LIQ

000024


MUEVE

0

SENAPORCIA

901LIQ

000025


MUEVE

1

CREE1828

901LIQ

000026

FINAL

ETIQUETA




901LIQ

000027

#

TRACE_OFF




 

902LIQ Total Descuentos

Esta fórmula es usada, para reportar el total de deducciones. Se ocupa en los procedimientos:

ANT - Anticipo de Salario

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

PRI - Prima de Servicios

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

902LIQ

000001

NOCALCULA

SI_IGUAL

1

FINAL


902LIQ

000002

2

SUMA_MOVLI

CONTIPOCON

IMPORTE

Suma todos los conceptos de deducción (RV_TIPOCOD='2') y los deja en el mnemónico TOTDED.

902LIQ

000003

IMPORTE

MULTIPLICA

-1

IMPORTE

902LIQ

000004


MUEVE

IMPORTE

TOTDED

902LIQ

000005

FINAL

ETIQUETA




 

903LIQ Neto a Pagar

Esta fórmula es usada, para reportar el importe a pagar al trabajador, y que es usado en la generación del archivo de netos, ubicada en "Informes | Periodicos | Archivo Neto", que se envía al banco. Se ocupa en los procedimientos:

ANT - Anticipo de Salario

APL - Aplicación de Liquidación de Contratos

CES - Cesantía

FIN - Liquidación de Contratos

LIQ - Nómina de Liquidación

PRI - Prima de Servicios

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

903LIQ

000001

#

TRACE_ON




903LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


903LIQ

000003

TOTPER

RESTA

TOTDED

IMPORTE

Para obtener el neto, al total de percepciones se le reta el total de deducciones.

903LIQ

000004


MUEVE

IMPORTE

NETNOGRSUP


903LIQ

000005

FINAL

ETIQUETA




903LIQ

000006

#

TRACE_OFF




 

INCLIQ Incidencias

Esta fórmula es usada en los conceptos que varían de un periodo a otro, de un trabajador a otro. En el caso de Cesantías, se ocupa cuando un trabajador solicita un Anticipo de Cesantía. Se ocupa en los procedimientos:

APL      Aplicación de Liquidación de Contratos

FIN       Liquidación de Contratos

LIQ       Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

INCLIQ

000001

#

TRACE_ON




INCLIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


INCLIQ

000003


MUEVE

INCENTIDAD

ENTIDAD

Se mueve el NIT de la entidad registrada en incidencia a la entidad de movimientos de nómina.

INCLIQ

000004

# SI TIPO='H'

UNIDADES*SALHORA



Si el tipo de concepto es por hora (RV_TIPO="H"),

·        IMPORTE = Salario Hora * Horas registradas por Incidencia (RGB_HORAS).

·        UNIDADES = Horas registradas por Incidencia (RGB_HORAS).

INCLIQ

000005

INCTIPOINC

SI_DIFERENTE

H

CONT_01

INCLIQ

000006

SALHORA

MULTIPLICA

INCUNIINC

IMPORTE

INCLIQ

000007

CONT_01

ETIQUETA



INCLIQ

000008

# SI TIPO="D"

UNIDADES*SALDIA



Si el tipo de concepto es por día (RV_TIPO="D"),

·        IMPORTE = Salario Diario * Días registradas por Incidencia (RGB_HORAS).

·        UNIDADES = Días registradas por Incidencia (RGB_HORAS).

INCLIQ

000009

INCTIPOINC

SI_DIFERENTE

D

CONT_02

INCLIQ

000010

SALDIA

MULTIPLICA

INCUNIINC

IMPORTE

INCLIQ

000011

CONT_02

ETIQUETA



INCLIQ

000012


MUEVE

INCUNIINC

UNIDADES

INCLIQ

000013

# SI TIPO="V"

VALOR



Si el tipo de concepto es por valor (RV_TIPO="V"),

·        IMPORTE = Valor registrado por Incidencia (RGB_VALOR).

INCLIQ

000014

INCTIPOINC

SI_DIFERENTE

V

CONT_03

INCLIQ

000015


MUEVE

INCIMPINC

IMPORTE

INCLIQ

000016

CONT_03

ETIQUETA



INCLIQ

000017

# REDONDEA AL PESO

SUPERIOR



·        Se redondea al peso superior el IMPORTE.

INCLIQ

000018

IMPORTE

RESIDUO

1

NAUX_02

INCLIQ

000019

NAUX_02

SI_IGUAL

0

CONT_04

INCLIQ

000020

1

RESTA

NAUX_02

NAUX_03

INCLIQ

000021

IMPORTE

SUMA

NAUX_03

IMPORTE

INCLIQ

000022

CONT_04

ETIQUETA



INCLIQ

000023

# VALIDA SI ES PERCEPCION




Como esta fórmula puede ser ocupada para haberes o descuentos, aquí se valida, si el concepto es descuento (RV_TIPOCOD='2') que el IMPORTE se pueda descontar sin llevar el neto a números negativos, en caso de que el procedimiento sea diferente de FIN.


·        Si el total de haberes es <= 0

o   IMPORTE_NO_APLICADO = IMPORTE

o   IMPORTE=0


·        Si IMPORTE > (total de haberes – total de descuentos)

o   IMPORTE_NO_APLICADO = IMPORTE -  > (total de haberes – total de descuentos)

o   IMPORTE=> (total de haberes – total de descuentos)

·        Total descuentos = Total descuentos – Importe.

INCLIQ

000024

CONTIPOCON

SI_DIFERENTE

2

CONT_08

INCLIQ

000025

# NO VALIDA NETO ROJO

EN FINIQUITO



INCLIQ

000026

PERTIPONOM

SI_IGUAL

FIN

CONT_07

INCLIQ

000027

# VALIDA NETO EN ROJO

Y PRESTAMO



INCLIQ

000028

PRORECROJ

SI_IGUAL

2

CONT_07

INCLIQ

000029

# VALIDA NETO EN ROJO

Y NO APLICADO



INCLIQ

000030

TOTPER

SI_MAYOR

0

CONT_05

INCLIQ

000031


MUEVE

IMPORTE

NO_APLICADO

INCLIQ

000032


MUEVE

0

IMPORTE

INCLIQ

000033

CONT_05

ETIQUETA



INCLIQ

000034

TOTPER

RESTA

TOTDED

NAUX_02

INCLIQ

000035

NAUX_02

RESTA

PRONETO

NAUX_02

INCLIQ

000036

NAUX_02

SI_MAYOR

0

CONT_06

INCLIQ

000037


MUEVE

0

NAUX_02

INCLIQ

000038

CONT_06

ETIQUETA



INCLIQ

000039

IMPORTE

SI_MENOR

NAUX_02

CONT_07

INCLIQ

000040

IMPORTE

RESTA

NAUX_02

NO_APLICADO

INCLIQ

000041


MUEVE

NAUX_02

IMPORTE

INCLIQ

000042

CONT_07

ETIQUETA



INCLIQ

000043

TOTDED

SUMA

IMPORTE

TOTDED

INCLIQ

000044

CONT_08

ETIQUETA




INCLIQ

000045

# OBTIENE ACUMULADOS




Obtiene el acumulado de este concepto, del mes en ejecución y suma estos al IMPORTE para obtener el IMPORTE MENSUAL.

INCLIQ

000046


MUEVE

ANOMESACT1

ANO_INI_ACU

INCLIQ

000047


MUEVE

ANOMESACT2

ANO_FIN_ACU

INCLIQ

000048


FILTRO_ACUM



INCLIQ

000049

MESMESACT1

IMPORTE_EMPRESA

MESMESACT2

NAUX_03

INCLIQ

000050

IMPORTE

SUMA

NAUX_03

NAUX_04

INCLIQ

000051

CONTIPOCON

SI_IGUAL

1

CONT_09

INCLIQ

000052

CONTIPOCON

SI_IGUAL

3

CONT_09

INCLIQ

000053

IMPORTE

RESTA

NAUX_03

NAUX_04

INCLIQ

000054

CONT_09

ETIQUETA



INCLIQ

000083

# ANTICIPO DE CESANTIAS




Si el concepto es por anticipo de cesantías, se deja en el mnemónico CESANTPAG y se calculan los Días de anticipo = CESANTPAG * 30 / SBCCESACT.

INCLIQ

000084

CONIDCAL

SI_DIFERENTE

0889

FINAL

INCLIQ

000085


MUEVE

IMPORTE

CESANTPAG

INCLIQ

000086

CESANTPAG

MULTIPLICA

30

NAUX_05

INCLIQ

000087

NAUX_05

DIVIDE

SBCCESACT

DIASANTPAG

INCLIQ

000088

FINAL

ETIQUETA




INCLIQ

000089

#

TRACE_OFF





Conceptos por Proceso (SRM)

Conceptos por proceso define el orden en que se calcularán los conceptos y con qué fórmula se realizará. Los conceptos de cesantías están involucrados en varios procedimientos de cálculo. A continuación, se mostrarán solo los conceptos que corresponden a la cesantía e intereses de cesantías.


Cesantías e Intereses de Cesantías

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

CES

00001

000

Calc Referencias

000CES

CES

00002

214

Cesantía Año Ant SBC

214FIN

CES

00003

217

Cesantía Anticipada

217CES

CES

00004

218

Cesantía A Consignar

218CES

CES

00005

219

Cesantía Descuento

219CES

CES

00006

224

Int Ces Año Ant

224CES

CES

00007

225

Int Ces Anticipo

225CES

CES

00008

226

Int Ces Descuento

226CES

CES

00009

220

Cesantía Provisión A

220LI2

CES

00010

227

Int Ces Provisión A

227CO2

CES

00011

901

Total Devengos

901LIQ

CES

00012

902

Total Deducciones

902LIQ

CES

00013

903

Neto a Pagar

903LIQ


Consolidación de Provisiones

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

CON

00011

216

Cesantía Año Act SBC

216LIQ

CON

00012

220

Cesantía Provisión A

220CO1

CON

00013

221

Cesantía Provisión

221CON

CON

00014

220

Cesantía Provisión A

220LI2

CON

00015

228

Int Ces Provisión

228CON

CON

00016

227

Int Ces Provisión A

227CO2


Liquidación de Contratos

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

FIN

00081

216

Cesantía Año Act SBC

216LIQ

FIN

00082

213

Cesantía Año Act

213FIN

FIN

00083

214

Cesantía Año Ant SBC

214FIN

FIN

00084

215

Cesantía Año Ant

215FIN

FIN

00085

217

Cesantía Anticipada

217CES

FIN

00086

219

Cesantía Descuento

219CES

FIN

00087

212

Cesantía Gravada

212LIQ

FIN

00088

222

Int Ces Año Act

222FIN

FIN

00089

224

Int Ces Año Ant

224CES

FIN

00090

225

Int Ces Anticipo

225CES

FIN

00091

226

Int Ces Descuento

226CES


% Procedimiento 2 de Retención en la Fuente

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

IR2

00002

500

Ret Fte: Cesantía Grav

500IR2


Liquidación

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

LIQ

00072

216

Cesantía Año Act SBC

216LIQ

LIQ

00073

217

Cesantía Anticipada

INCLIQ

LIQ

00074

218

Cesantía A Consignar

218CES

LIQ

00075

219

Cesantía Descuento

219CES

LIQ

00076

212

Cesantía Gravada

212LIQ

LIQ

00077

224

Int Ces Año Ant

224CES

LIQ

00078

225

Int Ces Anticipo

225CES

LIQ

00079

226

Int Ces Descuento

226CES


Movimientos Fuera de Nómina

Procedimiento

Concepto

Descripción

Fórmula

MFN

218

Cesantía A Consignar

INCLIQ

MFN

217

Cesantía Anticipada

INCLIQ

MFN

213

Cesantía Año Act

INCLIQ

MFN

216

Cesantía Año Act SBC

INCLIQ

MFN

215

Cesantía Año Ant

INCLIQ

MFN

214

Cesantía Año Ant SBC

INCLIQ

MFN

219

Cesantía Descuento

INCLIQ

MFN

212

Cesantía Gravada

INCLIQ

MFN

221

Cesantía Provisión

INCLIQ

MFN

220

Cesantía Provisión A

INCLIQ

MFN

220

Cesantía Provisión A

INCLIQ

MFN

225

Int Ces Anticipo

INCLIQ

MFN

222

Int Ces Año Act

INCLIQ

MFN

224

Int Ces Año Ant

INCLIQ

MFN

226

Int Ces Descuento

INCLIQ

MFN

228

Int Ces Provisión

INCLIQ

MFN

227

Int Ces Provisión A

INCLIQ

Trabajadores (SRA)

Para cesantía se deben configurar los siguientes campos:

Campo

Descripción

Lista de Valores Permitidos

Comentarios

RA_MOEFGT

Moneda Cesantía

Exista en la CTO

Monedas existentes en el catálogo de Monedas Contables (CTO)

RA_OPTLEI

Tipo Cesantía

1=Ley 50; 2=Sistema tradicional


RA_FUNCESA

NIT Cesantía

Exista en la S008

Entidad debe existir en la tabla alfanumérica S008 Entidades (RCC) y Tipo = 'CESA'.

04. Conceptos

Los conceptos estándar para el Cálculo de Cesantías, contiene la siguiente configuración:

Concepto

Descripción

Tipo

ReteFte

212

Cesantía Gravada

3=Base Haber

1=Gravada

213

Cesantía Año Actual

1=Haber

2=No Gravada

214

Cesantía Año Anterior SBC

3=Base Haber

3=No Aplica

215

Cesantía Año Anterior

1=Haber

2=No Gravada

216

Cesantía Año Actual SBC

3=Base Haber

3=No Aplica

217

Cesantía Anticipada

1=Haber

2=No Gravada

218

Cesantía A Consignar

3=Base Haber

2=No Gravada

219

Cesantías Descuento

1=Haber

2=No Gravada

220

Cesantías Provisión Acumulados

3=Base Haber

3=No Aplica

221

Cesantías Provisión

3=Base Haber

3=No Aplica

222

Intereses Cesantía Año Actual

1=Haber

2=No Gravada

224

Intereses Cesantía Año Anterior

1=Haber

2=No Gravada

225

Intereses Cesantía Anticipo

1=Haber

2=No Gravada

226

Intereses Cesantía Descuento

2=Descuento

2=No Gravada

227

Intereses Cesantía Provisión Acumulada

3=Base Haber

3=No Aplica

228

Intereses Cesantía Provisión

3=Base Haber

3=No Aplica

05. Diccionario de Datos

SX3 - Campos

Tabla

Campo

Título

SRA - Maestro de Empleados

RA_OPTLEI

Tipo Cesantía

SRA - Maestro de Empleados

RA_FUNCESA

NIT Cesantía

06. Ajustes a la Formulación

A continuación se listan los cambios de Legislación o Mantenimiento realizados a la formulación para el cálculo de Cesantías:

07. Información Adicional

Documento de Referencia de la Localización de Colombia:

DT Localización Colombia (SIGAGPE) - Protheus 12