Árvore de páginas

Versões comparadas

Chave

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


ÍNDICE

Índice

01. VISIÓN GENERAL

  • Documentar la configuración de los conceptos.
  • Detallar la funcionalidad de cada uno de los conceptos utilizados para el cálculo:
    En la documentación tenemos los siguientes conceptos para el cálculo de las Cesantías
    212 Cesantía Gravada Base remuneración
    214 Cesantía Año Ant SBC Base remuneración
    215 Cesantía Año Ant Remuneración
    217 Cesantía Anticipada Remuneración
    218 Cesantía A Consignar Base remuneración
    219 Cesantía Descuento Descuento
    220 Cesantía Provisión A Base remuneración
    221 Cesantía Provisión Base remuneración
    224 Int Ces Año Ant Remuneración
    225 Int Ces Anticipo Remuneración
    226 Int Ces Descuento Descuento
    227 Int Ces Provisión A Base remuneración
    228 Int Ces Provisión Base remuneración
  • Detallar qué hace cada fórmula de los conceptos antes mencionados
  • Indicar qué conceptos corresponden a cada procedimiento de cálculo.
  • Indicar cuando se debe ejecutar cada procedimiento.

...

En cuanto al procedimiento, el artículo 166 del Decreto Ley 663 de 1993, señala sobre el "Retiro de las sumas abonadas" a los fondos de cesantía lo siguiente:

  • Procedencia ordinaria del retiro. El trabajador afiliado a un fondo de cesantía sólo podrá retirar las sumas abonadas en su cuenta en los siguientes casos:
  • Cuando termine el contrato de trabajo. En este evento la sociedad administradora entregará al trabajador las sumas a su favor dentro de los cinco (5) días siguientes a la presentación de la solicitud.
  • En los eventos en que la legislación vigente autoriza la liquidación y pago de cesantía durante la vigencia del contrato de trabajo. El valor de la liquidación respectiva se descontará del saldo del trabajador desde la fecha de la entrega efectiva.
  • Para financiar los pagos por concepto de matrículas del trabajador, su cónyuge, compañera o compañero permanente y sus hijos, en entidades de educación superior reconocidas por el Estado. En tal caso el fondo girará directamente a la entidad educativa y descontará el anticipo del saldo del trabajador, desde la fecha de la entrega efectiva"(el subrayado es nuestro).

Por otra parte, el artículo 6º del Decreto Reglamentario 2791 de 1991 dispone:

...

Descripción

Llenado

Periodo de Calculo

Al calcularse las Cesantías y los Intereses de Cesantía, este periodo deberá generarse en enero de cada año. Por ejemplo 202301

Número de pago

01 siempre.

Procedim. Calculo

CES

Mes contable

01 siempre.

Año contable

Año en curso: 2023

Fecha inicial

1er día del año anterior: 01/01/2022.

Fecha final

Último día del año anterior: 31/12/2022.

Fecha de pago

Último día de mes de enero del año actual: 31/01/2023.

Fecha de corte

Último día de mes de enero del año actual: 31/01/2023

Criterio de Acumulación

01 siempre.

Ordencia Secuencia de Acumulación

01 ya que se pagan los intereses de cesantías en enero.

Último Per Mes

Siempre '1'.

...

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

Usualmente es uno mensual, por lo que el número de pago es 01.

Procedim. Calculo

CON

Mes contable

Depende del mes. Va del 01 al 12.

Año contable

Año en curso: 2023.

Fecha inicial

1er día del mes.

Fecha final

Último día del mes.

Fecha de pago

Fecha en que se contabilizará.

Fecha de corte

Usualmente se coloca la fecha en que se contabilizará.

Criterio de Acumulación

Por estándar 01 siempre.

Ordencia Secuencia de Acumulación

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

Último Per Mes

Siempre '1'.

...

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

Usualmente es uno mensual, por lo que el número de pago es 01. Pero el cliente podrá tener tantos periodos al mes como requiera.

·        Mensual = 01

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

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

Procedimiento Calculo

FIN

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

·        Semanal: 1er día de la semana.

Fecha final

Depende de la periodicidad:

·        Mensual = Último día del mes

·        Quincenal: Último día de la quincena

·        Semanal: Último día de la semana.

Fecha de pago

No es relevante. Usualmente se coloca la fecha final del periodo, porque la fecha de pago que se ocupa en FIN es la fecha del encabezado de finiquitos.

Fecha de corte

Usualmente se coloca la fecha final del periodo.

Criterio de Acumulación

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

Ordencia Secuencia de Acumulación

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

Último Per Mes

Siempre '1' sin importar la periodicidad.

...

Descripción

Llenado 1er periodo semestral

Llenado 2do periodo semestral

Periodo de Calculo

Para el porcentaje que aplicará de enero a junio del 2023, el periodo será 202212.

Para el porcentaje que aplicará de julio a diciembre 2023 el periodo será 202306.

Número de pago

01 siempre

01 siempre

Procedimiento Calculo

IR2

IR2

Mes contable

12

06

Año contable

2022

2023

Fecha inicial

01/12/2021

01/06/2022

Fecha final

30/11/2022

31/05/2023

Fecha de pago

01/01/2023

01/07/2023

Fecha de corte

31/12/2022

30/06/2023

Criterio de Acumulación

No acumula, dejar vacío.

No acumula, dejar vacío.

Ordencia Secuencia de Acumulación

No acumula, dejar vacío.

No acumula, dejar vacío.

Último Per Mes

Siempre '1'-

Siempre '1'-

...

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

·        Semanal: 1er día de la semana.

Fecha final

Depende de la periodicidad:

·        Mensual = Último día del mes

·        Quincenal: Último día de la quincena

·        Semanal: Último día de la semana.

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.

Ordencia 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

·        Semanal: Primeras semanas '2', última semana del mes '1'.

...

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

Usualmente es uno mensual, por lo que el número de pago es 01.

Procedimiento Calculo

MFN

Mes contable

Depende del mes. Va del 01 al 12.

Año contable

Año en curso: 2023.

Fecha inicial

1er día del mes.

Fecha final

Último día del mes.

Fecha de pago

Fecha en que se contabilizará.

Fecha de corte

Usualmente se coloca la fecha en que se contabilizará.

Criterio de Acumulación

Por estándar 01 siempre.

Ordencia Secuencia de Acumulación

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

Último Per Mes

Siempre '1'-

...

El contenido de esta tabla estándar (RCC), para 2023 es el siguiente. En caso de que cambie por ley, hay que actualizar en la rutina Mantenimiento Tab ubicada en "Actualizaciones | Definici Cálculo | Mantenimiento Tab

OrdenciaSecuencia

De UVT

A UVT

% No Gravable

001

0.00

350.00

100%

002

350.01

410.00

90%

003

410.01

470.00

80%

004

470.01

530.00

60%

005

530.01

590.00

40%

006

590.01

650.00

20%

007

650.01

9999.99

0%

...

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 (Percepción u 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.


Por ejemplo, Incapacidad por Enfermedad cuenta con 5 conceptos, de los cuales solo uno es de Remuneración, y los otros 4 son base remuneración. el Concepto 002 se ocupa para ingresar los días de la incapacidad, el concepto 003, para contabilizar la parte que le corresponde asumir a la empresa y el 004 lo que asume la EPS. Por último, el concepto 001 guarda el Salario Base de Cálculo con que se determinó el importe del concepto 031.

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.


Por ejemplo, un cliente puede cambiar el código del concepto de Sueldo de 105 a P01, o cambiar la descripción del mismo de "Salario Básico" a "Salario" Entonces el id de cálculo 0031 permite que el sistema sepa que es el concepto de Sueldo.

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 Ordencia Secuencia diferente (RGB_SEQ), en incidencias, y durante el cálculo ("Misceláneas | Cálculo | Por Procedimiento" (GPEM020)) esta Ordencia 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 Ordencia 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 Ordencia 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 | Trabajadors | 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".

Tipo XML

Este es el código del concepto para la nómina electrónica. Todos los conceptos de Remuneración y Descuento deben de tener un código.

Forma 2076

Esta es la clasificación del concepto dentro del formato 2076. Si el concepto no se reporta en el formato 2076, dejar en blanco.

Formato 220

Esta es la clasificación del concepto dentro del formato 220. Si el concepto no se reporta en el formato 220 dejar en blanco.

...

Esta fórmula es usada, para calcular, una sola vez, los mnemónicos que se ocupan en las diferentes fórmulas de Cesantía. Se ocupa en el procedimiento:

CES      CES - Cesantía

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

000CES

000001

#

TRACE_ON




000CES

000002


MUEVE

1

NOCALCULA


000CES

000003

EMPFECING

SI_MAYOR

PERFECFIN

FINAL

Si el trabajador ingresó en una fecha posterior al periodo, no se calcula.

000CES

000004

EMPSTATUS

SI_IGUAL

D

FINAL

Si el trabajador es inactivo, no se calcula

000CES

000005

EMPCATFUN

SI_IGUAL

E

FINAL

Si es un aprendiz, no se calcula.

000CES

000006

# FECHA INICIAL=01/ENE




Fecha Inicia= 1ro de enero del año anterior.

000CES

000007


ANO

PERFECINI

NAUX_01

000CES

000008

NAUX_01

MULTIPLICA

10000

NAUX_01

000CES

000009

NAUX_01

SUMA

0101

NAUX_01

000CES

000010


CONVIERTE_FECHA

NAUX_01

CALFECINI

000CES

000011


MUEVE

PERFECFIN

CALFECFIN

Fecha Final = Fecha final del periodo.

000CES

000012

# INGRESO EN EL PERIODO




Si ingresó durante el año anterior, Fecha Inicial = Fecha de ingreso.

000CES

000013

EMPFECING

SI_MENOR

CALFECINI

CONT_INGPER

000CES

000014


MUEVE

EMPFECING

CALFECINI

000CES

000015

CONT_INGPER

ETIQUETA



000CES

000016


MUEVE

0

NOCALCULA


000CES

000017

#OBTIENE SAL MINIMOS




De la tabla S007 obtiene:

* SMMLV

* UVT

* Subsidio Transporte

* Factor prestacional

* Límite inferior de un salario integral.

000CES

000018


BUSCA

TABLA_S007


000CES

000019

ELEMENTO_01

HASTA_MAYOR

0


000CES

000020


MUEVE

ELEMENTO_03

SALMINMES

000CES

000021

#OBTIENE UVT RET FTE




000CES

000022


MUEVE

ELEMENTO_01

UVTRETFTE

000CES

000023

#OBTIENE SUBSIDIO DE TRANSPORTE




000CES

000024


MUEVE

ELEMENTO_02

SUBTRANS

000CES

000025

#OBTIENE FACTOR

PRESTACIONAL



000CES

000026

PROFACPRE

DIVIDE

100

NAUX_01

000CES

000027

1

RESTA

NAUX_01

FACSALINT

000CES

000028

SALMINMES

MULTIPLICA

10

SALMININTM

000CES

000029


MUEVE

ELEMENTO_02

TABSUBTRA

000CES

000030


MUEVE

ELEMENTO_04

TABTOPESAL

000CES

000031

# ANIVERSARIO




Obtiene la fecha de aniversario, considerando el día y mes de la fecha de ingreso y el año de la fecha de fin del periodo.

000CES

000032


DIA

EMPFECING

DIAING

000CES

000033


MES

EMPFECING

MESING

000CES

000034


ANO

EMPFECING

ANOING

000CES

000035


DIA

CALFECFIN

DIAFINPER

000CES

000036


MES

CALFECFIN

MESFINPER

000CES

000037


ANO

CALFECFIN

ANOFINPER

000CES

000038

MESING

MULTIPLICA

100

MESDIAING

000CES

000039

MESDIAING

SUMA

DIAING

MESDIAING

000CES

000040

MESFINPER

MULTIPLICA

100

MESDIAFINPER

000CES

000041

MESDIAFINPER

SUMA

DIAFINPER

MESDIAFINPER

000CES

000042

ANOFINPER

MULTIPLICA

10000

NAUX_30

000CES

000043

NAUX_30

SUMA

MESDIAING

NAUX_30

000CES

000044

MESDIAFINPER

SI_MAYOR

MESDIAING

CONT_ANIV

000CES

000045

NAUX_30

RESTA

10000

NAUX_30

000CES

000046

CONT_ANIV

ETIQUETA



000CES

000047


CONVIERTE_FECHA

NAUX_30

FECANIANT

000CES

000048

NAUX_30

SUMA

10000

NAUX_30

000CES

000049


CONVIERTE_FECHA

NAUX_30

FECANIACT

000CES

000050

#VALIDA MESES A PROMEDIAR

PARA SALARIO

PROM VARIABLE


Obtiene los meses para el cálculo

000CES

000051

PROMESVAR

SI_DIFERENTE

0

CONT_12

000CES

000052


MUEVE

12

PROMESVAR

000CES

000053

CONT_12

ETIQUETA



000CES

000054

# OBTIENE % TIEMPO PARCIAL




Si el trabajador labora tiempo parcial, obtener el factor para el cálculo del salario, ya que este se digita como si laborara 240 horas por mes.

Factor=Horas laboradas en el mes / 240

000CES

000055


MUEVE

1

NAUX_08

000CES

000056

EMPHRSMES

SI_IGUAL

240

CONT_18

000CES

000057

EMPHRSMES

DIVIDE

240

NAUX_08

000CES

000058

CONT_18

ETIQUETA



000CES

000059

# CATEGORIA DIARIA




Se obtiene el salario mensual dependiendo de la categoría de la función (RE_CATFUNC):

Categoría = H

·        Salario Mensual = (Salario del Empleado (RA_SALARIO) * Horas del Mes (RA_HRSMES)) * Factor medio tiempo.

Categoría =D

·        Salario Mensual = (Salario del Empleado (RA_SALARIO) * 30) * Factor medio tiempo.

Otras Categorías

·        Salario Mensual = Salario del Empleado (RA_SALARIO) * Factor medio tiempo.

·         

000CES

000060

EMPCATFUN

SI_DIFERENTE

D

CONT_19

000CES

000061


MUEVE

EMPSALARIO

SALDIA

000CES

000062

SALDIA

MULTIPLICA

30

SALMES

000CES

000063

SALMES

DIVIDE

EMPHRSMES

SALHORA

000CES

000064

CONT_19

ETIQUETA



000CES

000065

# CATEGORIA HORA




000CES

000066

EMPCATFUN

SI_DIFERENTE

H

CONT_20

000CES

000067


MUEVE

EMPSALARIO

SALHORA

000CES

000068

SALHORA

MULTIPLICA

EMPHRSMES

SALMES

000CES

000069

SALMES

DIVIDE

30

SALDIA

000CES

000070

CONT_20

ETIQUETA



000CES

000071

# CATEGORIA MENSUAL




000CES

000072

EMPCATFUN

SI_IGUAL

D

CONT_21

000CES

000073

EMPCATFUN

SI_IGUAL

H

CONT_21

000CES

000074


MUEVE

EMPSALARIO

SALMES

000CES

000075

EMPSALARIO

DIVIDE

30

SALDIA

000CES

000076

EMPSALARIO

DIVIDE

EMPHRSMES

SALHORA

000CES

000077

CONT_21

ETIQUETA



000CES

000078

SALMES

MULTIPLICA

NAUX_08

SALMES

000CES

000079

SALDIA

MULTIPLICA

NAUX_08

SALDIA

000CES

000080

SALHORA

MULTIPLICA

NAUX_08

SALHORA

000CES

000081

# SI ES SALARIO INTEGRAL

VALIDA MIN INTEG



000CES

000082

EMPTIPOSAL

SI_IGUAL

1

CONT_MININT

000CES

000083

EMPTIPOSAL

SI_IGUAL

3

CONT_MININT

000CES

000084

SALMINMES

MULTIPLICA

13

NAUX_28

000CES

000085

SALMES

SI_MAYOR

NAUX_28

CONT_MININT

000CES

000086

SALMES

SI_IGUAL

NAUX_28

CONT_MININT

000CES

000087


MUEVE

NAUX_28

SALMES

000CES

000088

SALMES

DIVIDE

30

SALDIA

000CES

000089

SALMES

DIVIDE

EMPHRSMES

SALHORA

000CES

000090

CONT_MININT

ETIQUETA



000CES

000091

#VALIDA MONEDA




Si el salario del trabajador está pactado por contrato en una moneda diferente de la local:

·        Salario Mensual = Salario Mensual * factor de conversión de la fecha de corte * Factor medio tiempo.

000CES

000092

EMPMONEDA

SI_IGUAL

01

CONT_22

000CES

000093

PERFECCORT

GET_MONEDA

EMPMONEDA

NAUX_08

000CES

000094

SALMES

MULTIPLICA

NAUX_08

SALMES

000CES

000095

SALDIA

MULTIPLICA

NAUX_08

SALDIA

000CES

000096

SALHORA

MULTIPLICA

NAUX_08

SALHORA

000CES

000097

CONT_22

ETIQUETA



000CES

000098

# OBTIENE ANO ANTERIOR

INI Y FIN



Obtiene el año y meses para el cálculo de cesantía.

·        Año Inicial = Año de la fecha inicial

·        Año Final = Año de la fecha inicial

·        Mes Inicial =01

·        Mes Final = 12

000CES

000099


ANO

CALFECINI

ANOANOANT1

000CES

000100


ANO

CALFECFIN

ANOANOANT2

000CES

000101


MUEVE

01

MESANOANT1

000CES

000102


MUEVE

12

MESANOANT2

000CES

000103

# DIAS PROMEDIO ANUAL




Obtiene días del año para cálculo de promedio = Diferencia de días entre la fecha inicial y la fecha final con base en 360 días por año-

000CES

000104

CALFECINI

DIAS_360

CALFECFIN

DIASPROM

000CES

000105

FINAL

ETIQUETA



000CES

000106

#

TRACE_OFF




...

Esta fórmula es usada, para calcular la parte gravada de la cesantía cuando se calcula la Cesantía del Año Actual o la Cesantía del Año Anterior o la Cesantía a Consignar. Se ocupa en los procedimientos:

APL      APL - Aplicación de Liquidación de Contratos

FIN       FIN - Liquidación de Contratos

LIQ       LIQ - Nómina de Liquidación

Código

Orden

1ra Expresión

Operando

2da Expresión

Resultado

Comentario

212LIQ

000001

#

TRACE_ON




212LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


212LIQ

000003

CESANTPAG

SUMA

CESANOACT

NAUX_02


212LIQ

000004

NAUX_02

SUMA

CESANOANT

NAUX_02


212LIQ

000005

NAUX_02

SI_IGUAL

0

FINAL


212LIQ

000006

# PRACTICANTES DEL SENA

NO PROVISIONA



Si es un aprendiz, no se calcula.

212LIQ

000007

EMPTIPCOT

SI_IGUAL

12

FINAL

212LIQ

000008

EMPTIPCOT

SI_IGUAL

19

FINAL

212LIQ

000009

EMPTIPCOT

SI_IGUAL

20

FINAL

212LIQ

000010

# SALARIO INTEGRAL

NO PROVISIONA



Si es un salario integral, no se calcula.

212LIQ

000011

EMPTIPOSAL

SI_IGUAL

2

FINAL

212LIQ

000012

EMPTIPOSAL

SI_IGUAL

4

FINAL

212LIQ

000013

# FECHA INICIO 6 MESES





212LIQ

000014


ANO

PERFECFIN

NAUX_01

Obtiene el año y mes del mes anterior.

212LIQ

000015


MES

PERFECFIN

NAUX_02

212LIQ

000016

NAUX_02

RESTA

1

NAUX_02

212LIQ

000017

NAUX_02

SI_MAYOR

0

CONT_MESINI

212LIQ

000018

NAUX_02

SUMA

12

NAUX_02

212LIQ

000019

NAUX_01

RESTA

1

NAUX_01

212LIQ

000020

CONT_MESINI

ETIQUETA



212LIQ

000021

NAUX_01

MULTIPLICA

10000

NAUX_01

Obtiene el día inicial de cesantías considerando del 01/01/año del mes anterior.

212LIQ

000022

NAUX_02

MULTIPLICA

100

NAUX_02

212LIQ

000023

NAUX_01

SUMA

NAUX_02

NAUX_03

212LIQ

000024

NAUX_03

SUMA

1

NAUX_03

212LIQ

000025


CONVIERTE_FECHA

NAUX_03

DAUX_01

212LIQ

000026

EMPFECING

SI_MENOR

DAUX_01

CONT_FECING

Si ingresó posteriormente al inicio de cesantía, considera la fecha de ingreso como el inicio.

212LIQ

000027


MUEVE

EMPFECING

DAUX_01

212LIQ

000028

CONT_FECING

ETIQUETA



212LIQ

000029

# FECHA FINAL 6 MESES




Obtiene la fecha final del semestre.

212LIQ

000030


ANO

PERFECFIN

NAUX_03

212LIQ

000031


MES

PERFECFIN

NAUX_04

212LIQ

000032

NAUX_03

MULTIPLICA

10000

NAUX_03

212LIQ

000033

NAUX_04

MULTIPLICA

100

NAUX_04

212LIQ

000034

NAUX_03

SUMA

NAUX_04

NAUX_05

212LIQ

000035

NAUX_05

SUMA

1

NAUX_05

212LIQ

000036


CONVIERTE_FECHA

NAUX_05

DAUX_02

212LIQ

000037

DAUX_02

SUMA

-1

DAUX_02

212LIQ

000038

# DIAS 6 MESES




Obtiene los días del semestre con base en 360 días por año.

212LIQ

000039

DAUX_01

DIAS_360

DAUX_02

NAUX_06

212LIQ

000040

# AUS CON REM ACU




Obtiene los días de ausentismo con remuneración del semestre, que se descuentan de los día de cesantía.

212LIQ

000041


ANO

DAUX_01

ANO_INI_ACU

212LIQ

000042


ANO

DAUX_02

ANO_FIN_ACU

212LIQ

000043


MES

DAUX_01

NAUX_01

212LIQ

000044

NAUX_01

VALTOSTR

2

CAUX_01

212LIQ

000045


MES

DAUX_02

NAUX_02

212LIQ

000046

NAUX_02

VALTOSTR

2

CAUX_02

212LIQ

000047


FILTRO_ACUM



212LIQ

000048

1

FILTRO_ACUM

CONAUSCES


212LIQ

000049

CAUX_01

UNIDADES_EMPRESA

CAUX_02

NAUX_01

212LIQ

000050

NAUX_06

RESTA

NAUX_01

NAUX_06

212LIQ

000051

# AUS SIN REM ACU




Obtiene los días de ausentismo sin remuneración del semestre, que se descuentan de los día de cesantía.

212LIQ

000052


ANO

DAUX_01

ANO_INI_ACU

212LIQ

000053


ANO

DAUX_02

ANO_FIN_ACU

212LIQ

000054


FILTRO_ACUM



212LIQ

000055

2

FILTRO_ACUM

CONAUSCES


212LIQ

000056

CAUX_01

UNIDADES_EMPRESA

CAUX_02

NAUX_02

212LIQ

000057

NAUX_06

SUMA

NAUX_02

NAUX_06

212LIQ

000058

# CONCEPTOS VAR ACUM




Obtiene el SBC de Cesantía del semestre.

212LIQ

000059


ANO

DAUX_01

ANO_INI_ACU

212LIQ

000060


ANO

DAUX_02

ANO_FIN_ACU

212LIQ

000061


FILTRO_ACUM



212LIQ

000062

1

FILTRO_ACUM

CONSBCCES


212LIQ

000063

CAUX_01

IMPORTE_EMPRESA

CAUX_02

NAUX_07

212LIQ

000064

# DETERMINA PROM 6 MESES




Obtiene promedio = (SBC de Cesantía del semestre / días a descontar de cesantía) * 30

212LIQ

000065

NAUX_07

DIVIDE

NAUX_06

NAUX_08

212LIQ

000066

NAUX_08

MULTIPLICA

30

NAUX_08

212LIQ

000067

# DETERMINA % RETENCION





212LIQ

000068

NAUX_08

DIVIDE

UVTRETFTE

NAUX_09

Convierte a UVT's el promedio.

212LIQ

000069


BUSCA

TABLA_S045


Obtiene el % a Gravar de la tabla S045 de acuerdo al Promedio UVT's

212LIQ

000070

ELEMENTO_02

HASTA_MAYOR

NAUX_09


212LIQ

000071

100

RESTA

ELEMENTO_03

NAUX_10

212LIQ

000072

# OBTIENE GRAVABLE

RF 6 MESES * %



Obtiene la Cesantía Gravada = Promedio * % a Gravar.

212LIQ

000073

NAUX_10

DIVIDE

100

NAUX_10

212LIQ

000074

NAUX_10

MULTIPLICA

NAUX_08

IMPORTE

212LIQ

000075


MUEVE

EMPNITCES

ENTIDAD

212LIQ

000076

FINAL

ETIQUETA




212LIQ

000077

#

TRACE_OFF




...

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

APL      APL - Aplicación de Liquidación de Contratos

FIN       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




...

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      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       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




...

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

APL      APL - Aplicación de Liquidación de Contratos

FIN       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




...

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      APL - Aplicación de Liquidación de Contratos

CON     CON - Consolidación / Provisiones

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       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




...

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

CES      CES - Cesantía

LIQ       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




...

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

APL      APL -  Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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

CON     CON - Consolidación / Provisiones

...

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

APL      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

CON     CON - Consolidación / Provisiones

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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     CON - Consolidación / Provisiones

...

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      APL - Aplicación de Liquidación de Contratos

FIN       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




...

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      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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

APL      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

CON     CON - Consolidación / Provisiones

FIN       FIN - Liquidación de Contratos

LIQ       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




...

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     CON - Consolidación / Provisiones

...

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

ANT      ANT - Anticipo de Salario

APL      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       LIQ - Nómina de Liquidación

PRI       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




...

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

ANT      ANT - Anticipo de Salario

APL      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       LIQ - Nómina de Liquidación

PRI       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




...

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      ANT - Anticipo de Salario

APL      APL - Aplicación de Liquidación de Contratos

CES      CES - Cesantía

FIN       FIN - Liquidación de Contratos

LIQ       LIQ - Nómina de Liquidación

PRI       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




...

Cesantías e Intereses de Cesantías

Procedimiento

OrdenciaSecuencia

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

OrdenciaSecuencia

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

OrdenciaSecuencia

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

OrdenciaSecuencia

Concepto

Descripción

Fórmula

IR2

00002

500

Ret Fte: Cesantía Grav

500IR2


Liquidación

Procedimiento

OrdenciaSecuencia

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

...

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. BASE DE DATOS

SX3

...

- Campos

Tabla

Campo

ComentarioTítulo

SRA - Maestro de TrabajadorsEmpleados

RA_OPTLEI

Título: Tipo Cesantía

SRA - Maestro de TrabajadorsEmpleados

RA_FUNCESA

Título: NIT Cesantía

SRV - Conceptos

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