Histórico da Página
Í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:
| |||||||||||||||||||||||||||||||||
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 |