Árvore de páginas


ÍNDICE

01. Visión General

El tipo de procedimiento CON Consolidación de Provisiones , tiene la finalidad de ajustar las provisiones calculadas en la nómina LIQ, cuando se elige realizar el cálculo con un % Fijo cada periodo o  cuando los primeros periodos se calcularon en otro sistema y se migraron a Protheus a mediados de año, y en el anterior sistema no se calculaban las provisiones.

El presente Documento de Referencia, contendrá:

  • Configuración requerida.
  • Pre-Condiciones para ejecutar este Procedimiento de Cálculo
  • Procedimiento: Paso a Paso a seguir para calcular este Procedimiento de Cálculo.

02. Configuración

Procesos

Tipo Provisión (RCJ_PROV)

Se cuenta con 2 formas de realizar el cálculo de provisiones, en el procedimiento de cálculo LIQ Liquidación, indicada en procesos-

Cálculo % Fijo

El Tipo 1= % Fijo se calcula aplicando un % a la base correspondiente a cada concepto. Este % se indica en el campo de % del concepto.

Por ejemplo, un empleado, con salario fijo, tiene un aumento en el mes de abril.

Mes

SBC Cesantía

%

Provisión

1

3,000,000

8.33%

249,900

2

3,000,000

8.33%

249,900

3

3,000,000

8.33%

249,900

4

3,500,000

8.33%

291,550

5

3,500,000

8.33%

291,550

6

3,500,000

8.33%

291,550

7

3,500,000

8.33%

291,550

8

3,500,000

8.33%

291,550

9

3,500,000

8.33%

291,550

10

3,500,000

8.33%

291,550

11

3,500,000

8.33%

291,550

12

3,500,000

8.33%

291,550


Suma anual

3,373,650

Cuando hay un aumento o una variación de salario, la provisión queda por debajo de lo que se tiene que pagar, ya que él % se aplica sobre la base del periodo. En este ejemplo, la Cesantía que hay que depositar en febrero deberá ser de 3,500,000, por lo tanto, la provisión quedará por debajo.


Cálculo Ajuste

El Tipo 2 = Ajuste se calcula como si en ese periodo se fuera a liquidar el total de ese concepto, y se descuenta lo provisionado a la fecha, resultando un ajuste, en consecuencia. Por ejemplo, un empleado, con salario fijo, tiene un aumento en el mes de abril, por lo que se realiza un ajuste automático en ese mes.

Mes

 SBC Cesantía

Días

 Calculo al mes en curso

Provisión Acum

Provisión

1

3,000,000

2.5

250,000

0

250,000

2

3,000,000

5.0

500,000

250,000

250,000

3

3,000,000

7.5

750,000

500,000

250,000

4

3,500,000

10.0

1,166,667

750,000

416,667 Ajuste de enero a abril

5

3,500,000

12.5

1,458,333

1,166,667

291,667

6

3,500,000

15.0

1,750,000

1,458,333

291,667

7

3,500,000

17.5

2,041,667

1,750,000

291,667

8

3,500,000

20.0

2,333,333

2,041,667

291,667

9

3,500,000

22.5

2,625,000

2,333,333

291,667

10

3,500,000

25.0

2,916,667

2,625,000

291,667

11

3,500,000

27.5

3,208,333

2,916,667

291,667

12

3,500,000

30.0

3,500,000

3,208,333

291,667




Suma anual


3,500,000


Provisión Vacaciones (RCJ_PRVVAC)

Existen dos formas diferentes para calcular la base para las vacaciones:

  • Salario Base de Cálculo para las vacaciones disfrutadas que es utilizado para los conceptos:
    • 018 Vacaciones Disfrutadas
    • 020 Vacaciones Compensadas
    • 028 Vacaciones Días no Hábiles
    • 029 Vacaciones Anticipadas
  • Salario Base de Cálculo para las vacaciones definitivas
    • 022 Vacaciones Proporcionales
    • 024 Vacaciones Definitivas

El cliente puede definir con cuál de las dos bases se calcula la provisión de vacaciones, indicando esta configuración en el catálogo de procesos.


Nota

En cualquiera de los dos casos, cuando un empleado se retira de la empresa, se tendrá que realizar un ajuste contable. Pues si se elige provisionar con el SBC de Vacaciones Disfrutadas, cuando se calcule la Liquidación de Contrato, la provisión quedará corta. Y si se elige provisionar con el SBC de Vacaciones Definitivas, y empleado tiene tiempo extra, habrá una diferencia al final de cada año si el empleado no se retira de la empresa.

Mes Inicio de la Prima de Servicios (RCJ_MESPRI)

Por ley, la prima de servicios se paga en dos exhibiciones (junio y diciembre). Por usos y costumbres, el cálculo se puede realizar obteniendo los acumulados:


Para el pago de julio:

  • Acumulados de diciembre a mayo o
  • Acumulados de enero a junio

Para el pago de diciembre

  • Acumulados de junio a noviembre o
  • Acumulados de julio a diciembre


El cliente puede configurar cómo desea calcular el pago de la prima de servicios y la provisión de la misma.


% Intereses Cesantía

Por ley, se pagar el 12% de interés de cesantía a más tardar el 31 de enero de cada año. Como la empresa está obligada al menos a pagar el 12% pero la ley no impide que la empresa pague más, este % se informa en el catálogo de procesos.


El % es aplicado sobre el valor de la Cesantía calculada de la siguiente forma:

  • El salario a diciembre del año anterior o si tuvo modificación de salario en los últimos 90 días del año anterior, el promedio del año.
  • El subsidio transporte dependiendo de la configuración que tenga el empleado: 1 = Siempre paga el subsidio (prestación de la empresa), 2= de acuerdo a la ley (solo se paga si el salario es menor o igual a 2 SMMLV) o 3= nunca paga el subsidio (porque la empresa proporciona el servicio de transporte o el empleado vive muy cerca).
  • Promedio del año de los conceptos variables para cesantía indicados en la sección Base Cesantía e Intereses de Cesantía.

Procedimiento de Cálculo

Cuando el cliente ocupa el Tipo de Provisión por porcentaje fijo (RCJ_PROV='1'), se puede ajustar la provisión mediante el procedimiento de cálculo CON Consolidación de la Provisión. Este se puede ejecutar cada vez que el cliente lo desee, desde una vez al mes, hasta una vez al año.

  • Es necesario cerrar este procedimiento para que el ajuste de las provisiones se guarde en los acumulados de nómina (RG7 y SRD).
  • Se integra con contabilidad, para ajustar las provisiones contablemente.
  • No se genera un archivo de neto, ya que no se realiza ningún depósito o pago a los empleados.

Conceptos

Porcentaje Provisiones (RV_PERC)

Se cuenta con 4 conceptos estándar de provisión. En el campo de % (RV_PERC) es necesario informar el % fijo de la provisión, en caso de que se elija calcularla, en la nómina de Liquidación, con un % Fijo.

Concepto

Descripción

Tipo

%

027

Vacaciones Provisión

3=Base Haberes

4.167

221

Cesantías Provisión

3=Base Haberes

8.333

228

Intereses Cesantía Provisión

3=Base Haberes

8.333

235

Prima por Servicios Provisión

3=Base Haberes

8.333

Base Vacaciones Disfrutadas (RV_MEDFER)

Los conceptos estándar, que forman parte de la base variable de las vacaciones disfrutadas, son:

Concepto

Descripción

107

Sueldo Variable Base

108

Salario Variable Integral

111

Sueldo por Hora Base

112

Salario por Hora Integral

121

Hora Recargo Nocturno

122

Hora Recargo Nocturno Festivo

124

Hora Domingo Diurno No Habitual

125

Hora Recargo Domingo Nocturno Habitual

132

Comisiones

139

Bono Reconocimiento


Base Vacaciones Definitivas (RV_MEDFCO)

Los conceptos estándar, que forman parte de la base variable de las vacaciones definitivas (finiquitos), son:

Concepto

Descripción

107

Sueldo Variable Base

108

Salario Variable Integral

111

Sueldo por Hora Base

112

Salario por Hora Integral

117

Hora Extra Diurna

118

Hora Extra Nocturna

119

Hora Extra Diurna Festivo

120

Hora Extra Nocturna Festivo

121

Hora Recargo Nocturno

122

Hora Recargo Nocturno Festivo

123

Hora Domingo Diurno Habitual

125

Hora Recargo Domingo Nocturno Habitual

132

Comisiones

139

Bono Reconocimiento


Días Vacaciones (RV_REFFER)

Los conceptos estándar, que disminuyen de los días para promediar las vacaciones, son:

Concepto

Descripción

013

Falta Injustificada

014

Castigo

016

Ausentismo sin Remuneración


Base Cesantía e Intereses de Cesantía (RV_MEDCESA)

Los conceptos estándar, que forman parte de la base variable de cesantía e intereses, son:

Concepto

Descripción

107

Sueldo Variable Base

111

Sueldo por Hora Base

117

Hora Extra Diurna

118

Hora Extra Nocturna

119

Hora Extra Diurna Festivo

120

Hora Extra Nocturna Festivo

121

Hora Recargo Nocturno

122

Hora Recargo Nocturno Festivo

123

Hora Domingo Diurno Habitual

124

Hora Domingo Diurno No Habitual

125

Hora Recargo Domingo Nocturno Habitual

132

Comisiones

139

Bono Reconocimiento

140

Sobresueldo


Días Cesantía (RV_REFCESA)

Los conceptos estándar, que disminuyen los días para promediar la cesantía, son:

Concepto

Descripción

013

Falta Injustificada

014

Castigo

016

Ausentismo sin Remuneración


Base Prima de Servicios (RV_MED13)

Los conceptos estándar, que forman parte de la base variable de la prima de servicios, son:

Concepto

Descripción

107

Sueldo Variable Base

111

Sueldo por Hora Base

117

Hora Extra Diurna

118

Hora Extra Nocturna

119

Hora Extra Diurna Festivo

120

Hora Extra Nocturna Festivo

121

Hora Recargo Nocturno

122

Hora Recargo Nocturno Festivo

123

Hora Domingo Diurno Habitual

124

Hora Domingo Diurno No Habitual

125

Hora Recargo Domingo Nocturno Habitual

132

Comisiones

139

Bono Reconocimiento

012

Comisión Servicios

114

Retardos Sueldo Base


Días Prima (RV_REF13)

Los conceptos estándar, que disminuyen los días para promediar la prima, son:

Concepto

Descripción

013

Falta Injustificada

014

Castigo

016

Ausentismo sin Remuneración


Mnemónicos

Los mnemónicos utilizados en la formulación del procedimiento de cálculo CON son:

Mnemónico

Descripción

Tipo

Alias

Campo

MESANOANT1

Mes Inicial del Año Anterior para Calculo de Promedios

C



MESANOANT2

Mes Final del Año Anterior para Calculo de Promedios

C



MESFINPRI

Mes Final Prima

C



MESINIPRI

Mes Inicial Prima

C



MESMESACT1

Mes Inicial del Mes Actual para Calculo de Promedios

C



MESMESACT2

Mes Final del Mes Actual para Calculo de Promedios

C



MESMESANT1

Mes Inicial del Mes Anterior para Calculo de Promedios

C



MESMESANT2

Mes Final del Mes Anterior para Calculo de Promedios

C



TABLA_S007

Datos Generales de Empresa

C



CALFECFIN

Fecha Final para Calculo de Sueldo

D



CALFECINI

Fecha Inicial para Calculo de Sueldo

D



FECANIACT

Fecha de Aniversario Actual

D



FECANIANT

Fecha de Aniversario Anterior

D



CONAUSCES

Conceptos: Días Cesantía 1=C/pago;2=S/pago;3=NoApl

F

SRV

RV_REFCESA

CONAUSPRIM

Conceptos: Días Prima1=C/pago;2=S/pago;3=NoApl

F

SRV

RV_REF13

CONAUSVAC

Conceptos: Días Vacaciones Disf 1=C/pago;2=S/pago;3=NoApl

F

SRV

RV_REFFER

CONSBCCES

Conceptos: SBC Cesantía 1=Si; 2=No

F

SRV

RV_MEDCESA

CONSBCPRIM

Conceptos: SBC Prima Legal 1=Si; 2=No

F

SRV

RV_MED13

CONSBCVACC

Conceptos: SBC Vacaciones Definitivas 1=Si; 2=No

F

SRV

RV_MEDFCO

CONSBCVACD

Conceptos: SBC Vacaciones Disfrutadas 1=Si;2=No

F

SRV

RV_MEDFER

EMPCATFUN

Empleado: Categoría de la Función para Calculo Salarios

F

SRA

RA_CATFUNC

EMPFECAUM

Empleado: Fecha de Aumento de Sueldo

F

SRA

RA_FECAUM

EMPFECBAJ

Empleado: Fecha de Retiro de la Empresa

F

SRA

RA_DEMISSA

EMPFECING

Empleado: Fecha de Ingreso por Primera Vez

F

SRA

RA_ADMISSA

EMPFECREC

Empleado: Fecha de Reconocimiento

F

SRA

RA_DTREC

EMPHRSMES

Empleado: Horas Trabajadas al Mes

F

SRA

RA_HRSMES

EMPMONEDA

Empleado: Tipo de Moneda del Salario

F

SRA

RA_MOEDAPG

EMPNITCES

Empleado: NIT de Cesantía

F

SRA

RA_FUNCESA

EMPREMVAR

Empleado: Remuneración Variable 1=Si;2=No

F

SRA

RA_REMVAR

EMPSALANT

Empleado: Salario Anterior

F

SRA

RA_ANTEAUM

EMPSALARIO

Empleado: Salario Actual

F

SRA

RA_SALARIO

EMPSTATUS

Empleado: Estatus " "=Activo; A=Aus; F=Vac; D=Retirado

F

SRA

RA_SITFOLH

EMPSUBTRAN

Empleado: Auxilio de Trasporte 1=Siempre; 2=Ley; 3=Nunca

F

SRA

RA_SUBTRAN

EMPTIPCOT

Empleado: Tipo de Cotizante

F

SRA

RA_TIPCOT

EMPTIPOSAL

Empleado: TipoSalario 1=BaseFij;2=IntFij; 3=BaseVar 4=IntVar

F

SRA

RA_TIPOSAL

PERANIOPER

Periodo: Año en que se aplicara en la SRD

F

RCH

RCH_ANO

PERFECCORT

Periodo: Fecha de Corte del Periodo

F

RCH

RCH_DTCORT

PERFECFIN

Periodo: Fecha Final del Periodo

F

RCH

RCH_DTFIM

PERFECINI

Periodo: Fecha Inicial del Periodo

F

RCH

RCH_DTINI

PERMESPER

Periodo: Mes en que se aplicará en la SRD

F

RCH

RCH_MES

PERTIPONOM

Periodo: Tipo de Nomina en Ejecución

F

RCH

RCH_ROTEIR

PROBAJORD

Proceso: Calcula Retiros en la Nómina Ordinaria 1=Si; 2=No

F

RCJ

RCJ_BAJORD

PROCALEND

Proceso: Calendario 1=Comercial (360); 2=Civil (365)

F

RCJ

RCJ_CALEND

PROMESPRI

Proceso: Mes inicial prima 12=Dic;01=Ene;06=Jun;07=Jul

F

RCJ

RCJ_MESPRI

PROMESVAR

Proceso: Meses para Calculo del Promedio Salario Variable

F

RCJ

RCJ_MESVAR

PROPORINT

Proceso: Porcentaje de Intereses de Cesantía

F

RCJ

RCJ_PORINT

PROPRVVAC

Proceso: Calcula Prov Vac 1=SBC Disfrutadas; 2=SBC Definitiv

F

RCJ

RCJ_PRVVAC

RCSFECBAJ

Finiquitos: Fecha de Retiro

F

SRG

RG_DATADEM

TRASALMES

Trayectoria Laboral: Salario Mensual

F

RCP

RCP_SALMES

ACUDPROCES

Acumulado Días Provisión Cesantías

N



ACUDPROPRI

Acumulado DíasProvisión de Prima

N



ACUDPROVVAC

Acumulado de Días de Provisión Vacaciones

N



ACUVPROCES

Acumulado Valor Provisión Cesantías

N



ACUVPROPRI

Acumulado Valor Provisión de Prima

N



ACUVPROVVAC

Acumulado Valor Provisión Vacaciones

N



ANOANOANT1

Año Inicial del Año Anterior para Calculo de Promedios

N



ANOANOANT2

Año Final del Año Anterior para Calculo de Promedios

N



ANOFINPER

Año Final Periodo para Calculo Antigüedad

N



ANOFINPRI

Año Final Prima

N



ANOING

Año en que Ingreso para Calculo Antigüedad

N



ANOINIPRI

Año Inicial Prima

N



ANOMESACT1

Año Inicial del Mes Actual para Calculo de Promedios

N



ANOMESACT2

Año Final del Mes Actual para Calculo de Promedios

N



ANOMESANT1

Año Inicial del Mes Anterior para Calculo de Promedios

N



ANOMESANT2

Año Final del Mes Anterior para Calculo de Promedios

N



ANTIGANIOS

Años de Antigüedad

N



ANTIGDIAS

Días de Antigüedad

N



ANTIGMESES

Meses de Antigüedad

N



ANTIGUEDAD

Antigüedad (fraccionada)

N



AUSVACDIS

Días Vacaciones Disfrutadas

N



AUSVACPAG

Días Vacaciones Pagadas

N



AUSVACPRO

Días Vacaciones Proporcionales

N



CESANOACT

Cesantía Año Actual

N



CESANOANT

Cesantía Año Anterior

N



CESANTACU

Cesantía Anticipada Acumulada

N



CESANTPAG

Cesantía Anticipada Pagada

N



DIAFINPER

Día Final Periodo para Calculo Antigüedad

N



DIAING

Día en que Ingresó para Calculo Antigüedad

N



DIASANTACU

Días de Anticipo Cesantía a Descontar

N



DIASANTPAG

Días de Anticipo de Cesantía Pagados

N



DIASBSEPRI

Días Base Prima de Servicios

N



DIASCESACT

Días Cesantía Año Actual

N



DIASCESANT

Días Cesantía Año Anterior

N



DIASCESPER

Días de Cesantía del Periodo

N



DIASPRIPER

Días Base Prima del Periodo

N



DIASPROM

Días Promedio

N



DIASVACPAG

Días de Vacaciones Pagadas

N



IMPVACDEF

Importe Vacaciones Definitivas

N



IMPVACDIS

Importe Vacaciones Disfrutadas

N



IMPVACPRO

Importe Vacaciones Proporcionales

N



LICVACDIS

Importe Vacaciones Disfrutadas

N



MESDIAFINPER

Mes y Día Fin del Periodo Con Formato MMDD

N



MESDIAING

Mes y Día de Ingreso en Formato MMDD

N



MESFINPER

Mes Final Periodo para Calculo Antigüedad

N



MESING

Mes en que Ingreso para Calculo Antigüedad

N



NOCALCULA

Indica Si NO Calcula A Un Empleado

N



SALDIA

Salario Diario

N



SALHORA

Salario Por Hora

N



SALMES

Salario Mensual

N



SALMESANT

Salario Mensual Anterior

N



SALMINMES

Salario Mínimo Mensual

N



SBCCESACT

Salario Base Cesantías Año Actual

N



SBCPRISERV

Salario Base Cotización Prima de Servicios

N



SBCPROVACC

Salario Base Cotización Promedio Vac. Compensadas

N



SBCPROVACD

Salario Base Cotización Promedio Vac. Disfrutadas

N



SBCVACDEF

Salario Base Cotización Vacaciones Definitivas

N



SBCVACDIS

Salario Base Cotización Vacaciones Disfrutadas

N



SUBTRANS

Subsidio Transporte

N




Conceptos por Proceso CON

Los conceptos que participan en el procedimiento CON Consolidación de Provisiones son los siguientes:

SecuenciaConceptoDescripción ConceptoFórmulaDescripción Fórmula

00001

000

Cálculo Referencias

000CON

Referencias Consolidado

00002

017

Vacaciones Disfrutadas SBC

017LIQ

SBC Vacaciones Disfrutadas

00003

023

Vacaciones Definitivas SBC

023CON

SBC Vacaciones Definitivas

00004

026

Vacaciones Provisión Acumulada

026CO1

Vacaciones Acumuladas (Lee)

00005

027

Vacaciones Provisión

027CON

Reporta Provisión

00006

026

Vacaciones Provisión Acumulada

026CO2

Vacaciones Acumuladas (Reporta)

00007

230

Prima Servicios SBC

230LIQ

Prima Por Servicio SBC

00008

234

Prima Servicios Provisión Acumulada

234CO1

Prima Acumulada (Lee)

00009

235

Prima Servicios Provisión

235CON

Provisión Prima De Servicios

00010

234

Prima Servicios Provisión Acumulada

234CO2

Prima Acumulada (Reporta)

00011

216

Cesantía Año Actual SBC

216LIQ

Cesantía SBC Año Actual

00012

220

Cesantía Provisión Acumulada

220CO1

Cesantía Acumulada (Lee)

00013

221

Cesantía Provisión

221CON

Cesantía Provisión

00014

220

Cesantía Provisión Acumulada

220LI2

Cesantía Provisión Reporta Acumulada

00015

228

Intereses Cesantía Provisión

228CON

Intereses Cesantía Provisión

00016

227

Intereses Cesantía Provisión Acumulada

227CO2

Intereses Cesantía Acumulada (Reporta)


Encabezado de Fórmulas CON

En la formulación estándar al 2023, el procedimiento de cálculo CON Consolidación de Provisiones, utiliza las siguientes fórmulas:

ORIGEM

CODIGO

DESC

DESC2

DESC3

VERSAO

RECOMP

MODELO

S_

000CON

Referencias Consolidado

CON

CCF 20220405

024

1

2

S_

017LIQ

SBC Vacaciones Disfrutadas

LIQ / CON / FIN

CCF 20220216

023

1

2

S_

023CON

SBC Vacaciones Definitivas

CON

CCF 20220216

003

1

2

S_

026CO1

Vacaciones Acumuladas (Lee)

CON

CCF 20220216

006

1

2

S_

026CO2

Vacaciones Acumuladas (Reporta)

CON

CCF 20220216

008

1

2

S_

027CON

Reporta Provisión

CON

NCM20210604

005

1

2

S_

216LIQ

Cesantía SBC Año Actual

LIQ / FIN / CON

CCF 20220214

051

1

2

S_

220CO1

Cesantía Acumulada (Lee)

CON

CCF 20220218

008

1

2

S_

220LI2

Cesantía Provisión Acumulada (Reporta)

LIQ

CCF 20220304

014

1

2

S_

221CON

Cesantía Provisión

CON

CCF 20220218

006

1

2

S_

227CO2

Intereses Cesantía Acumulada (Reporta)

CON

CCF 20220224

006

1

2

S_

228CON

Intereses Cesantía Provisión

CON

CCF 20220224

009

1

2

S_

230LIQ

Prima por Servicio SBC

LIQ / FIN / PRI / CON

CCF 20220224

042

1

2

S_

234CO1

Prima Acumulada (Lee)

CON

NCM 202002

003

1

2

S_

234CO2

Prima Acumulada (Reporta)

CON

NCM 202002

003

1

2

S_

235CON

Provisión Prima de Servicios

CON

NCM 202002

003

1

2


Detalle de Fórmulas CON

000CON      Referencias Consolidado

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

000CON

000001

#

TRACE_ON




000CON

000002

EMPFECING

SI_MAYOR

PERFECFIN

FINAL

Si el empleado ingresó posterior a la fecha final del periodo no se calcula.

000CON

000003

EMPCATFUN

SI_IGUAL

"E"

FINAL

Si el empleado es un aprendiz no se calcula.

000CON

000004

# VALIDA SI ESTA ACTIVO




Si el empleado está inactivo, no se calcula.

000CON

000005


MUEVE

1

NOCALCULA

000CON

000006


MUEVE

PERFECINI

CALFECINI

000CON

000007


MUEVE

PERFECFIN

CALFECFIN

000CON

000008

EMPSTATUS

SI_DIFERENTE

"D"

CONT_01

000CON

000009

PROBAJORD

SI_IGUAL

"2"

FINAL

000CON

000010

EMPFECBAJ

SI_MENOR

PERFECINI

FINAL

000CON

000011


MUEVE

EMPFECBAJ

CALFECFIN

000CON

000012

CONT_01

ETIQUETA



000CON

000013


MUEVE

0

NOCALCULA

000CON

000014

#OBTIENE SAL MINIMOS




Obtiene de la tabla S007

·        Salario Mínimo = Columna 3

·        Subsidio Transporte = Columna 2

000CON

000015


BUSCA

TABLA_S007


000CON

000016

ELEMENTO_01

HASTA_MAYOR

0


000CON

000017


MUEVE

ELEMENTO_03

SALMINMES

000CON

000018

#OBTIENE SUBSIDIO DE TRANSPORTE




000CON

000019


MUEVE

ELEMENTO_02

SUBTRANS

000CON

000020

# ANIVERSARIO




Obtiene la fecha de aniversario considerando el día y mes de la fecha de ingreso y el año del periodo en ejecución.

000CON

000021


DIA

EMPFECING

DIAING

000CON

000022


MES

EMPFECING

MESING

000CON

000023


ANO

EMPFECING

ANOING

000CON

000024


DIA

PERFECFIN

DIAFINPER

000CON

000025


MES

PERFECFIN

MESFINPER

000CON

000026


ANO

PERFECFIN

ANOFINPER

000CON

000027

MESING

MULTIPLICA

100

MESDIAING

000CON

000028

MESDIAING

SUMA

DIAING

MESDIAING

000CON

000029

MESFINPER

MULTIPLICA

100

MESDIAFINPER

000CON

000030

MESDIAFINPER

SUMA

DIAFINPER

MESDIAFINPER

000CON

000031

ANOFINPER

MULTIPLICA

10000

NAUX_30

000CON

000032

NAUX_30

SUMA

MESDIAING

NAUX_30

000CON

000033

MESDIAFINPER

SI_MAYOR

MESDIAING

CONT_ANIV

000CON

000034

NAUX_30

RESTA

10000

NAUX_30

000CON

000035

CONT_ANIV

ETIQUETA



000CON

000036


CONVIERTE_FECHA

NAUX_30

FECANIANT

000CON

000037

NAUX_30

SUMA

10000

NAUX_30

000CON

000038


CONVIERTE_FECHA

NAUX_30

FECANIACT

000CON

000039

# DIAS/MESES/ANIOS ANTIG




Obtiene la fecha para el cálculo de antigüedad:

·        Si fecha de reconocimiento está vacía, Fecha para antigüedad = Fecha de ingreso,

·        En caso contrario, fecha de reconocimiento.

Si en proceso se indica que el calendario es de 360 días

·        Antigüedad en días= Diferencia entre la fecha para antigüedad y la fecha final del periodo con base en 360 días por año.

·        El operador DIAS_360 regresa en mnemónicos reservados los Años, Meses y Días de antigüedad.

Si en proceso se indica que el calendario es de 365 días

·        Antigüedad en Días = (Fecha Final del periodo – Fecha para Antigüedad + 1)

·        Obtiene la antigüedad en años, meses y días.

000CON

000040


MUEVE

EMPFECING

DAUX_01

000CON

000041

EMPFECREC

SI_IGUAL

VACIO

CONT_FECREC

000CON

000042


MUEVE

EMPFECREC

DAUX_01

000CON

000043

CONT_FECREC

ETIQUETA



000CON

000044

# ANTIGUEDAD 360 DIAS




000CON

000045

PROCALEND

SI_DIFERENTE

"1"

CONT_ANT360

000CON

000046

DAUX_01

DIAS_360

CALFECFIN

ANTIGUEDAD

000CON

000047


MUEVE

ANIOS_ANTIG

ANTIGANIOS

000CON

000048


MUEVE

MESES_ANTIG

ANTIGMESES

000CON

000049


MUEVE

DIAS_ANTIG

ANTIGDIAS

000CON

000050

PROCALEND

SI_IGUAL

"1"

CONT_ANT365

000CON

000051

CONT_ANT360

ETIQUETA



000CON

000052

# ANTIGUEDAD 365 DIAS




000CON

000053

CALFECFIN

RESTA

DAUX_01

NAUX_03

000CON

000054

NAUX_03

SUMA

1

ANTIGUEDAD

000CON

000055

ANTIGUEDAD

DIVIDE

365

NAUX_01

000CON

000056

0

TRUNCA

NAUX_01

ANTIGANIOS

000CON

000057

ANTIGANIOS

MULTIPLICA

365

NAUX_01

000CON

000058

ANTIGUEDAD

RESTA

NAUX_01

NAUX_01

000CON

000059

NAUX_01

DIVIDE

30.42

NAUX_02

000CON

000060

0

TRUNCA

NAUX_02

ANTIGMESES

000CON

000061

ANTIGMESES

MULTIPLICA

30.42

NAUX_02

000CON

000062

NAUX_01

RESTA

NAUX_02

ANTIGDIAS

000CON

000063

CONT_ANT365

ETIQUETA



000CON

000064

#VALIDA MESES A PROMEDIAR

PARA SALARIO

PROM VARIABLE


Obtiene del campo de procesos los meses para promediar los conceptos variables, en caso de que no se informe, se considerarán 12 meses.

000CON

000065

PROMESVAR

SI_DIFERENTE

0

CONT_12

000CON

000066


MUEVE

12

PROMESVAR

000CON

000067

CONT_12

ETIQUETA



000CON

000068

# CATEGORIA DIARIA




Si la categoría de la función es D

·        Salario Diario = Salario diario empleado

·        Salario Mensual = Salario Diario * 30

·        Salario Hora = Salario Diario * 30 / Horas x mes del empleado

·        Salario Mensual Anterior = Salario diario empleado anterior * 30

000CON

000069

EMPCATFUN

SI_DIFERENTE

"D"

CONT_19

000CON

000070


MUEVE

EMPSALARIO

SALDIA

000CON

000071

EMPSALANT

MULTIPLICA

30

SALMESANT

000CON

000072

SALDIA

MULTIPLICA

30

SALMES

000CON

000073

SALMES

DIVIDE

EMPHRSMES

SALHORA

000CON

000074

CONT_19

ETIQUETA



000CON

000075

# CATEGORIA HORA




Si la categoría de la función es H

·        Salario Hora = Salario Empleado

·        Salario Mensual = Salario Hora * Horas x mes del empleado

·        Salario Diario = Salario Diario * 30 / Horas x mes del empleado

·        Salario Mensual Anterior =Salario empleado anterior * Horas x mes del empleado

000CON

000076

EMPCATFUN

SI_DIFERENTE

"H"

CONT_20

000CON

000077


MUEVE

EMPSALARIO

SALHORA

000CON

000078

SALHORA

MULTIPLICA

EMPHRSMES

SALMES

000CON

000079

EMPSALANT

MULTIPLICA

EMPHRSMES

SALMESANT

000CON

000080

SALMES

DIVIDE

30

SALDIA

000CON

000081

CONT_20

ETIQUETA



000CON

000082

# CATEGORIA MENSUAL




Si la categoría de la función no es D ni H

·        Salario Mensual = Salario Empleado

·        Salario Diario = Salario Mensual / 30

·        Salario Hora = Salario Mensual / Horas x mes del empleado

·        Salario Mensual Anterior =Salario empleado anterior

000CON

000083

EMPCATFUN

SI_IGUAL

"D"

CONT_21

000CON

000084

EMPCATFUN

SI_IGUAL

"H"

CONT_21

000CON

000085


MUEVE

EMPSALARIO

SALMES

000CON

000086


MUEVE

EMPSALANT

SALMESANT

000CON

000087

EMPSALARIO

DIVIDE

30

SALDIA

000CON

000088

EMPSALARIO

DIVIDE

EMPHRSMES

SALHORA

000CON

000089

CONT_21

ETIQUETA



000CON

000090

# TIEMPO PARCIAL




Si el empleado labora tiempo parcial

·        Obtiene Proporción =Horas x mes del empleado / 240

·        Salario Mensual = Salario Mensual * Proporción

·        Salario Diario = Salario Diario * Proporción

·        Salario Hora = Salario Hora * Proporción

·        Salario Mensual Anterior= Salario Mensual Anterior * Proporción

000CON

000091


MUEVE

1

NAUX_08

000CON

000092

EMPHRSMES

SI_IGUAL

240

CONT_TP

000CON

000093

EMPHRSMES

DIVIDE

240

NAUX_08

000CON

000094

CONT_TP

ETIQUETA



000CON

000095

SALMES

MULTIPLICA

NAUX_08

SALMES

000CON

000096

SALMESANT

MULTIPLICA

NAUX_08

SALMESANT

000CON

000097

SALDIA

MULTIPLICA

NAUX_08

SALDIA

000CON

000098

SALHORA

MULTIPLICA

NAUX_08

SALHORA

000CON

000099

# SI ES SALARIO INTEGRAL

VALIDA MIN INTEG



Si es salario integral, valida que sea mayor a 13 SMMLV

000CON

000100

EMPTIPOSAL

SI_IGUAL

"1"

CONT_MININT

000CON

000101

EMPTIPOSAL

SI_IGUAL

"3"

CONT_MININT

000CON

000102

SALMINMES

MULTIPLICA

13

NAUX_28

000CON

000103

SALMES

SI_MAYOR

NAUX_28

CONT_MININT

000CON

000104

SALMES

SI_IGUAL

NAUX_28

CONT_MININT

000CON

000105


MUEVE

NAUX_28

SALMES

000CON

000106

SALMES

DIVIDE

30

SALDIA

000CON

000107

SALMES

DIVIDE

EMPHRSMES

SALHORA

000CON

000108

CONT_MININT

ETIQUETA



000CON

000109

#VALIDA MONEDA




Si el salario fue pactado en una moneda diferente de la local

·        Obtiene el tipo de cambio a la fecha de corte del periodo en ejecución.

·        Salario Mensual = Salario Mensual * Tipo de Cambio

·        Salario Diario = Salario Diario * Tipo de Cambio

·        Salario Hora = Salario Hora * Tipo de Cambio

·        Salario Mensual Anterior= Salario Mensual Anterior * Tipo de Cambio

000CON

000110

EMPMONEDA

SI_IGUAL

"01"

CONT_22

000CON

000111

PERFECCORT

GET_MONEDA

EMPMONEDA

NAUX_08

000CON

000112

SALMES

MULTIPLICA

NAUX_08

SALMES

000CON

000113

SALDIA

MULTIPLICA

NAUX_08

SALDIA

000CON

000114

SALHORA

MULTIPLICA

NAUX_08

SALHORA

000CON

000115

CONT_22

ETIQUETA




000CON

000116

# OBTIENE ANO ANTERIOR

INI Y FIN



Obtiene el año y mes inicial y final de doce meses anteriores. Por ejemplo. Si el periodo en ejecución es el 202306 pago 02, el mes y año inicial serían el 06 de 2022 y el mes y año final serían el 05 del 2023.

000CON

000117


ANO

PERFECINI

ANOANOANT1

000CON

000118


ANO

PERFECFIN

ANOANOANT2

000CON

000119


MES

PERFECINI

NAUX_09

000CON

000120

NAUX_09

RESTA

PROMESVAR

NAUX_10

000CON

000121

NAUX_09

RESTA

1

NAUX_09

000CON

000122

NAUX_10

SI_MAYOR

0

CONT_23

000CON

000123

ANOANOANT1

RESTA

1

ANOANOANT1

000CON

000124

12

SUMA

NAUX_10

NAUX_10

000CON

000125

CONT_23

ETIQUETA



000CON

000126

NAUX_09

SI_MAYOR

0

CONT_24

000CON

000127


MUEVE

12

NAUX_09

000CON

000128

ANOANOANT2

RESTA

1

ANOANOANT2

000CON

000129

CONT_24

ETIQUETA



000CON

000130

NAUX_10

VALTOSTR

2

MESANOANT1

000CON

000131

NAUX_09

VALTOSTR

2

MESANOANT2

000CON

000132

# OBTIENE ANO MES ANTERIOR

INI Y FIN



Obtiene el año y mes inicial y final de un mes anterior.


Ejemplo 1. Si el periodo en ejecución es el 202306 pago 02, el mes y año sería el 05 de 2023.


Ejemplo 2. Si el periodo en ejecución es el 202301 pago 01, el mes y año inicial sería el 12 de 2022.

000CON

000133


MUEVE

ANOANOANT2

ANOMESANT1

000CON

000134


MUEVE

ANOANOANT2

ANOMESANT2

000CON

000135


MUEVE

MESANOANT2

MESMESANT1

000CON

000136


MUEVE

MESANOANT2

MESMESANT2

000CON

000137

# OBTIENE ANO MES ACTUAL

INI Y FIN



000CON

000138

PERANIOPER

STRTOVAL

4

ANOMESACT1

000CON

000139

PERANIOPER

STRTOVAL

4

ANOMESACT2

000CON

000140


MUEVE

PERMESPER

MESMESACT1

000CON

000141


MUEVE

PERMESPER

MESMESACT2

000CON

000142

# OBTIENE DIAS P/PROM




Para los días promedio considera 360 o los días laborados del año, si ingreso en el año.

000CON

000143


MUEVE

360

DIASPROM

000CON

000144

ANTIGANIOS

SI_MAYOR

0

CONT_DIASPROM

000CON

000145


MUEVE

ANTIGUEDAD

DIASPROM

000CON

000146

CONT_DIASPROM

ETIQUETA



000CON

000147

# PROMEDIO VACACIONES




Obtiene el acumulado de un año anterior, de los días a restar de los días promedio de vacaciones (con pago y sin pago).

000CON

000148


MUEVE

0

SBCPROVACD

000CON

000149


MUEVE

0

SBCPROVACC

000CON

000150

EMPREMVAR

SI_IGUAL

"2"

CONT_29

000CON

000151

# DIAS AUS C/PAGO

PARA - DIASPROM



000CON

000152


MUEVE

ANOANOANT1

ANO_INI_ACU

000CON

000153


MUEVE

ANOANOANT2

ANO_FIN_ACU

000CON

000154


FILTRO_ACUM



000CON

000155

"1"

FILTRO_ACUM

CONAUSVAC


000CON

000156

MESANOANT1

UNIDADES_EMPRESA

MESANOANT2

NAUX_28

000CON

000157

DIASPROM

RESTA

NAUX_28

NAUX_28

000CON

000158

# DIAS AUS S/PAGO

PARA + DIASPROM



000CON

000159


MUEVE

ANOANOANT1

ANO_INI_ACU

000CON

000160


MUEVE

ANOANOANT2

ANO_FIN_ACU

000CON

000161


FILTRO_ACUM



000CON

000162

"2"

FILTRO_ACUM

CONAUSVAC


000CON

000163

MESANOANT1

UNIDADES_EMPRESA

MESANOANT2

NAUX_29

000CON

000164

NAUX_28

SUMA

NAUX_29

NAUX_29

000CON

000165

# PROM VAC DISFRUTADAS




Obtiene el acumulado de un año anterior, de los conceptos que forman la base de vacaciones disfrutadas variables

SBC Promedio Vacaciones Disfrutadas = Acumulado Disfrutadas / Días Promedio * 30 + Salario Mensual

000CON

000166


MUEVE

ANOANOANT1

ANO_INI_ACU

000CON

000167


MUEVE

ANOANOANT2

ANO_FIN_ACU

000CON

000168


FILTRO_ACUM



000CON

000169

"1"

FILTRO_ACUM

CONSBCVACD


000CON

000170

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

NAUX_01

000CON

000171

NAUX_01

DIVIDE

NAUX_29

NAUX_03

000CON

000172

NAUX_03

MULTIPLICA

30

SBCPROVACD

000CON

000173

# PROM VAC COMPENSADAS




Obtiene el acumulado de un año anterior, de los conceptos que forman la base de vacaciones definitivas variables


SBC Promedio Vacaciones Definitivas = Acumulado Definitivas / Días Promedio * 30

000CON

000174


MUEVE

ANOANOANT1

ANO_INI_ACU

000CON

000175


MUEVE

ANOANOANT2

ANO_FIN_ACU

000CON

000176


FILTRO_ACUM



000CON

000177

"1"

FILTRO_ACUM

CONSBCVACC


000CON

000178

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

NAUX_04

000CON

000179

NAUX_04

DIVIDE

NAUX_29

NAUX_05

000CON

000180

NAUX_05

MULTIPLICA

30

SBCPROVACC

000CON

000181

CONT_29

ETIQUETA



000CON

000182

SBCPROVACD

SUMA

SALMES

SBCVACDIS

SBCVACDIS = SBC Promedio Vacaciones  Disfrutadas + Salario Mensual

000CON

000183

SBCPROVACC

SUMA

SALMES

SBCVACDEF

SBCVACDIS = SBC Promedio Vacaciones  Definitivas + Salario Mensual

000CON

000184

FINAL

ETIQUETA




000CON

000185

#

TRACE_OFF





017LIQ        SBC Vacaciones Disfrutadas

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

017LIQ

000001

#

TRACE_ON




017LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL

Si es un aprendiz no calcula

017LIQ

000003

EMPTIPCOT

SI_IGUAL

"12"

FINAL

017LIQ

000004

EMPTIPCOT

SI_IGUAL

"19"

FINAL

017LIQ

000005

EMPTIPCOT

SI_IGUAL

"20"

FINAL

017LIQ

000006


MUEVE

PERANIOPER

ANO_INI_ACU

Obtiene el acumulado del mes en ejecución del concepto de SBC Vacaciones Disfrutadas

017LIQ

000007


MUEVE

PERANIOPER

ANO_FIN_ACU

017LIQ

000008


FILTRO_ACUM



017LIQ

000009

PERMESPER

IMPORTE_EMPRESA

PERMESPER

NAUX_01

017LIQ

000010

SBCVACDIS

RESTA

NAUX_01

IMPORTE

Ajusta el SBC de Vacaciones Disfrutadas:

SBCVACDis = SBCVACDIS calculado en la fórmula 000CON – Acumulado del mes en ejecución.

017LIQ

000011

FINAL

ETIQUETA




017LIQ

000012

#

TRACE_OFF





023CON      SBC Vacaciones Definitivas

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

023CON

000001

#

TRACE_ON




023CON

000002

NOCALCULA

SI_IGUAL

1

FINAL


023CON

000003

PROPRVVAC

SI_IGUAL

"1"

FINAL


023CON

000004


MUEVE

SALMES

SBCVACDEF

Si la provisión de vacaciones es sobre la base de vacaciones de vacaciones definitivas no se calcula este concepto

023CON

000005

SBCVACDEF

DIVIDE

30

SBCVACDEF


023CON

000006

EMPREMVAR

SI_IGUAL

"2"

CONT_01


023CON

000007

# OBTIENE SAL PROM ANUAL

ETIQUETA



Obtiene el acumulado de un año anterior, de los conceptos que forman la base de vacaciones definitivas variables

023CON

000008


MUEVE

ANOANOANT1

ANO_INI_ACU

023CON

000009


MUEVE

ANOANOANT2

ANO_FIN_ACU

023CON

000010


FILTRO_ACUM



023CON

000011

"1"

FILTRO_ACUM

CONSBCVACC


023CON

000012

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

NAUX_01

023CON

000013


MUEVE

ANOANOANT1

ANO_INI_ACU

Obtiene el acumulado de un año anterior, de los días a restar de los días promedio de vacaciones con pago.

NOTA: no se consideran los ausentismos sin pago.

023CON

000014


MUEVE

ANOANOANT2

ANO_FIN_ACU

023CON

000015


FILTRO_ACUM



023CON

000016

"1"

FILTRO_ACUM

CONAUSVAC


023CON

000017

MESANOANT1

UNIDADES_EMPRESA

MESANOANT2

NAUX_02

023CON

000018

NAUX_01

DIVIDE

NAUX_02

NAUX_03

SBC Vacaciones Definitivas= Acumulado Definitivas Variable/ Días Ausentismos con pago + Salario Diario

NOTA: Este cálculo está incorrecto. El que es correcto es el de la fórmula 000CON.

023CON

000019

SBCVACDEF

SUMA

NAUX_03

SBCVACDEF

023CON

000020

CONT_01

ETIQUETA



023CON

000021


MUEVE

SBCVACDEF

IMPORTE


023CON

000022

FINAL

ETIQUETA




023CON

000023

#

TRACE_OFF





026CO1     Provisión Acumulada Vacaciones (Leer)

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

026CO1

000001

#

TRACE_ON




026CO1

000002

NOCALCULA

SI_IGUAL

1

FINAL


026CO1

000003


ANO

PERFECFIN

NAUX_01

Obtener los Acumulados de Días de Vacaciones Provisionadas del mes en ejecución.

026CO1

000004


MUEVE

NAUX_01

ANO_INI_ACU

026CO1

000005


MUEVE

NAUX_01

ANO_FIN_ACU

026CO1

000006


FILTRO_ACUM



026CO1

000007

PERMESPER

UNIDADES_EMPRESA

PERMESPER

ACUDPROVVAC

026CO1

000008


MUEVE

NAUX_01

ANO_INI_ACU

Obtener los Acumulados de Valor de Vacaciones Provisionadas, del mes en ejecución.

026CO1

000009


MUEVE

NAUX_01

ANO_FIN_ACU

026CO1

000010


FILTRO_ACUM



026CO1

000011

PERMESPER

IMPORTE_EMPRESA

PERMESPER

ACUVPROVVAC

026CO1

000012

FINAL

ETIQUETA




026CO1

000013

#

TRACE_ON





027CON     Provisión Vacaciones

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

027CON

000001

#

TRACE_ON




027CON

000002

NOCALCULA

SI_IGUAL

1

FINAL


027CON

000003


MUEVE

SBCVACDEF

NAUX_01

SBC Vacaciones = SBC de Vacaciones Disfrutadas o Vacaciones Definitivas, dependiendo como esté configurado en procesos.

027CON

000004

PROPRVVAC

SI_IGUAL

"2"

CONT_01

027CON

000005


MUEVE

SBCVACDIS

NAUX_01

027CON

000006

CONT_01

ETIQUETA



027CON

000007

TODOS_LOS_DIAS

DIAS_DERECHO

PERFECFIN

NAUX_02

Obtiene los Días Derecho de Vacaciones a la fecha final del periodo.

027CON

000008

NAUX_01

DIVIDE

30

NAUX_03

Valor Días Derecho = (SBC Vacaciones / 30) * Días Derecho

027CON

000009

NAUX_02

MULTIPLICA

NAUX_03

NAUX_03

027CON

000010

NAUX_03

RESTA

ACUVPROVVAC

IMPORTE

Valor Provisión = Valor Días Derecho – Acumulado de Valor de Vacaciones Provisionadas.

027CON

000011

NAUX_02

RESTA

ACUDPROVVAC

ACUDPROVVAC

Acumulado de Días de Vacaciones Provisionadas = Días Derecho – Acumulado de Días de Vacaciones Provisionadas.

027CON

000012

NAUX_03

RESTA

ACUVPROVVAC

ACUVPROVVAC

Acumulado de Valor de Vacaciones Provisionadas = Valor Días Derecho -- Acumulado de Valor de Vacaciones Provisionadas

027CON

000013

FINAL

ETIQUETA




027CON

000014

#

TRACE_OFF




 

026CO2     Provisión Acumulada Vacaciones (Reporta)

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

026CO2

000001

#

TRACE_ON




026CO2

000002

NOCALCULA

SI_IGUAL

1

FINAL


026CO2

000003

# DETERMINA DIAS ACU





026CO2

000004

ACUDPROVVAC

RESTA

AUSVACDIS

ACUDPROVVAC

Descuenta días de vacaciones disfrutadas de los días provisionado

026CO2

000005

ACUDPROVVAC

RESTA

DIASVACPAG

ACUDPROVVAC

Descuenta días de vacaciones pagadas de los días provisionados 

026CO2

000006

ACUDPROVVAC

RESTA

AUSVACPAG

ACUDPROVVAC

Descuenta días de vacaciones pagadas de finiquitos de los días provisionados 

026CO2

000007

ACUDPROVVAC

RESTA

AUSVACPRO

ACUDPROVVAC

Descuenta días de vacaciones proporcionales de los días provisionados 

026CO2

000008

# DETERMINA VALOR ACU





026CO2

000009

ACUVPROVVAC

RESTA

IMPVACDIS

ACUVPROVVAC

Descuenta valor de vacaciones disfrutadas del valor provisionado

026CO2

000010

ACUVPROVVAC

RESTA

LICVACDIS

ACUVPROVVAC

Descuenta valor de vacaciones pagadas del valor provisionado 

026CO2

000011

ACUVPROVVAC

RESTA

IMPVACDEF

ACUVPROVVAC

Descuenta valor de vacaciones pagadas de finiquitos del valor provisionado 

026CO2

000012

ACUVPROVVAC

RESTA

IMPVACPRO

ACUVPROVVAC

Descuenta dvalor ías de vacaciones proporcionales del valor provisionado 

026CO2

000013


MUEVE

ACUDPROVVAC

UNIDADES

Reporta Acumulado de Días de Vacaciones Provisionadas.

026CO2

000014


MUEVE

ACUVPROVVAC

IMPORTE

Reporta Acumulado de Valor de Vacaciones Provisionadas.

026CO2

000015

FINAL

ETIQUETA




026CO2

000016

#

TRACE_OFF




 

230LIQ     SBC Prima por Servicio

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

230LIQ

000001

#

TRACE_ON




230LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


230LIQ

000003

# PRACTICANES DEL SENA

NO PROVISIONA



No calcula practicantes del SENA

230LIQ

000004

EMPTIPCOT

SI_IGUAL

"12"

FINAL

230LIQ

000005

EMPTIPCOT

SI_IGUAL

"19"

FINAL

230LIQ

000006

EMPTIPCOT

SI_IGUAL

"20"

FINAL

230LIQ

000007

EMPFECING

SI_MAYOR

PERFECFIN

FINAL

Si el empleado ingresó después de la fecha final del periodo no calcula.

230LIQ

000008

# SALARIO INTEGRAL

NO PROVISIONA



No calcula los empleados con salario integral.

230LIQ

000009

EMPTIPOSAL

SI_IGUAL

'2'

FINAL

230LIQ

000010

EMPTIPOSAL

SI_IGUAL

'4'

FINAL

230LIQ

000011

# DETERMINA FECHA INI Y FIN




De acuerdo a la configuración del mes inicial de la prima (en procesos) y del mes del periodo del procedimiento CON, es como se determinan los meses y años inicia y final para la lectura de los acumulados de los conceptos variable s para la prima de servicios.

230LIQ

000012

PERANIOPER

STRTOVAL

0

NAUX_01

230LIQ

000013

NAUX_01

MULTIPLICA

10000

NAUX_01

230LIQ

000014


MUEVE

PERFECFIN

DAUX_02

230LIQ

000015

# 1ER SEM INICIA DIC




230LIQ

000016

PROMESPRI

SI_DIFERENTE

"12"

CONT_DIC2

230LIQ

000017

NAUX_01

RESTA

10000

NAUX_01

230LIQ

000018

PERMESPER

SI_IGUAL

"12"

CONT_DIC1

230LIQ

000019

CONT_DIC1

ETIQUETA



230LIQ

000020

NAUX_01

SUMA

1201

NAUX_01

230LIQ

000021

CONT_DIC2

ETIQUETA



230LIQ

000022

# 1ER SEM INICIA ENE




230LIQ

000023

PROMESPRI

SI_DIFERENTE

"01"

CONT_ENE

230LIQ

000024

NAUX_01

SUMA

0101

NAUX_01

230LIQ

000025

CONT_ENE

ETIQUETA



230LIQ

000026

# 2DO SEM INICIA JUN




230LIQ

000027

PROMESPRI

SI_DIFERENTE

"06"

CONT_JUN

230LIQ

000028

NAUX_01

SUMA

0601

NAUX_01

230LIQ

000029

CONT_JUN

ETIQUETA



230LIQ

000030

# 2DO SEM INICIA JUL




230LIQ

000031

PROMESPRI

SI_DIFERENTE

"07"

CONT_JUL

230LIQ

000032

NAUX_01

SUMA

0701

NAUX_01

230LIQ

000033

CONT_JUL

ETIQUETA



230LIQ

000034


CONVIERTE_FECHA

NAUX_01

DAUX_01

230LIQ

000035

# VERIFICA SI INGRESO EN

EL SEMESTRE



Si ingresó dentro del semestre, toma la fecha de ingreso, en vez de la fecha de inicio del semestre.


Si se retiró de la empresa  dentro del semestre, toma la fecha de retiro, en vez de la fecha final del semestre.

230LIQ

000036

EMPFECING

SI_MENOR

DAUX_01

CONT_02

230LIQ

000037


MUEVE

EMPFECING

DAUX_01

230LIQ

000038

CONT_02

ETIQUETA



230LIQ

000039

# VERIFICA SI RETIRO EN

EL SEMESTRE



230LIQ

000040

PERTIPONOM

SI_DIFERENTE

"FIN"

CONT_03

230LIQ

000041


MUEVE

EMPFECBAJ

DAUX_02

230LIQ

000042

EMPFECBAJ

SI_DIFERENTE

VACIO

CONT_03

230LIQ

000043


MUEVE

RCSFECBAJ

DAUX_02

230LIQ

000044

CONT_03

ETIQUETA



230LIQ

000045

DAUX_01

DIAS_360

DAUX_02

DIASBSEPRI

230LIQ

000046

# DIAS PRIMA DEL PERIODO




230LIQ

000047


MUEVE

PERFECINI

DAUX_03

230LIQ

000048

EMPFECING

SI_MENOR

DAUX_03

CONT_FECINI

230LIQ

000049


MUEVE

EMPFECING

DAUX_03

230LIQ

000050

CONT_FECINI

ETIQUETA



230LIQ

000051


MUEVE

PERFECFIN

DAUX_04

230LIQ

000052

EMPSTATUS

SI_DIFERENTE

"D"

CONT_FECFIN1

230LIQ

000053


MUEVE

EMPFECBAJ

DAUX_04

230LIQ

000054

CONT_FECFIN1

ETIQUETA



230LIQ

000055

PERTIPONOM

SI_DIFERENTE

"FIN"

CONT_FECFIN2

230LIQ

000056

EMPSTATUS

SI_IGUAL

"D"

CONT_FECFIN2

230LIQ

000057


MUEVE

RCSFECBAJ

DAUX_04

230LIQ

000058

CONT_FECFIN2

ETIQUETA



230LIQ

000059

DAUX_03

DIAS_360

DAUX_04

DIASPRIPER

Obtiene los días de prima

230LIQ

000060


MUEVE

0

SBCPRISERV


230LIQ

000061

# CALCULA AUX TRASPORTE




Se obtiene el Subsidio Transporte de la columna 2 de la tabla S007.


En el campo Subsidio Trasporte del Empleado se indica


1=Siempre Paga;

·        Subsidio = Subsidio Tabla.

2=de acuerdo a Ley;

·        Si el Salario mensual es <= 2 * SMMLV, Subsidio = Subsidio Tabla, en caso contrario, Subsidio = 0.

3=Nunca Paga.

·        Subsidio=0.

230LIQ

000062


MUEVE

0

NAUX_03

230LIQ

000063

EMPSUBTRAN

SI_IGUAL

"3"

CONT_AUXTRAN

230LIQ

000064


BUSCA

TABLA_S007


230LIQ

000065

ELEMENTO_01

HASTA_MAYOR

0


230LIQ

000066


MUEVE

ELEMENTO_02

NAUX_03

230LIQ

000067

EMPSUBTRAN

SI_IGUAL

"1"

CONT_AUXTRAN

230LIQ

000068

SALMINMES

MULTIPLICA

2

NAUX_04

230LIQ

000069

SALMES

SI_MENOR

NAUX_04

CONT_AUXTRAN

230LIQ

000070

SALMES

SI_IGUAL

NAUX_04

CONT_AUXTRAN

230LIQ

000071


MUEVE

0

NAUX_03

230LIQ

000072

CONT_AUXTRAN

ETIQUETA



230LIQ

000073

SBCPRISERV

SUMA

NAUX_03

SBCPRISERV

230LIQ

000074

# OBTIENE DIAS SEMESTRE




Obtiene días acumulados de ausentismo que se restarán de los días del semestre.

230LIQ

000075


MES

DAUX_01

NAUX_05

230LIQ

000076

NAUX_05

VALTOSTR

2

MESINIPRI

230LIQ

000077


MES

DAUX_02

NAUX_06

230LIQ

000078

NAUX_06

VALTOSTR

2

MESFINPRI

230LIQ

000079


ANO

DAUX_01

ANOINIPRI

230LIQ

000080


ANO

DAUX_02

ANOFINPRI

230LIQ

000081

# DIAS CON PAGO




230LIQ

000082


MUEVE

ANOINIPRI

ANO_INI_ACU

230LIQ

000083


MUEVE

ANOFINPRI

ANO_FIN_ACU

230LIQ

000084


FILTRO_ACUM



230LIQ

000085

"1"

FILTRO_ACUM

CONAUSPRIM


230LIQ

000086

MESINIPRI

UNIDADES_EMPRESA

MESFINPRI

NAUX_07

230LIQ

000087

DIASBSEPRI

RESTA

NAUX_07

DIASBSEPRI

230LIQ

000088

# DIAS SIN PAGO




230LIQ

000089


MUEVE

ANOINIPRI

ANO_INI_ACU

230LIQ

000090


MUEVE

ANOFINPRI

ANO_FIN_ACU

230LIQ

000091


FILTRO_ACUM



230LIQ

000092

"2"

FILTRO_ACUM

CONAUSPRIM


230LIQ

000093

CAUX_01

UNIDADES_EMPRESA

CAUX_02

NAUX_08

230LIQ

000094

DIASBSEPRI

SUMA

NAUX_08

DIASBSEPRI

230LIQ

000095

# OBTIENE DIAS PERIODO




Obtiene días del periodo de ausentismo que se restarán de los días del semestre.

230LIQ

000096


MUEVE

"D"

TP_SUMA_MOVLI

230LIQ

000097

# DIAS CON PAGO




230LIQ

000098

"1"

SUMA_MOVLI

CONAUSPRIM

NAUX_09

230LIQ

000099

DIASBSEPRI

RESTA

NAUX_09

DIASBSEPRI

230LIQ

000100

DIASPRIPER

RESTA

NAUX_09

DIASPRIPER

230LIQ

000101

# DIAS SIN PAGO




230LIQ

000102

"2"

SUMA_MOVLI

CONAUSPRIM

NAUX_10

230LIQ

000103

DIASBSEPRI

SUMA

NAUX_10

DIASBSEPRI

230LIQ

000104

DIASPRIPER

SUMA

NAUX_10

DIASPRIPER

230LIQ

000105

# OBTIENE VALOR SEMESTRE




Obtiene valor acumulado del semestre de los conceptos variables de prima

230LIQ

000106


MUEVE

ANOINIPRI

ANO_INI_ACU

230LIQ

000107


MUEVE

ANOFINPRI

ANO_FIN_ACU

230LIQ

000108


FILTRO_ACUM



230LIQ

000109

"1"

FILTRO_ACUM

CONSBCPRIM


230LIQ

000110

MESINIPRI

IMPORTE_EMPRESA

MESFINPRI

NAUX_11

230LIQ

000111


MUEVE

"V"

TP_SUMA_MOVLI

Obtiene valor del periodo de los conceptos variables de prima

230LIQ

000112

# OBTIENE VALOR PERIODO




230LIQ

000113

"1"

SUMA_MOVLI

CONSBCPRIM

NAUX_12

230LIQ

000114

# SUMA PROMEDIO VAR

A SBCPRISERV



Obtiene el promedio variable del semestre

230LIQ

000115

NAUX_11

SUMA

NAUX_12

NAUX_13

230LIQ

000116

NAUX_13

DIVIDE

DIASBSEPRI

NAUX_13

230LIQ

000117

NAUX_13

MULTIPLICA

30

NAUX_13

230LIQ

000118

SBCPRISERV

SUMA

NAUX_13

SBCPRISERV

230LIQ

000119

# OBTIENE SAL SI MOD SAL

EN PER PRIMA



Si no tuvo modificación de salario en los últimos 90 días, toma el salario mensual actual. En caso contrario, lee de trayectoria laboral el salario que tuvo y obtiene el promedio. Por ejemplo, si el semestre va del 01/01/2022 al 30/06/2022 y el empleado tuvo una modificación de salario el 15/11/2021 de 3,000,000 y otra modificación de salario el 15/04/2022 de 3,200,000, se tomaría:

01/01 al 14/04 – 3,000,000 – 104 días

15/04 al 30/06 – 3,200,000 – 76 días

Considerará 104 días de 3,000,000 y 74 días de 3,200,000 lo que dará un salario promedio mensual de 3,084,444 que será sumado a el salario variable promedio y al subsidio transporte.

230LIQ

000120


MUEVE

SALMES

NAUX_14

230LIQ

000121

CALFECFIN

SUMA

-90

DAUX_05

230LIQ

000122

EMPFECAUM

SI_IGUAL

VACIO

CONT_MODSAL

230LIQ

000123

DAUX_05

SI_MAYOR

EMPFECAUM

CONT_MODSAL

230LIQ

000124


MUEVE

0

NAUX_14

230LIQ

000125

DAUX_01

LEE_TRAY

DAUX_02

"01,05"

230LIQ

000126

TRASALMES

DIVIDE

30

NAUX_17

230LIQ

000127

NAUX_17

MULTIPLICA

DIAS_TRAY_SIG

NAUX_18

230LIQ

000128

NAUX_14

SUMA

NAUX_18

NAUX_14

230LIQ

000129


SIG_TRAY



230LIQ

000130

NAUX_14

DIVIDE

DIASBSEPRI

NAUX_14

230LIQ

000131

NAUX_14

MULTIPLICA

30

NAUX_14

230LIQ

000132

CONT_MODSAL

ETIQUETA



230LIQ

000133

# SUMA PROM SAL

A SBCPRISERV



230LIQ

000134

SBCPRISERV

SUMA

NAUX_14

SBCPRISERV

230LIQ

000135

# RESTA ACUM PERIODO




Lee los acumulados del mes para ajustar el SBC.

230LIQ

000136


MUEVE

PERANIOPER

ANO_INI_ACU

230LIQ

000137


MUEVE

PERANIOPER

ANO_FIN_ACU

230LIQ

000138


FILTRO_ACUM



230LIQ

000139

PERMESPER

IMPORTE_EMPRESA

PERMESPER

NAUX_15

230LIQ

000140

SBCPRISERV

RESTA

NAUX_15

IMPORTE

230LIQ

000141


MUEVE

DIASPRIPER

UNIDADES


230LIQ

000142

FINAL

ETIQUETA




230LIQ

000143

#

TRACE_OFF





234CO1     Provisión Acumulada Prima (Leer)

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

234CO1

000001

NOCALCULA

SI_IGUAL

1

FINAL


234CO1

000002

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No se calculan los empleados con salario integrado

234CO1

000003

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

234CO1

000004


ANO

PERFECFIN

NAUX_01

Obtener los Acumulados de Días de Prima Provisionada del mes en ejecución.

Obtener los Acumulados de Valor de Prima Provisionada del mes en ejecución.

234CO1

000005


MUEVE

NAUX_01

ANO_INI_ACU

234CO1

000006


MUEVE

NAUX_01

ANO_FIN_ACU

234CO1

000007

PERMESPER

UNIDADES_EMPRESA

PERMESPER

ACUDPROPRI

234CO1

000008

PERMESPER

IMPORTE_EMPRESA

PERMESPER

ACUVPROPRI

234CO1

000009

FINAL

ETIQUETA





235CON      Provisión Prima de Servicios

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

235CON

000001

#

TRACE_ON




235CON

000002

NOCALCULA

SI_IGUAL

1

FINAL


235CON

000003

# PRACTICANTES DEL SENA

NO PROVISIONA



Si es un practicante del SENA no calcula.

235CON

000004

EMPTIPCOT

SI_IGUAL

"12"

FINAL

235CON

000005

EMPTIPCOT

SI_IGUAL

"19"

FINAL

235CON

000006

EMPTIPCOT

SI_IGUAL

"20"

FINAL

235CON

000007

# SALARIO INTEGRAL

NO PROVISIONA



Si es un salario integral no calcula

235CON

000008

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

235CON

000009

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

235CON

000010

# PRIMER PERIODO PRIMA





235CON

000011

PERANIOPER

STRTOVAL

0

ANO_FIN_ACU


235CON

000012


MUEVE

ANO_FIN_ACU

ANO_INI_ACU


235CON

000013


MUEVE

"01"

CAUX_01

Obtiene el mes inicial y final de la prima.

235CON

000014


MUEVE

PERMESPER

CAUX_02

235CON

000015

CAUX_02

STRTOVAL

0

NAUX_03

235CON

000016

# SEGUNDO PERIODO PRIMA




235CON

000017

PERMESPER

SI_MENOR

"07"

CONT_00

235CON

000018


MUEVE

"07"

CAUX_01

235CON

000019

NAUX_03

RESTA

6

NAUX_03

235CON

000020

CONT_00

ETIQUETA




235CON

000021

# OBTIENE ACUM Y BASE MES





235CON

000022


ANO

PERFECFIN

NAUX_20

Obtiene los acumulados de los conceptos base prima del semestre

235CON

000023


MUEVE

NAUX_20

ANO_INI_ACU

235CON

000024


MUEVE

NAUX_20

ANO_FIN_ACU

235CON

000025


FILTRO_ACUM



235CON

000026

"1"

FILTRO_ACUM

CONSBCPRIM


235CON

000027

CAUX_01

IMPORTE_EMPRESA

CAUX_02

NAUX_00

235CON

000028

# DETERMINA MESES PROMEDIO




L

235CON

000029

ANO_FIN_ACU

MULTIPLICA

10000

NAUX_04

235CON

000030

CAUX_01

STRTOVAL

0

NAUX_05

235CON

000031

NAUX_05

MULTIPLICA

100

NAUX_05

235CON

000032

NAUX_04

SUMA

NAUX_05

NAUX_06

235CON

000033

NAUX_06

SUMA

1

NAUX_06

235CON

000034


CONVIERTE_FECHA

NAUX_06

DAUX_01

235CON

000035

EMPFECING

SI_MENOR

DAUX_01

CONT_01

235CON

000036

PERFECFIN

RESTA

EMPFECING

NAUX_07

235CON

000037

NAUX_07

DIVIDE

30

NAUX_07

235CON

000038

NAUX_07

RESIDUO

1

NAUX_12

235CON

000039

NAUX_12

SI_IGUAL

0

CONT_01

235CON

000040

1

RESTA

NAUX_12

NAUX_13

235CON

000041

NAUX_07

SUMA

NAUX_13

NAUX_03

235CON

000042

CONT_01

ETIQUETA



235CON

000043

# DETERMINA SBC PRIMA




235CON

000044

NAUX_00

DIVIDE

NAUX_03

NAUX_01

235CON

000045

# DETERMINA DIAS PRIMA





235CON

000046


FILTRO_ACUM



235CON

000047

"S"

FILTRO_ACUM

CONAUSPRIM


235CON

000048

CAUX_01

UNIDADES_EMPRESA

CAUX_02

NAUX_04

235CON

000049

CONT_10

ETIQUETA



235CON

000050

# OBTENER PROV AL MES ACT





235CON

000051

PERMESPER

STRTOVAL

0

NAUX_09


235CON

000052

NAUX_01

DIVIDE

12

NAUX_10


235CON

000053

NAUX_10

MULTIPLICA

NAUX_03

NAUX_10


235CON

000054

# OBTENER ACUM DESDE ENE





235CON

000055


MUEVE

ANOMESACT1

ANO_INI_ACU


235CON

000056


MUEVE

ANOMESACT2

ANO_FIN_ACU


235CON

000057


FILTRO_ACUM




235CON

000058

CAUX_01

IMPORTE_EMPRESA

CAUX_02

NAUX_11


235CON

000059

# OBTENER PROV DEL MES





235CON

000060

NAUX_10

RESTA

ACUVPROPRI

IMPORTE


235CON

000061

CONT_04

ETIQUETA




235CON

000062


MUEVE

NAUX_10

ACUVPROPRI


235CON

000063

FINAL

ETIQUETA




235CON

000064

#

TRACE_OFF





234CO2     Provisión Acumulada Prima (Reporta)

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

234CO2

000001

NOCALCULA

SI_IGUAL

1

FINAL


234CO2

000002

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados con salario integral

234CO2

000003

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

234CO2

000004


MUEVE

ACUDPROPRI

UNIDADES

Reporta el acumulado de días de prima provisionado

234CO2

000005


MUEVE

ACUVPROPRI

IMPORTE

Reporta el acumulado de valor de prima provisionado

234CO2

000006

FINAL

ETIQUETA




 

216LIQ     SBC Cesantía Año Actual

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

216LIQ

000001

#

TRACE_ON




216LIQ

000002

NOCALCULA

SI_IGUAL

1

FINAL


216LIQ

000003

# PRACTICANTES DEL SENA

NO PROVISIONA



Si es practicante del SENA no calcula

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



Si es un empleado con salario integral no calcula

216LIQ

000008

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

216LIQ

000009

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

216LIQ

000010

# FECHA INICIO PERIODO




Si el empleado ingreso en el periodo,

·        DAUX_04=Fecha de ingreso

En caso contrario:

·        DAUX_04 =Fecha de inicio del periodo

216LIQ

000011


MUEVE

PERFECINI

DAUX_04

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




Si el empleado ingreso antes del 01/01 del año del periodo en ejecución

·        Fecha inicio cesantía = 01/enero año en ejecución

En caso contrario

·        Fecha inicio Cesantía = 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

Si el empleado se inactivo durante el periodo en ejecución

·        Fecha final cesantía = fecha retiro del empleado

En caso contrario

Fecha final Cesantía = Fecha final del periodo en ejecución

216LIQ

000025

# DIAS TOTALES CES




Días Cesantía = Diferencia entre la fecha inicial y final de cesantía con base en 360 días por año

216LIQ

000026

DAUX_01

DIAS_360

DAUX_02

DIASCESACT

216LIQ

000027

# DIAS PERIODO CES




Días de Cesantía del Periodo = Diferencia entre la fecha de inicio del periodo y la fecha final de cesantía 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 días acumulados de ausentismo con pago, a restar de los días de cesantía


Obtiene los días acumulados de ausentismo sin pago, a restar de los días de cesantía

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




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 días del mes de ausentismo con pago, a restar de los días de cesantía del mes


Obtiene los días del mes de ausentismo sin pago, a restar de los días de cesantía del mes

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




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 acumulado del valor de los conceptos variables que forman parte del SBC de cesantías

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 del valor de los conceptos variables que forman parte del SBC de cesantías del mes.


216LIQ

000060


MUEVE

"V"

TP_SUMA_MOVLI

216LIQ

000061

"1"

SUMA_MOVLI

CONSBCCES

NAUX_08

216LIQ

000062

# DETERMINA SBCCESACT




Determina el SBC de Cesantía Actual = (Acumulado Variable Cesantía +  Variable del Periodo Cesantía) / Días + Conceptos

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




Se obtiene el Subsidio Transporte de la columna 2 de la tabla S007.


En el campo Subsidio Trasporte del Empleado se indica

·   1=Siempre Paga;

o Subsidio = Subsidio Tabla.

·   2=De acuerdo a Ley;

o Si el Salario mensual es <= 2 * SMMLV,

§ Subsidio = Subsidio Tabla,

o En caso contrario,

§ Subsidio = 0.

·   3=Nunca Paga.

o Subsidio=0.

Suma el Subsidio transporte al SBC de Cesantía Actual.

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 no tuvo modificación de salario en los últimos 90 días, suma el salario mensual actual al SBC de Cesantía Actual.


En caso contrario, obtiene el salario promedio de enero a la fecha de trayectoria laboral y se suma al SBC de Cesantía Actual.

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

Obtiene el SBC acumulado del mes en ejecución

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

Hace un ajuste del SBC que se determinó vs el que está acumulado

216LIQ

000097


MUEVE

DIASCESPER

UNIDADES


216LIQ

000098


MUEVE

EMPNITCES

ENTIDAD


216LIQ

000099

FINAL

ETIQUETA




216LIQ

000100

#

TRACE_OFF




 

220CO1     Provisión Acumulada Cesantía (Leer)

 

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

220CO1

000001

#

TRACE_ON




220CO1

000002

NOCALCULA

SI_IGUAL

1

FINAL


220CO1

000003

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados de salario integral

220CO1

000004

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

220CO1

000005

EMPTIPCOT

SI_IGUAL

"12"

FINAL

No calcula aprendices del SENA

220CO1

000006

EMPTIPCOT

SI_IGUAL

"19"

FINAL

220CO1

000007

EMPTIPCOT

SI_IGUAL

"20"

FINAL

220CO1

000008


ANO

PERFECINI

ANO_INI_ACU

Obtener los Acumulados de Valor de Cesantía Provisionada del mes en ejecución.

220CO1

000009


MUEVE

ANO_INI_ACU

ANO_FIN_ACU

220CO1

000010


FILTRO_ACUM



220CO1

000011

PERMESPER

IMPORTE_EMPRESA

PERMESPER

ACUVPROCES

220CO1

000012


ANO

PERFECINI

ANO_INI_ACU

Obtener los Acumulados de Días de Cesantía Provisionada del mes en ejecución.

220CO1

000013


MUEVE

ANO_INI_ACU

ANO_FIN_ACU

220CO1

000014


FILTRO_ACUM



220CO1

000015

PERMESPER

UNIDADES_EMPRESA

PERMESPER

ACUDPROCES

220CO1

000016

FINAL

ETIQUETA




220CO1

000017

#

TRACE_OFF




 

221CON     Provisión Cesantía

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

221CON

000001

NOCALCULA

SI_IGUAL

1

FINAL


221CON

000002

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados de salario integral

221CON

000003

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

221CON

000004

EMPTIPCOT

SI_IGUAL

"12"

FINAL

No calcula aprendices del SENA

221CON

000005

EMPTIPCOT

SI_IGUAL

"19"

FINAL

221CON

000006

EMPTIPCOT

SI_IGUAL

"20"

FINAL

221CON

000007

SBCCESACT

DIVIDE

30

NAUX_01

Valor Acumulado Provisión Nuevo= SBC Cesantía Actual / 30 * Días Acumulados Cesantía

Ajuste Provisión Cesantía = Valor Acumulado Provisión Nuevo -  Valor Acumulado de Provisión

221CON

000008

NAUX_01

MULTIPLICA

ACUDPROCES

NAUX_03

221CON

000009

NAUX_03

RESTA

ACUVPROCES

IMPORTE

221CON

000010


MUEVE

NAUX_03

ACUVPROCES


221CON

000011

FINAL

ETIQUETA




 

220LI2     Provisión Acumulada Cesantía (Reporta)

 

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

220LI2

000001

#

TRACE_ON




220LI2

000002

NOCALCULA

SI_IGUAL

1

FINAL


220LI2

000003

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados de salario integral

220LI2

000004

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

220LI2

000005

EMPTIPCOT

SI_IGUAL

"12"

FINAL

No calcula aprendices del SENA

220LI2

000006

EMPTIPCOT

SI_IGUAL

"19"

FINAL

220LI2

000007

EMPTIPCOT

SI_IGUAL

"20"

FINAL

220LI2

000008

# DETERMINA DIAS ACU




Resta de los días provisionados los días de cesantía anticipados y los días de cesantías pagados

220LI2

000009

DIASCESACT

SUMA

DIASCESANT

NAUX_01

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




Resta del valor  provisionados el valor de la cesantía anticipada y el valor de la  cesantía pagada

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

Reporta el nuevo valor acumulado de días de cesantía

220LI2

000022


MUEVE

ACUVPROCES

IMPORTE

Reporta el nuevo valor acumulado de valor de cesantía provisionado

220LI2

000023

0

REDONDEA

IMPORTE

IMPORTE


220LI2

000024

FINAL

ETIQUETA




220LI2

000025

#

TRACE_OFF




 

228CON     Provisión Intereses Cesantía 

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

228CON

000001

NOCALCULA

SI_IGUAL

1

FINAL


228CON

000002

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados de salario integral

228CON

000003

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

228CON

000004

EMPTIPCOT

SI_IGUAL

"12"

FINAL

No calcula aprendices del SENA

228CON

000005

EMPTIPCOT

SI_IGUAL

"19"

FINAL

228CON

000006

EMPTIPCOT

SI_IGUAL

"20"

FINAL

228CON

000007

DIASCESACT

SI_IGUAL

0

FINAL

Si no hay días o SBC de cesantías no calcula.

228CON

000008

SBCCESACT

SI_IGUAL

0

FINAL

228CON

000009

PROPORINT

DIVIDE

100

NAUX_01

Provisión Intereses Cesantía = SBC Cesantía Actual * % Intereses * Días de Cesantía del Periodo / 360.

228CON

000010

SBCCESACT

MULTIPLICA

NAUX_01

NAUX_01

228CON

000011

NAUX_01

MULTIPLICA

DIASCESPER

NAUX_01

228CON

000012

NAUX_01

DIVIDE

360

IMPORTE

228CON

000013

FINAL

ETIQUETA




 

227CO2      INT CESANTIA ACUM (REPORTA)

 

CÓDIGO

SEQFOR

FORM01

OPERA1

FORM02

RESULT

COMENTARIO

227CO2

000001

NOCALCULA

SI_IGUAL

1

FINAL


227CO2

000002

EMPTIPOSAL

SI_IGUAL

"2"

FINAL

No calcula empleados de salario integral

227CO2

000003

EMPTIPOSAL

SI_IGUAL

"4"

FINAL

227CO2

000004

EMPTIPCOT

SI_IGUAL

"12"

FINAL

No calcula aprendices del SENA

227CO2

000005

EMPTIPCOT

SI_IGUAL

"19"

FINAL

227CO2

000006

EMPTIPCOT

SI_IGUAL

"20"

FINAL

227CO2

000007


MUEVE

ACUDPROCES

UNIDADES

Reporta  Días de Cesantía calculados en fórmulas 2020CO1 y 221CON

227CO2

000008

PROPORINT

DIVIDE

100

NAUX_01

Acumulado Valor Provisión Intereses Cesantía = Acumulado Valor Provisión Cesantía * % Intereses

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





03. Pre-Condiciones

Catálogos

Es necesario tener información en los catálogos siguientes, ubicados en "Actualizaciones | Archivos", para poder ingresar registros de empleados.

  • SQB - Departamentos
  • SRJ - Funciones
  • SQ3 - Cargos
  • SA6 - Bancos/Agencias
  • CTT - Centro de Costos
  • RCE - Sindicatos
  • CTD - Ítem Contable
  • CTO - Monedas Contable 
  • CTH - Clase Valor
  • CC2 - Municipios
  • SM2 - Asientos Monedas

Y en los catálogos ubicados en "Actualizaciones | Rel. Reg. Electron":

  • SR6 - Turnos de Trabajo
  • RF3 - Jornadas
  • RF4 - Encabezado de Horarios
  • RF8 - Detalle de Horarios
  • RF5 - Encabezado de Tipo de Día
  • RF6 - Detalle de Tipo de Día
  • RF2 - Tabla de Horarios
  • SPA - Reglas 
  • SP3 - Feriados

Formulación Estándar

Es necesario tener al menos la formulación estándar en la base de datos. Si no se tiene aún cargada, hay que ingresar a las rutinas ubicadas en "Actualizaciones | Definici Cálculo":

  • RCJ - Procesos: crear al menos un proceso, configurando TODOS los campos.
  • RCB - Definición de Tablas: Al ingresar a la rutina, si no se tiene información en la tabla RCB, se cargará automáticamente la definición de las tablas estándar. En caso de que ya exista información. Solo se cargarán las definiciones cuya versión de la base de datos, sea inferior a la del rpo. Las tablas definidas por el usuario no se modificarán (tablas donde el código inicie con U).
  • RCC - Contenido de Tablas. Al ingresar a la rutina, si no se tiene información en la tabla RCC,  se cargará automáticamente el contenido de las tablas estándar. En caso de que ya exista información, no se modificará. El contenido de las tablas definidas por el usuario no se modificará (tablas donde el código inicie con U).
  • RCA - Mnemónicos: Al ingresar a la rutina, si no se tiene información en la tabla RCA,  se cargarán automáticamente los mnemónicos estándar. En caso de que ya exista información, solo se cargarán los mnemónicos faltantes. los mnemónicos definidas por el usuario no se modificará (mnemónicos donde el código inicie con M_).
  • RC2 | RC3 - Fórmulas: Al ingresar a la rutina, si no se tiene información en las tablas RC2 | RC3, se cargarán automáticamente las fórmulas estándar. En caso de que ya exista información. Solo se cargarán las fórmulas cuya versión de la base de datos, sea inferior a la del rpo. Las fórmulas definidas por el usuario no se modificarán (fórmulas donde el origen sea U).
  • SRY | RG9 | RG5 | RG6 | RGA | SRM - Conceptos por Proceso: Al ingresar a la rutina, si no se tiene información en los procedimientos de cálculo (SRY), pregunta si se quiere cargar el estándar. Si no se tiene información en el estándar de periodos (RG5 | RG6)  pregunta si se quiere cargar el estándar. Después pregunta el proceso y los procedimientos a los que se cargará el estándar. Se genera la información de la SRY Procedimientos de Cálculo, RG5 | RG6 Estándar de Periodos, RG9 Criterios de Acumulación Anual y RGA | SRM Conceptos por Proceso.


NOTA:

  • La tabla de detalle de conceptos por procesos (SRM) es una de las que más adecuaciones del cliente tiene, por lo que, aunque el estándar está pre-configurado, de acuerdo al marco legal, el cliente realiza ajustes de acuerdo a la interpretación de su asesor jurídico y/o sus necesidades, cambiando algunas fórmula estándar por fórmulas de usuario, o agregando nuevos conceptos, deshabilitando conceptos estándar o borrando conceptos.
  • Por lo anterior, se requiere que se respalde la tabla SRM en un archivo Excel para poder comparar la nueva versión contra la anterior, para dejar, manualmente los cambios del cliente en la nueva.

Operación

  • Períodos: Es necesario tener creados al menos dos periodos de la nómina de consolidados, ya que el cierre no permite ejecutarse, si no existe el siguiente periodo.
    • Período: el formato de captura para este campo es aaaamm, esto es, cuatro dígitos para el año y dos dígitos para el mes.
    • Núm. Pago: el cliente define la periodicidad de este cálculo pero como la periodicidad mínima es un periodo al mes, se sugiere poner siempre el 01.
    • Mes SRD: mes fiscal en el cual se acumulan los cálculos en la tabla de Histórico de Movimientos (SRD). En este periodo, se sugiere que se ponga el mes en que se realizará el ajuste de la provisión.
    • Año SRD: año fiscal en el cual se acumulan los cálculos en la tabla de Histórico de Movimientos (SRD). En este periodo, se sugiere que se ponga el año en que se  realizará el ajuste de la provisión.
    • Fecha inicial: poner la fecha de inicio del ajuste de la provisión. Por ejemplo, si se realiza el consolidado cada mes, sería el primer día del mes. Si se realiza trimestral, sería el primer día del trimestre.
    • Fecha final: poner la fecha final del ajuste de la provisión. Por ejemplo, si se realiza el consolidado cada mes, sería el último día del mes. Si se realiza trimestral, sería el último día del trimestre.
    • Fecha pago: al no ser una nómina que se pague a los empleados, esta fecha no es relevante, por lo que se sugiere poner la fecha final del ajuste de la provisión.
    • Fecha de corte: al no ser una nómina que se pague a los empleados, esta fecha no es relevante, por lo que se sugiere poner la fecha final del ajuste de la provisión.
    • Criterio Acumulación: poner 01.
    • Secuencia de Acumulación: corresponde al mes de en qué se contabilizará. En este caso se sugiere el mes de la fecha del ajuste de la provisión.

También se puede ejecutar la rutina de Generación de Estándar de Periodos, ubicada en "Actualizaciones | Definici Cálculo  | Generación Estándar Periodos"  con los parámetros de Proceso y Procedimiento CON. NOTA: El Estándar de Periodos y la Fecha de Inicio se indican en el encabezado de Conceptos por Proceso.

  • Empleados: El procedimiento CON se calcula con empleados activos.
  • Cierre: es necesario tener cerrados todos los periodos de todos los procedimientos del mes, para poder calcular el procedimiento CON. Por ejemplo en el mes de junio se tienen los siguientes periodos; de los cuales es necesario que estén cerrados los de LIQ, APL, PRI, MFN antes de calcular el de CON.
    • Dos periodos quincenales de la nómina LIQ Liquidación.
    • Dos periodos quincenales de la nómina APL Aplicación de Liquidación de Contratos.
    • Un periodo semestral de la nómina  PRI Prima de Servicios.
    • Dos periodos quincenales de la nómina MFN Movimientos Fuera de Nómina.
    • Un periodo mensual de la nómina CON Consolidación de Provisiones.
  • Histórico de Acumulados (RG7): se requiere tener acumulados de los conceptos de provisión para realizar el ajuste de provisiones.
    • En caso de que no se tengan acumulados, al menos se deberán registrar en el histórico de acumulados (RG7) los días provisionados al mes en que se calculará la consolidación. Por ejemplo, para Cesantía se provisionan 2.5 días cada mes, si se va a calcular la nómina CON de mayo, generar un registro similar al siguiente. De esta forma le calculará 12.5 días * el SBC de Cesantía de Provisión.
RG7_FILIALD MG 01 
RG7_PROCES00001
RG7_ROTEIR   
RG7_MAT000001
RG7_PD027
RG7_ANOINI2023
RG7_ANOFIM2023
RG7_CODCRI01
RG7_SEQACU01
RG7_HRS010
RG7_ACUM010
RG7_HRS020
RG7_ACUM020
RG7_HRS030
RG7_ACUM030
RG7_HRS040
RG7_ACUM040
RG7_HRS0512.5
RG7_ACUM050
RG7_HRS060
RG7_ACUM060
RG7_HRS070
RG7_ACUM070
RG7_HRS080
RG7_ACUM080
RG7_HRS090
RG7_ACUM090
RG7_HRS100
RG7_ACUM100
RG7_HRS110
RG7_ACUM110
RG7_HRS120
RG7_ACUM120
RG7_HRS130
RG7_ACUM130

Los conceptos que es necesario tener acumulados tanto en días como en valor son:

Concepto

Descripción

026

Vacaciones Provisión Acumulados

220

Cesantías Provisión Acumulados

227

Intereses Cesantía Provisión Acumulada

234

Prima por Servicios Provisión Acumulada


04. Procedimiento

Cálculo

  1. Ingresar a la rutina de Cálculo de Nómina ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos | Por Procedimiento).
  2. Informar los campos solicitados para el cálculo:
    1. En la pestaña Generales:

      • Proceso: informar el proceso configurado previamente. 

      • Tipo de Procedimiento: seleccionar el procedimiento CON (Consolidación de Provisiones).

      • Periodo: se informará automáticamente el periodo seleccionado en el catálogo de Periodos (RCH).

      • N° Pago: se informará automáticamente el número de pago del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Inicial: se informará automáticamente la fecha inicial del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Final: se informará automáticamente la fecha final del periodo seleccionado en el catálogo de Periodos (RCH).
      • Estatus: seleccionar el estatus de los empleados a procesar. Para este procedimiento elegir los empleados activos.
        • Activos.
        • Inactivos.
        • Ambos
      • Habilitar Grabación: No es ocupado en este procedimiento de cálculo.
      • Habilitar TRACE, habilitar la generación del log del cálculo, en caso de que se quiera revisar el paso a paso de como se calcula un empleado. No se puede habilitar el TRACE cuando se calculan todos los empleados, porque manda un aviso y finaliza el cálculo.

    1. En la pestaña Rangos:
      • Empleados, informar el o los empleados a calcular. Si se deja vacío, quiere decir que se quieren calcular todos.
      • Departamentos, informar el o los departamentos de los empleados a calcular. Si se deja vacío, quiere decir que se quieren calcular todos.
      • Centro de Costos, informar el o los centros de costos de los empleados a calcular.Si se deja vacío, quiere decir que se quieren calcular todos.
      • Localidad de Pago, informar el o las localidades de pago de los empleados a calcular. Si se deja vacío, quiere decir que se quieren calcular todos.

  1. Dar clic en el botón de Confirmar.
  2. Validar que el Cálculo de Nómina, finaliza de forma exitosa, revisando el log de cálculo en "Otras Acciones | Log". Elegir el día y la hora enla lista del lado izquierdo, y el log se mostrará del lado derecho. 

En el log se observa que después de cargar las tablas de la formulación estándar, inició el cálculo a las 17:10:51 y finalizó a las 17:11:16. Esto nos indica que terminó exitosamente.  Es decir no hubo ningún problema.

3. Si fue activado el TRACE:--

    • Se puede consultar el log para verificar la ejecución de cada una de las fórmulas estándar.
    • Para mayor información sobre la interpretación de las fórmulas, se recomienda leer el punto Detalle Fórmulas CON enla sección 02. Configuración

Con el TRACE activado se puede observar línea por línea de la fórmula, con los valores que van tomando los mnemónicos. De esta forma se puede rastrear lo que va haciendo el cálculo, para una mejor comprensión del mismo.

4. Validar que el Cálculo de Nómina se realizó correctamente para el o los empleados seleccionados, consultando los Recibos de Pago (GPEA630), ubicados en "Consultas | Archivos | Recibo de Pago". Primero se ubica al empleado a consultar. Seleccionar el botón de Visualizar,


Por defecto, siempre muestra el recibo de la nómina ordinaria, que en el caso de Colombia es la LIQ, por lo que se puede cambiar los datos del periodo, número de pago y/o procedimiento que se requiera. 


Procesos relacionados

  • Nómina de Liquidación (LIQ): Realiza las provisiones por % Fijo de Prima de Servicios, Cesantía, Intereses de Cesantía y Vacaciones. Cuando se pagan las vacaciones disfrutadas o las vacaciones en días no hábiles disminuyen la Provisión de Vacaciones.
  • Liquidación de contratos (FIN): Las Vacaciones de Años Anteriores y las Vacaciones Proporcionales disminuyen la Provisión de Vacaciones.
  • Cesantía e Intereses de Cesantía (CES): La dispersión de la cesantía realizado en febrero, disminuye la Provisión de Cesantía. El pago de Intereses de Cesantía en enero, disminuye la Provisión de Intereses de Cesantía.
  • Prima de Servicios (PRI): El Pago de la Prima semestralmente disminuye la Provisión de Prima.

   

¡IMPORTANTE!

Antes del Cierre de la nómina CON, es necesario realizar un respaldo.

05. Información Adicional

Documento de Referencia de la Localización de Colombia:

DT Localización Colombia (SIGAGPE) - Protheus 12

06. Tablas Utilizadas

Formulación Estándar

    • RCJ - Procesos.
    • SRY - Tipos de Procedimiento.
    • RG9 - Criterios de Acumulación
    • SRV - Conceptos
    • RCB - Definición de Tablas.
    • RCC - Contenido de Tablas.
    • RC2 - Encabezado de Fórmulas
    • RC3 - Detalle de Fórmulas
    • RGA - Encabezado Conceptos por Proceso
    • SRM - Detalle Conceptos por Proceso.
    • CT5 - Asientos Estándar

Catálogos

    • SQB - Departamentos
    • SRJ - Funciones
    • SQ3 - Cargos
    • SA6 - Bancos/Agencias
    • CTT - Centro de Costos
    • RCE - Sindicatos
    • CTD - Ítem Contable
    • CTO - Monedas Contable 
    • CTH - Clase Valor
    • CC2 - Municipios
    • SM2 - Asientos Monedas

Operación

    • RFQ - Periodos por Mes
    • RCF - Periodos por Turno
    • RFG - Periodos por Día
    • RCH - Periodos
    • SRA - Empleados
    • RCP - Trayectoria Laboral.
    • SPF - Cambio de Turno
    • SRF - Control Días Derecho.
    • SRC - Movimientos del Periodo.
    • RG7 - Histórico de Acumulados