Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS RH

Línea de producto: 

Línea Protheus

Segmento:

RH

Módulo:SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s)Nombre TécnicoFecha
GPFORCOLFórmulas Estándar - Colombia (PRX).24/03/2023
GPFO1COLFunciones adicionales de Fórmulas Estándar - Colombia (PRX).24/03/2023
GPFO2COLFunciones adicionales de Fórmulas Estándar - Colombia (PRX).24/03/2023
GPFO3COLFunciones adicionales de Fórmulas Estándar - Colombia (PRX).24/03/2023
GPPDCOLConceptos - Colombia (PRX).24/03/2023
GPVPPCOLConceptos por Proceso - Colombia (PRX).24/03/2023
GPMNECOLMnemónicos - Colombia (PRX).24/03/2023

   

Rutina(s) Involucrada(s)Nombre TécnicoFecha
GPRG9COLCriterios de Acumulación Anual - Colombia (PRX).20/02/2023
GPRGXCOLEstándar de Periodos - Colombia (PRX).20/02/2023
GPSRYCOLProcedimientos de Cálculo - Colombia (PRX).20/02/2023
GPTABCOLTablas Alfanuméricas - Colombia (PRX).05/12/2022
GPCRGCOLContenido de Tablas Alfanuméricas - Colombia (PRX).20/02/2023
GPEA320Mantenimiento de Tablas.20/02/2023

   

PaísColombia (COL)
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-1163

02. SITUACIÓN/REQUISITO

Se solicita realizar la modificación a la formulación estándar, para dar cumplimiento a la Reforma de la Retención en la Fuente (TOPES Anuales) para el IR2.

03. SOLUCIÓN


¡IMPORTANTE!

Éste documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, etc.) deberá ser ajustada conforme a su necesidad.

Soporte Legal

  • Se reduce el tope del 25% renta exenta laboral a 790 UVT anuales.
  • Se reduce el límite de la cédula general de acuerdo con el cual, las rentas exentas y deducciones no pueden exceder del 40% o 1.340 UVT anuales.

Conceptos (SRV)

En la rutina de Conceptos Estándar, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040), se realizaron las siguientes modificaciones.

Se agregó el concepto 500 para reportar la Cesantía Gravada.

Descripción

Contenido

Concepto

500

Descripción

Ret Fte: Cesantía Gravada

Desc. Det.

ReteFuente: Cesantía Gravada

Aus SubTra

2

Base Benefic

N

Cant. Asient

1

Cierre Mens.

2

Criterio

01

Costo

N

Días SBC Vac

3

DíasSBCApoVo

S

DíasSBCCesa

3

DíasSBCPrima

3

DíasSBCSubTr

3

Fórmula

500IR2

SBC FSP Sol

2

SBC FSP Sub

N

Hora extra

N

Impr. Concep

1

Leer Acumul.

1

Leer Ausenc.

2

Leer Benef.

2

Leer Inciden

2

Leer Prestam

2

Leer Reg.Fij

2

Origen

S

Pago Obligat

N

Peligrosid.

N

Porcentaje

0

Prom Med Pre

0

ProrratC.Cto

N

Reg. Diario

N

Ret. Fuent.

3

Salarial

4

SBC A. Sindi

N

SBC AFP

2

SBC ARL

2

SBC Av. Prev

2

SBC Cesantía

2

SBC EPS

N

SBC Indem

2

SBC Med Pre

N

SBC Parafisc

2

SBC Prima

2

SBC Seg Vida

N

SBC Vac Defi

2

SBC Vac. Goz

2

Suel. Variab

N

Tipo Concept

V

Tipo de Cod.

4

Tipo XML


Modificación de contenidos en Conceptos estándar

Se modificó el contenido de los siguientes campos para que tuvieran información válida:

  • Días Prima de Servicios (RV_REF13='3' para todos los conceptos excepto los ausentismos sin pago.
  • Días Retención en la Fuente (RV_REFAPOR='3') para todos los conceptos excepto los ausentismos sin pago.
  • Cálculo IBC (RV_CALIBC='3') para todos los conceptos que no son IBC.
  • Cálculo IBC (RV_CALIBC='1') para todos los conceptos que son IBC.
  • Cálculo de GrossUp (RV_GROSSUP='4')  ya que por estándar no está configurado el GrossUp.
  • Acumula para Punto Electónico (RV_ACUMULA='1').
  • Cálculo de Ausentismos (RV_CALAUS='4') para todos los conceptos que no son ausentismos.
  • Cálculo de Ausentismos (RV_CALAUS='1') para los conceptos con código  ('010','015','018','012','013','014','016').
  • Cálculo de Ausentismos (RV_CALAUS='2') para los conceptos de incapacidad ('002','006','008').
  • Base para FSP de Subsistencia (RV_FSPSUB=RV_FSPSOL) se igualó a la configuración del FSP de Solidaridad.
  • Imprime Conceptos en Recibos y/o Reporte de Nómina (RV_IMPRIPD='2') para todos los conceptos base (RV_TIPOCOD IN ('3','4')).
  • Imprime Conceptos en Recibos y/o Reporte de Nómina (RV_IMPRIPD='1') para todos los conceptos de ingresos y descuentos (RV_TIPOCOD IN ('1','2')).
  • SBC Medicina Pre-pagada (RV_COMPMED='1') para los que tenían valor 'S'
  • SBC Medicina Pre-pagada (RV_COMPMED='2') para los que tenían valor 'N'.
  • ¿Referente a PLR?  (RV_REFPLR='N') para todos los conceptos porque no se ocupa.
  • Origen del Concepto (RV_ORIGEN='S') para todos los conceptos para identificar que son estándar.

RV_REFAPOR            Días Retención en la Fuente

Se configuró el campo para descontar los días para el cálculo de la mensualización de la base gravada para los siguientes conceptos.

013    Falta Injustificada                         Ausentismo sin pago

014    Castigo                                         Ausentismo sin pago

016    Ausentismo sin Remuneración       Ausentismo sin pago


Mnemónicos (RCA)

CONREFAPOR            Días Retención en la Fuente

En la rutina de Mnemónicos, ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos" (GPEA300), se modificó la descripción del mnemónico con campo RV_REFAPOR para indicar los conceptos de ausentismos que se descontarán de los días para obtener la retención.

Se agregan los siguientes mnemónicos:

Código

Descripción

Tipo

Contenido Ini

Comentarios

RFAPOAFCA

ReteFte: Aportación Voluntaria AFC Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFAPOAFPA

ReteFte: Aportación Voluntaria AFP Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFGTOENTA

ReteFte: Gastos de Entierro Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFINDACCA

ReteFte: Indemnización por Accidente Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFINDMATA

ReteFte: Indemnización por Maternidad Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFINTVIVA

ReteFte: Intereses de Vivienda Anual

N

GetValType("N")

Para el cálculo del tope de las deducciones.

RFMEDPREA

ReteFte: Medicina Pre-Pagada Anual

N

GetValType("N")

Para el cálculo del tope de las deducciones.

RFOTRRENA

ReteFte: Otras Rentas Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RFTOPE130

ReteFte: Tope Anual 1340 UVT 40% SubTotal No Const Renta

N

GetValType("N")

Para el cálculo del tope de los descuentos, rentas exentas y 25% renta exenta.

RFTOPE790

ReteFte: Tope Anual 790 UVT 25% Renta Exenta

N

GetValType("N")

Para el cálculo del tope del 25% de rentas exentas.

RFDEDDEPA

ReteFte: Dependientes Anual

N

GetValType("N")

Para el cálculo del tope de las deducciones.

RFVALGASA

ReteFte: Vales Gasolina Anual

N

GetValType("N")

Para el cálculo del tope de las rentas exentas.

RF25PRE1

ReteFte: 25% Renta Exenta del Periodo

N

GetValType("N")

Para el cálculo del total gravado.

RF25PRE2

ReteFte: 25% Renta Exenta Mensual

N

GetValType("N")

Para el cálculo del total gravado.

RF25PRE3

ReteFte: 25% Renta Exenta Anual

N

GetValType("N")

Para el cálculo del total gravado.


Conceptos por Proceso (RGA/SRM)

Procedimiento de Cálculo IR2

En la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos por Proceso" (GPEA160), se modificó el procedimiento de cálculo IR2 de la siguiente forma:

Proceso

Procedimiento

Secuencia

Concepto

Descripción

Fórmula

Acción

00001

IR2

00001

000

Calc Referencias

000IR2





500

RetFte: Cesantía Gravada

500IR2

Incluir

00001

IR2

00002

002

Incap Enfermedad (A)

002IR2

Eliminar

00001

IR2

00003

006

Incap Riesgo Lab (A)

002IR2

Eliminar

00001

IR2

00004

008

Lic Maternidad (A)

002IR2

Eliminar

00001

IR2

00005

010

Lic Paternidad

002IR2

Eliminar

00001

IR2

00006

012

Comisión Servicios

002IR2

Eliminar

00001

IR2

00007

013

Falta Injustificada

002IR2

Eliminar

00001

IR2

00008

014

Castigo

002IR2

Eliminar

00001

IR2

00009

015

Aus con Remun

002IR2

Eliminar

00001

IR2

00010

016

Aus sin Remun

002IR2

Eliminar

00001

IR2

00011

018

Vacac Disf

002IR2

Eliminar

00001

IR2

00012

501

Ret Fte: Total PagLa

501IR2


00001

IR2

00013

502

Ret Fte: AFP

502IR2





503

Ret Fte: FSP

502IR2

Incluir

00001

IR2

00014

504

Ret Fte: ApoVolAFPOb

502IR2

Cambiar Fórmula

00001

IR2

00015

505

Ret Fte: Salud

502IR2

Cambiar Fórmula

00001

IR2

00016

506

Ret Fte: SubTotal1

506IR2


00001

IR2

00017

507

Ret Fte: Ded Viviend

507IR2


00001

IR2

00018

508

Ret Fte: Ded Med Pre

507IR2


00001

IR2

00019

509

Ret Fte: Ded Depend

507IR2


00001

IR2

00020

510

Ret Fte: Subtotal 2

510IR2





511

ReteFuente: Apo Voluntaria AFC

511IR2

Incluir

00001

IR2

00021

512

AFP Aport Vol Empl

511IR2

Cambiar Concepto

00001

IR2

00023

621

AFP Aport Vol Cía

511IR2

Eliminar

00001

IR2

00024

514

Ret Fte: Indem AccTr

507IR2

Cambiar Fórmula

00001

IR2

00025

515

Ret Fte: Lic Mater

507IR2

Cambiar Fórmula

00001

IR2

00026

516

Ret Fte: GtosEntierr

507IR2

Cambiar Fórmula

00001

IR2

00027

517

Ret Fte: OtrasRentas

507IR2


00001

IR2

00028

518

Ret Fte: Subtotal 3

518IR2


00001

IR2

00029

519

Ret Fte: RentaExe25%

519IR2


00001

IR2

00030

521

Ret Fte: BseGra s/V

521IR2


00001

IR2

00031

527

Ret Fte: Proc 2 s/V

527IR2


00001

IR2

00032

543

Ret Fte: % Proc 2

543IR2



Fórmulas (RC2/RC3)

Se modificaron las siguientes Fórmulas. Se pueden consultar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290):

000IR2      Ret Fte IR2: Cálculo de Referencias

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

000IR2

000001

#

TRACE_ON




000IR2

000002

# VALIDA SI ESTA ACTIVO

PROC 2

INGRESO EL AÑO ANT



000IR2

000003


MUEVE

1

NOCALCULA


000IR2

000004

EMPSTATUS

SI_IGUAL

"D"

FINAL

No calcula IR2 si está inactivo.

000IR2

000005

EMPTPOPRRF

SI_IGUAL

"1"

FINAL

No calcula IR2 si tiene el procedimiento 1 de Rete Fte.

000IR2

000006

EMPFECING

SI_MAYOR

PERFECFIN

FINAL

No calcula si ingresó posteriormente al año a analizar.

000IR2

000007


MUEVE

0

NOCALCULA


000IR2

000008

#OBTIENE ANO Y MES

ANTERIOR PARA

CARGA DE ACUMULADOS

12 MESES ANTERIORES

Obtiene el año y mes inicial y final para la extraer los acumulados: Por ejemplo

Periodo IR2

Inicio

Final

202306

01/07/2022

30/06/2023

202312

01/07/2023

31/12/2023

000IR2

000009


ANO

PERFECINI

ANOANOANT1

000IR2

000010


ANO

PERFECFIN

ANOANOANT2

000IR2

000011


MES

PERFECINI

NAUX_09

000IR2

000012


MES

PERFECFIN

NAUX_10

000IR2

000013

NAUX_09

VALTOSTR

2

MESANOANT1

000IR2

000014

NAUX_10

VALTOSTR

2

MESANOANT2

000IR2

000015

# VALIDA SI INGRESO

EN EL AÑO



Si ingresó dentro del año para cálculo de IR2, considera la fecha de ingreso, como fecha inicial.

000IR2

000016

EMPFECING

SI_MENOR

PERFECINI

CONT_03

000IR2

000017


MUEVE

EMPFECING

PERFECINI

000IR2

000018

CONT_03

ETIQUETA



000IR2

000019

#OBTIENE  DIAS AÑO




Obtiene Días del Año con base en 360 días.

000IR2

000020

PERFECINI

DIAS_360

PERFECFIN

RFDIASPAG

000IR2

000021

#OBTIENE UVT RET FTE





000IR2

000022


BUSCA

TABLA_S007


Obtiene la UVT de la tabla S007.

000IR2

000023

ELEMENTO_01

HASTA_MAYOR

0


000IR2

000024


MUEVE

ELEMENTO_01

UVTRETFTE

000IR2

000025

#OBTIENE TOPES ANUALES




Obtiene los topes de 1340 y 790 UVT's

000IR2

000026

1340

MULTIPLICA

UVTRETFTE

RFTOPE130

000IR2

000027

790

MULTIPLICA

UVTRETFTE

RFTOPE790

000IR2

000028

FINAL

ETIQUETA



000IR2

000029

#

TRACE_OFF




500IR2      Ret Fte IR2: Cesantía Gravada

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

500IR2

000001

#

TRACE_ON




500IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


500IR2

000003

# CESANTÍA GRAVADA ACU





500IR2

000004


ANO

ANOANOANT1

ANO_INI_ACU

Obtiene los acumulados del año anterior de la cesantía gravada. Solo es informativo.

Por ejemplo

Periodo

inicio

Final

202306

01/07/2022

30/06/2023

202312

01/07/2023

31/12/2023

500IR2

000005


MUEVE

ANOANOANT2

ANO_FIN_ACU

500IR2

000006

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

IMPORTE

500IR2

000007

IMPORTE

MULTIPLICA

-1

IMPORTE

500IR2

000008

FINAL

ETIQUETA




500IR2

000009

#

TRACE_OFF





002IR2      Ret Fuente IR2: Ausentismos

Se borró esta fórmula, pues se integra a la fórmula 501IR2 para optimizar la lectura de acumulados de ausencias.


501IR2      Ret Fte IR2: Total Pagos Laborales

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

501IR2

000001

#

TRACE_ON




501IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


501IR2

000003

# OBTIENE PAGOS LAB




Obtener los acumulados de los pagos laborales de un año anterior.

501IR2

000004


MUEVE

ANOANOANT1

ANO_INI_ACU

501IR2

000005


MUEVE

ANOANOANT2

ANO_FIN_ACU

501IR2

000006

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

RFTOTPL1

501IR2

000007

RFTOTPL1

MULTIPLICA

-1

RFTOTPL1

501IR2

000008

# OBTIENE DÍAS P/RETFTE




Obtener los acumulados de los días para Rete Fte de un año anterior..

501IR2

000009


MUEVE

ANOANOANT1

ANO_INI_ACU

501IR2

000010


MUEVE

ANOANOANT2

ANO_FIN_ACU

501IR2

000011

MESANOANT1

UNIDADES_EMPRESA

MESANOANT2

RFDIASPAG

501IR2

000012

RFDIASPAG

MULTIPLICA

-1

RFDIASPAG

501IR2

000013


MUEVE

RFDIASPAG

UNIDADES


501IR2

000014


MUEVE

RFTOTPL1

IMPORTE


501IR2

000015

FINAL

ETIQUETA




501IR2

000016

#

TRACE_OFF




502IR2      IR2: Pagos no constitutivos de renta

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

502IR2

000001

#

TRACE_ON




502IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


502IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula pagos no constitutivos de renta si no hay pagos laborales.

502IR2

000004


MUEVE

ANOANOANT1

ANO_INI_ACU

Obtener los acumulados de los diferentes conceptos de pagos no constitutivos de renta de un año anterior:

·        502  Ret Fte: AFP

·        503  Ret Fte: FSP

·        504  Ret Fte: ApoVolAFPOb

·        505  Ret Fte: Salud

502IR2

000005


MUEVE

ANOANOANT2

ANO_FIN_ACU

502IR2

000006

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

IMPORTE

502IR2

000007

IMPORTE

MULTIPLICA

-1

IMPORTE

502IR2

000008

RFTOTNC1

SUMA

IMPORTE

RFTOTNC1

502IR2

000009

FINAL

ETIQUETA




502IR2

000010

#

TRACE_OFF





504IR2      Ret Fte IR2: Aportación Voluntaria al Fondo Obligatorio AFP

Se borró esta fórmula, pues se integra a la fórmula 502IR2.


505IR2      Ret Fte IR2: Salud

Se borró esta fórmula, pues se integra a la fórmula 502IR2.


506IR2      Ret Fte IR2: Subtotal Pagos No Constitutivos de Renta

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

506IR2

000001

#

TRACE_ON




506IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


506IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula Subtotal pagos no constitutivos de renta si no hay pagos laborales.

506IR2

000004

RFTOTPL1

RESTA

RFTOTNC1

NAUX_01

Obtiene el 40% del Subtotal de Pagos No Constitutivos de Renta = (Total Pagos Laborales – Valor Pagos No Constitutivos) * 40%

506IR2

000005

NAUX_01

MULTIPLICA

0.40

RFTOPE40




MUEVE

RFTOTNC1

IMPORTE

Reporta Valor Pagos No Constitutivos de Renta

506IR2

000006

FINAL

ETIQUETA




506IR2

000007

#

TRACE_OFF





507IR2 Ret Fte IR2: Deducciones

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

507IR2

000001

#

TRACE_ON




507IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


507IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula Deducciones si no hay pagos laborales.

507IR2

000004


MUEVE

ANOANOANT1

ANO_INI_ACU

Obtener los acumulados de los diferentes conceptos de deducciones de un año anterior:

·        507  Ret Fte: Ded Viviend

·        508  Ret Fte: Ded Med Pre

·         509  Ret Fte: Ded Depend

507IR2

000005


MUEVE

ANOANOANT2

ANO_FIN_ACU

507IR2

000006

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

IMPORTE

507IR2

000007

IMPORTE

MULTIPLICA

-1

IMPORTE

507IR2

000008

RFTOTDE1

SUMA

IMPORTE

RFTOTDE1

507IR2

000009

FINAL

ETIQUETA




507IR2

000010

#

TRACE_OFF





510IR2      Ret Fte IR2: Subtotal Deducciones

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

510IR2

000001

#

TRACE_ON




510IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


510IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula el Subtotal de Deducciones si no hay pagos laborales.

510IR2

000004

RFTOTDE1

SI_MENOR

RFTOPE40

CONT_01

Si la suma de deducciones es mayor que el tope 40%, se topan.

510IR2

000005


MUEVE

RFTOPE40

RFTOTDE1

510IR2

000006

CONT_01

ETIQUETA



510IR2

000010

RFTOPE40

RESTA

RFTOTDE1

RFTOPE40

Tope 40% = Tope 40% - Suma de Deducciones.

510IR2

000005



RFTOTDE1

IMPORTE

Reporta el Subtotal de Deducciones

510IR2

000006

FINAL

ETIQUETA




510IR2

000007

#

TRACE_OFF





511IR2      Ret Fte IR2: Rentas Exentas

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

511IR2

000001

NOCALCULA

SI_IGUAL

1

FINAL


511IR2

000002

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula Rentas Exentas si no hay pagos laborales.

511IR2

000003


MUEVE

ANOANOANT1

ANO_INI_ACU

Obtener los acumulados de los diferentes conceptos de rentas exentas del año anterior:

·         511     ReteFuente: Apo Voluntaria AFC

·         512     ReteFuente:  AFP Aport Vol Empl

·         514     Ret Fte: Indem AccTr

·         515     Ret Fte: Lic Mater

·         516     Ret Fte: GtosEntierr

·         517     Ret Fte: OtrasRentas

511IR2

000004


MUEVE

ANOANOANT2

ANO_FIN_ACU

511IR2

000005

MESANOANT1

IMPORTE_EMPRESA

MESANOANT2

IMPORTE

511IR2

000006

IMPORTE

MULTIPLICA

-1

IMPORTE

511IR2

000007

RFTOTRE1

SUMA

IMPORTE

RFTOTRE1

511IR2

000008

FINAL

ETIQUETA




511IR2

000009

#






518IR2      Ret Fte IR2: Subtotal Rentas Exentas

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

518IR2

000001

#

TRACE_ON




518IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


518IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula el Subtotal de Rentas Exentas si no hay pagos laborales.

518IR2

000004

RFTOTRE1

SI_MENOR

RFTOPE40

CONT_01

Si la suma de rentas exentas es mayor que el tope 40%, se topan.

518IR2

000005

RFTOTRE1

SI_IGUAL

RFTOPE40

CONT_01

518IR2

000006


MUEVE

RFTOPE40

RFTOTRE1

518IR2

000007

CONT_01

ETIQUETA



518IR2

000008


MUEVE

RFTOTRE1

IMPORTE

Reporta el Subtotal de Renas Exentas

518IR2

000009

RFTOPE40

RESTA

RFTOTRE1

RFTOPE40

Tope 40% = Tope 40% - Suma de Rentas Exentas.

518IR2

000010

FINAL

ETIQUETA




518IR2

000011

#

TRACE_OFF





519IR2      Ret Fte IR2: 25% Rentas Exentas

Código

Seq

Exresión1

Operador

Expresión2

Resultado

Comentarios

519IR2

000001

#

TRACE_ON




519IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


519IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula 25% Rentas Exentas si no hay pagos laborales.

519IR2

000004

RFTOTDE1

SUMA

RFTOTRE1

NAUX_00

Suma el SubTotal de Descuento + SubTotal de Rentas Exentas y las topa a 1340 UVT's.

519IR2

000005

NAUX_00

SI_MENOR

RFTOPE130

CONT_00

519IR2

000006


MUEVE

RFTOPE130

NAUX_00

519IR2

000007

CONT_00

ETIQUETA



519IR2

000008

RFTOTPL1

RESTA

RFTOTNC1

NAUX_01

25% Rentas Exentas sin Topar = (Total Pagos Laborados – Subtotal No Constitutivo de Renta – (Subtotal de Descuentos + Subtotal de Rentas Exentas) Topadas a 1340 UVT's) * 25%

519IR2

000009

NAUX_01

RESTA

NAUX_00

NAUX_01

519IR2

000010

NAUX_01

MULTIPLICA

0.25

NAUX_02

519IR2

000011

# TOPE 40%




Topa 25% Rentas Exentas al 40%

519IR2

000012

NAUX_02

SI_MENOR

RFTOPE40

CONT_01

519IR2

000013


MUEVE

RFTOPE40

NAUX_02

519IR2

000014

CONT_01

ETIQUETA



519IR2

000015

# TOPE 790




Topa 25% Rentas Exentas a 790 UVT's

519IR2

000016

NAUX_02

SI_MENOR

RFTOPE790

CONT_02

519IR2

000017


MUEVE

RFTOPE790

NAUX_02

519IR2

000018

CONT_02

ETIQUETA



519IR2

000019


MUEVE

NAUX_02

IMPORTE

Reporta 25% Rentas Exentas

519IR2

000020

NAUX_01

RESTA

NAUX_02

RFTOTGR1

Obtiene el Total Gravado = = (Total Pagos Laborados – Subtotal No Constitutivo de Renta – (Subtotal de Descuentos + Subtotal de Rentas Exentas) Topadas a 1340 UVT's) – 25% Rentas Exentas topadas.

519IR2

000021

FINAL

ETIQUETA




519IR2

000022

#

TRACE_OFF





520IR2      Ret Fte IR2: Total Gravado

Se copió la fórmula 521IR2 a 520IR2. Sin cambios.

526IR2      Ret Fte IR2: Retención

Se copió la fórmula 527IR2 a 526IR2 y se integro la fórmula 543IR2.

526IR2      Ret Fte IR2: Retención

Se copió la fórmula 527IR2 a 526IR2 y se modificó para agregar la grabación del % en el campo del maestro de empleados.

Código

Secuencia

1ra Expresión

Operador

2da Expresión

Resultado

Comentarios

526IR2

000001

#

TRACE_ON




526IR2

000002

NOCALCULA

SI_IGUAL

1

FINAL


526IR2

000003

RFTOTPL1

SI_IGUAL

0

FINAL

No calcula la retención si no hay pagos laborales.

526IR2

000004

RFTOTGR2

SI_IGUAL

0

FINAL

No calcula la retención si no hay gravados.

526IR2

000005

# RETENCION GRAVABLE

EN UVT




526IR2

000006

RFTOTGR2

DIVIDE

UVTRETFTE

NAUX_01

Obtiene el Gravado UVT

526IR2

000007


BUSCA

TABLA_S001



526IR2

000008

ELEMENTO_02

HASTA_MAYOR

NAUX_01


Busca el Gravado UVT en la tabla S001

526IR2

000009

NAUX_01

RESTA

ELEMENTO_01

NAUX_02

Retención UVT = (Gravado UVT - Límite inferior) * % + Cuota Fija

526IR2

000010

ELEMENTO_03

DIVIDE

100

NAUX_03

526IR2

000011

NAUX_02

MULTIPLICA

NAUX_03

NAUX_04

526IR2

000012

NAUX_04

SUMA

ELEMENTO_04

NAUX_05

526IR2

000013

NAUX_05

MULTIPLICA

UVTRETFTE

IMPORTE

Retención Pesos = Retención UVT * UVT

526IR2

000014

# % PROCEDIMIENTO 2





526IR2

000015

IMPORTE

DIVIDE

RFTOTGR2

NAUX_06

% IR2 = (Retención Pesos / Total Gravado Pesos) * 100

526IR2

000016

NAUX_06

MULTIPLICA

100

UNIDADES

526IR2

000017


MUEVE

CIANITDIAN

ENTIDAD


526IR2

000018

# GRAVAR EN SRA





526IR2

000019


MUEVE

UNIDADES

EMPRETPRO2

Graba el % IR2 en el maestro de Empleados.

526IR2

000020


GRABA

"SRA"


526IR2

000021

FINAL

ETIQUETA




526IR2

000022

#

TRACE_OFF





Adicional a los cambios de las fórmulas de IR2, se realizaron ajustes a las fórmulas de LIQ para que tuvieran el mismo funcionamiento:

  • 501LIQ    RET FTE TOTAL PAGOS LABORALES: Ajustes de errores de cálculo.
  • 509LIQ    RET FTE DEDUCCION DEPENDENTES: La deducción dependientes del periodo se topo a 32 UVT's proporcionales a los días del periodo y la deducción dependientes del mes a 32 UVT's. Se reportó la deducción de dependientes del periodo en el mnemónico RFDEDDEP y la el mes en el mnemónico RFDEDDEPM, y la del año en RFDEDDEPA.
  • 510LIQ    RET FTE: SUBTOTAL DESCUENTOS: Se reportan la suma de los descuentos (Interese de vivienda + Medicina Prepagada + Deducción Dependientes) topada a 40%, tanto del periodo, del mes y del mes sin aportes voluntarios.
  • 518LIQ    RET FTE SUBTOTAL RENTAS EXENTAS: Se reportan la suma de las rentas exentas (Aportación Voluntaria AFC + Aportación Voluntaria AFP + Indemnización por Accidente + Indemnización por Maternidad + Gastos de Entierro + Otras Rentas Exentas) topada a 40%, tanto del periodo, del mes y del mes sin aportes voluntarios (Indemnización por Accidente + Indemnización por Maternidad + Gastos de Entierro + Otras Rentas Exentas).
    519LIQ    RET FTE 25% RENTAS EXENTAS: Se topan a 1340 UVT's las deducciones + Rentas Exentas. Se calcula el 25% de Rentas Exentas = Total Pagos Laborados – Subtotal No Constitutivo de Renta – (Subtotal de Descuentos + Subtotal de Rentas  Exentas) Topadas a 1340 UVT's) * 25%. Se topan a 40% y a 790 UVT's. Se calcula el Total Gravado = Total Pagos Laborados – Subtotal No Constitutivo de Renta – (Subtotal de Descuentos + Subtotal de Rentas Exentas) Topadas ) – 25% Rentas Exentas topadas. Tanto para el periodo, el mes y sin aportes voluntarios.
  • ASFLIQ   ASIENTOS FIJOS: Se mueven las aportaciones del periodo, del mes y del año a mnemónicos para poder ser utilizadas en las fórmulas 510LIQ y 519LIQ.
  • INCLIQ   INCIDENCIAS: Se mueven las aportaciones del periodo, del mes y del año a mnemónicos para poder ser utilizadas en las fórmula 518LIQ y 519LIQ.


  1. Parche:
    • Respaldar el repositorio (RPO).
    • Aplicar el parche correspondiente a la issue DNOMI-1163.
    • Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
    • Generar archivos Excel para validación:
  2. Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2, RC3, RCA, RCB, RCC, RCM, RG5, RG6, RG9, RGA, SRM, SRV, SRY.
    • Guardar los archivos de Excel generados (antes del cambio).
  3. Respaldar con APSDU:
    • Abrir las tablas RC2, RC3, RCA, RCB, RCC, RCM, RG5, RG6, RG9, RGA, SRM, SRV, SRY para respaldarlas.
    • Respaldar Fórmulas (RC2 | RC3):
      • Estándar: Respaldar el encabezado de las fórmulas (RC2) de los códigos que inicien con S_.
      • Estándar: Respaldar el detalle de las fórmulas (RC3) de los códigos que inicien con S_.
      • Usuario: Respaldar el encabezado de las fórmulas (RC2) de los códigos que inicien con U_.
      • Usuario: Respaldar el detalle de las fórmulas (RC3) de los códigos que inicien con U_.
      • Borrar los registros de las tablas RC2 y RC3 (ZAP).
    • Respaldar Mnemónicos (RCA):
      • Estándar: Respaldar los mnemónicos que NO inicien con M_.
      • Usuario: Respaldar los mnemónicos que SI inicien con M_.
      • Borrar los registros de la tabla RCA (ZAP)).
    • Respaldar las Tabla Alfanuméricas (RCB | RCC):
      • Estándar: Respaldar la Definición de las Tablas (RCB) en que el código inicie con S.
      • Estándar: Respaldar el Contenido de las Tablas (RCC) en que el código inicie con S.
      • Cliente: Respaldar la Definición de las Tablas (RCB) en que el código inicie con U, y las tablas S007 Datos Generales, S008 Catálogo de Entidades, S010 Parámetros Empresa 1, S011 Parámetros Empresa 2, S012 Parámetros Empresa 3, S014 Incapacidad Enfermedad General, S016 Seguro de Vida, S018 Tipos de Contrato, S020 Tipos de Retiro, S043 Catálogo Entidades Direcciones, S046 Proveedor PAC, S070 Tareas, S080 Monedas y Billetes, S090 Mensajes de Recibos, S091 Mensajes Carta Finiquito, que son estándar, pero contienen información del cliente. NOTA: Las tablas que inician con S son tablas de usuario, pero estas contienen datos del cliente.
      • Cliente: Respaldar el Contenido de las Tablas (RCC) en que el código inicie con U.
      • Borrar: el contenido de las tablas RCB y RCC (ZAP).
    • Respaldar los Tipos de Ausencia (RCM):
      • NOTA: No existe una forma de identificar los cambios que ha realizado el cliente en los tipos de ausencia. Por lo anterior, es importante el archivo de Excel de la tabla RCM, para que una vez que se actualice el nuevo estándar, se entre en la rutina de Tipos de Ausencia, ubicada en "Actualizaciones | Definic. Cálculo | Tipos Ausencia"  y se realicen los cambios del cliente, manualmente. 
      • Respaldar todos los registros.
      • Borrar: el contenido de la tabla  RCM (ZAP).
    • Respaldar el Estándar de Periodos (RG5 | RG6):
      • Estándar: Respaldar los registros del Encabezado del Estándar de Periodos (RG5) de los códigos siguientes:
        • ANT    ANTICIPO DE SUELDO            
        • ASM    AUMENTO SALARIO MINIMO        
        • ASP    AUMENTO SALARIO POR PORCENTAJE
        • CES    CESANTIA                      
        • FIN    CALCULO FINIQUITOS            
        • IR2    % RETE FTE PROCEDIMIENTO 2    
        • MES    MENSUAL                      
        • PRI    PRIMA DE SERVICIOS            
        • QNA    QUINCENAL                    
        • SEM    SEMANAL                       
      • Estándar: Respaldar los registros de Detalle del Estándar de Periodos (RG6) de os códigos anteriores.
      • Cliente: Respaldar los registros del Encabezado del Estándar de Periodos (RG5) de los códigos que no sean estándar.
      • Cliente: Respaldar los registros del Detalle del Estándar de Periodos (RG6) de los códigos que no sean estándar.
      • Borrar: El contenido de las tablas RG5 y RG6 (ZAP).
    • Respaldar los Criterios de Acumulación Anual (RG9):
      • Estándar: Respaldar el registro del Criterio de Acumulación Anual (RG9) Fiscal con código 01 ENERO- DICIEMBRE.
      • Cliente: Respaldar los registros del Criterio de Acumulación Anual (RG9) que no sea el código 01.
      • Borrar: El contenido de la tablas RG9 (ZAP).
    • Respaldar los Conceptos (SRV):
      • NOTA: Aunque existe una forma de identificar los conceptos estándar, no existe una forma automática de identificar los cambios que ha realizado el cliente en los conceptos, como por ejemplo, configurar algunos conceptos para formar parte de una base o no formar parte de una base. Por lo anterior, es importante el archivo de Excel de la tabla SRV, para que una vez que se actualice el nuevo estándar, se entre en la rutina de Conceptos, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040)  y se realicen los cambios del cliente, manualmente, sobre los conceptos estándar. 
      • Estándar: Respaldar los conceptos con código del 000 al 033, del 101 al 149, del 201 al 258, del 300 al 543, del 601 al 630 y del 900 al 908. A partir de este parche, los conceptos tendrán un campo que identifica el origen (RV_ORIGEM) S=Sistema o U=Usuario.
      • Del cliente: Todos los conceptos que no esté dentro del estándar. A partir de este parche, los conceptos que en el origen estén en blanco o tenga U=Usuario, se considerarán conceptos del cliente.
      • Borrar: El contenido de la tabla SRV (ZAP).
    • Respaldar Conceptos por Proceso (RGA | SRM):
      • NOTA: No existe una forma de identificar los cambios que ha realizado el cliente en Conceptos por Proceso. Por lo anterior, es importante el archivo de Excel de la tabla SRM, para que una vez que se actualice el nuevo estándar, se entre en la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos por Proceso" (GPEA161) y se realicen los cambios del cliente, manualmente, como puede ser cambiar algún concepto estándar por una fórmula diferente estándar o una fórmula de usuario o agregar los conceptos del cliente con fórmulas de usuario o estándar. 
      • Respaldar la tabla de Detalle de Conceptos por Proceso (SRM).
      • Respaldar la tabla de Encabezado de Conceptos por Proceso (RGA).
      • Borrar El contenido de las tablas RGA y SRM.
    • Respaldar los Procedimientos de Cálculo (SRY):
      • Estándar: Respaldar los procedimientos de cálculo con código:
        • ANT    Anticipo de Salario,
        • APL    Aplicación de Liq de Contratos,
        • APS    Anticipo de Prima de Servicios,
        • ASM    Aumento Salario Mínimo (SMMLV),
        • ASP    Aumento Salario x Porcentaje,
        • CES    Cesantía e Intereses de Cesantía,
        • CON    Consolidación / Provisiones,
        • FIN    Liquidación de Contratos,
        • IR2    % Ret en la Fte Proc 2,
        • LIQ    Nómina de Liquidación,
        • MFN    Movimientos Fuera de Nómina,
        • PON    Reloj Registrador,
        • PRI    Prima de Servicios,
        • VAC    Vacaciones                    
      • Del cliente: todos los procedimientos que no estén dentro del estándar.
      • Borrar: el contenido de la tabla SRY (ZAP).
  4. Carga de Formulación Estándar:
    • Ingresar a la rutina de Definición de Tablas, ubicada en "Actualizaciones | Definic. Cálculo | Definición Tabla" (GPEA310), para cargar la Definición de Tablas Estándar (RCB).
    • Ingresar a la rutina de Mantenimiento de Tablas, ubicada en "Actualizaciones | Definic. Cálculo | Mtto Tabla" (GPEA320); para realizar la carga del Detalle de Tablas Estándar y actualizar la tabla S007 Datos Generales, con la información del 2023 y la S008 Catálogo Entidades con los ajustes al 2023 (RCC).
    • Ingresar a la rutina de Conceptos, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040); para que se carguen los Conceptos Estándar (SRV), y los Tipos de Ausencia Estándar (RCM).
    • Ingresar a la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos x Proceso" (GPEA160); para que se carguen los Conceptos por Proceso Estándar (RGA y SRM), Estándar de Periodos Estándar (RG5 y RG6), Criterios de Acumulación Estándar (RG9) y Procedimientos de Cálculo Estándar (SRY).
    • Ingresar a la rutina de Mnemónicos, ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos" (GPEA300); para que se carguen los Mnemónicos Estándar (RCA).
    • Ingresar a la rutina de Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290); para que se carguen las Fórmulas Estándar (RC2 y RC3).
  5. Cargar los Datos del Cliente por APSDU:
    • Abrir las tablas RC2, RC3, RCA, RCB, RCC, RCM, RG5, RG6, RG9, RGA, SRM, SRV, SRY para Cargar los Datos del Cliente
    • Recuperar el Encabezado de Fórmulas (RC2) del cliente:
      • Appendar el respaldo de la RC2 del Cliente: Las fórmulas con origen U_.
    • Recuperar el Detalle de Fórmulas (RC3) del cliente:
      • Appendar el respaldo de la RC3 del Cliente: Las fórmulas con origen U_.
    • Recuperar la Definición de Tabla (RCB) del cliente:
      • Appendar el respaldo de la RCB del Cliente: Las tablas que el código inicie con U.
    • Recuperar el Contenido de Tablas (RCC):
      • Appendar el respaldo de la RCC del Cliente: Las tablas que el código inicie con U y as tablas S007 Datos Generales, S008 Catálogo de Entidades, S010 Parámetros Empresa 1, S011 Parámetros Empresa 2, S012 Parámetros Empresa 3, S014 Incapacidad Enfermedad General, S016 Seguro de Vida, S018 Tipos de Contrato, S020 Tipos de Retiro, S043 Catálogo Entidades Direcciones, S046 Proveedor PAC, S070 Tareas, S080 Monedas y Billetes, S090 Mensajes de Recibos, S091 Mensajes Carta Finiquito, que son estándar, pero contienen información del cliente.
    • Recuperar los Tipos de Ausencia (RCM) del cliente:
      • No existe una forma de identificar los cambios que ha realizado el cliente en los Tipos de Ausencia Estándar. Por lo anterior, es importante el archivo de Excel de la tabla RCM. Hay que entrar en la rutina de Tipos de Ausencia, ubicada en "Actualizaciones | Definici Cálculo | Tipos Ausencia"  y se realizar los cambios del cliente, señalados en el Excel, manualmente. 
      • Appendar el respaldo de la RCM del Cliente.
    • Recuperar el Encabezado del Estándar de Periodos (RG5) del cliente:
      • Appendar el respaldo de la RG5 del Cliente.
    • Recuperar el Detalle del Estándar de Periodos (RG6) del cliente:
      • Appendar el respaldo de la RG6 del Cliente.
    • Recuperar los Criterios de Acumulación Anual (RG9) del cliente:
      • Appendar el respaldo de la RG9 del Cliente.
    • Recuperar Conceptos por Proceso (RGA y SRM ) del cliente:
      • No existe una forma de identificar los cambios que ha realizado el cliente en Conceptos por Proceso. Por lo anterior, es importante el archivo de Excel de la tabla SRM. Hay que entrar en la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definici Cálculo | Conceptos por Proceso" (GPEA161) y realizar los cambios del cliente, señalados en el Excel, manualmente, como puede ser cambiar algún concepto estándar por una fórmula diferente estándar o una fórmula de usuario o agregar los conceptos del cliente con fórmulas de usuario o estándar. 
    • Recuperar los Conceptos (SRV) del cliente:
      • Appendar el respaldo de la SRV del Cliente.
    • Recuperar los Procedimientos de Cálculo (SRY) del cliente:
      • Appendar el respaldo de la SRY del Cliente.
  6. Realizar la configuración de Periodos:

    Ingresar los periodos para el procedimiento IR2 % Procedimiento 2 Retención en la Fuente. La forma en que se deben llenar los campos de periodos, es el siguiente:

    Campo

    Descripción

    Llenado 1er periodo semestral

    Llenado 2do periodo semestral

    RCH_PER

    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. 

    RCH_NUMPAG

    Número de pago

    01 siempre

    01 siempre

    RCH_ROTEIR

    Procedim. Calculo

    IR2

    IR2

    RCH_MES

    Mes contable

    12

    06

    RCH_ANO

    Año contable

    2022

    2023

    RCH_DTINI

    Fecha inicial

    01/12/2021

    01/06/2022

    RCH_DTFIM

    Fecha final

    30/11/2022

    31/05/2023

    RCH_DTPAGO

    Fecha de pago

    01/01/2023

    01/07/2023

    RCH_DTCORT

    Fecha de corte

    01/01/2023

    01/07/2023

    RCH_CRITER

    Criterio de Acumulación

    No acumula, dejar vacío.

    No acumula, dejar vacío.

    RCH_SEQUE

    Secuencia de Acumulación

    No acumula, dejar vacío.

    No acumula, dejar vacío.

    RCH_ULPERI

    Último Per Mes

    Siempre '2'

    Siempre '2'

  7. Realizar la configuración de Acumulados:

    Si se va a calcular el % de IR2 que aplicará del 01/01/2023 al 30/06/2023, se requiere que se tengan acumulados de 01/12/2021 al 31/11/2022. Si se va a calcular el % de IR2 que aplicará del 01/07/2023 al 31/12/2023, se requiere que se tengan acumulados de 01/06/2022 al 31/05/2023. Los conceptos que deben tener acumulados son:

    Con

    Descripción

    501

    Ret Fte: Total PagLa

    502

    Ret Fte: AFP

    503

    Ret Fte: FSP

    504

    Ret Fte: ApoVolAFPOb

    505

    Ret Fte: Salud

    507

    Ret Fte: Ded Viviend

    508

    Ret Fte: Ded Med Pre

    509

    Ret Fte: Ded Depend

    511

    Ret Fte: Apo Voluntaria AFC

    512

    Ret Fte: Apo Voluntaria AFP

    514

    Ret Fte: Indem AccTr

    515

    Ret Fte: Lic Mater

    516

    Ret Fte: GtosEntierr

    517

    Ret Fte: OtrasRentas

    519

    Ret Fte: RentaExe25%

    Matrícula

    Concepto

    Dic

    Ene

    Feb

    Mar

    Abr

    May

    Jun

    Jul

    Ago

    Sep

    Oct

    Nov

    000001

    501

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    20000000

    000001

    502

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    000001

    503

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    240000

    000001

    504

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    130000

    000001

    505

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    800000

    000001

    507

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    230324

    000001

    508

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    524600

    000001

    509

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    1357184

    000001

    511

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    110000

    000001

    512

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    120000

    000001

    514

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    000001

    516

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    0

    000001

    517

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    100000

    000001

    519

    3871973

    3871973

    3871973

    3871973

    3871973

    3871973

    3871973

    3871973

    3805972

    0

    0

    0

Cálculo de Nómina

Ingresar a la rutina Por procedimiento, ubicada en "Miscelánea | Cálculos | Por procedimiento" (GPEM020). Informar los parámetros solicitados.

  • Seleccionar el proceso.
  • Seleccionar el procedimiento de cálculo (IR2).
  • En automático se colocará el periodo y número de pago seleccionado para ese proceso y procedimiento.
  • Marcar la opción de Trace.
  • Filtrar las matrículas de prueba.

Dar clic en "Confirmar". Visualizar el mensaje de confirmación de finalización del cálculo y confirmar.

Validar Log de Cálculo

Consultar el log de cálculo, para revisar la lectura de acumulados y el cálculo de los Subtotales, y el % de Retención en la Fuente Procedimiento 2:


Concepto

Descripción

501

ReteFuente: Pagos Laborales

506

ReteFuente: Subtotal No Constitutivo de Renta

510

ReteFuente: Subtotal Deducciones

518

ReteFuente: Subtotal Rentas Exentas

519

ReteFuente: Renta Exenta 25%

520

Ret Fte: BseGra

526

Ret Fte: Proc 2


--------------------------------------------------------------------------------

Generales

--------------------------------------------------------------------------------

Proceso:            00001 - QUINCENAL

Tipo Procedimiento: IR2 - Ret en la Fte Proc 2

Periodo:            202212

Nº Pago:            01

Estatus:            Activos


---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado         

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 000   Formula: 000IR2        


000003                       MUEVE             1                 NOCALCULA        

                                               1.000000          1.000000         

000004     EMPSTATUS         SI_IGUAL          "D"               FINAL            

                                               D                 .F.              

000005     EMPTPOPRRF        SI_IGUAL          "1"               FINAL            

           2                                   1                 .F.              

000006     EMPFECING         SI_MAYOR          PERFECFIN         FINAL            

           01/01/2016                          30/11/2022        .F.              

000007                       MUEVE             0                 NOCALCULA        

                                               0.000000          0.000000         

000009                       ANO               PERFECINI         ANOANOANT1       

                                               01/12/2021        2021.000000      

000010                       ANO               PERFECFIN         ANOANOANT2       

                                               30/11/2022        2022.000000      

000011                       MES               PERFECINI         NAUX_09          

                                               01/12/2021        12.000000        

000012                       MES               PERFECFIN         NAUX_10          

                                               30/11/2022        11.000000        

000013     NAUX_09           VALTOSTR          2                 MESANOANT1       

           12.000000                           2.000000          12               

000014     NAUX_10           VALTOSTR          2                 MESANOANT2       

           11.000000                           2.000000          11               

000016     EMPFECING         SI_MENOR          PERFECINI         CONT_03          

           01/01/2016                          01/12/2021        .T.              

000018     CONT_03           ETIQUETA                                             

000020     PERFECINI         DIAS_360          PERFECFIN         RFDIASPAG        

           01/12/2021                          30/11/2022        360.000000        Días Pagados Anuales

000022                       BUSCA             TABLA_S007                         

                                                                                   

000023     ELEMENTO_01       HASTA_MAYOR       0                                  

           42412.000000                        0.000000                           

000024                       MUEVE             ELEMENTO_01       UVTRETFTE        

                                               42412.000000      42412.000000     

000026     1340              MULTIPLICA        UVTRETFTE         RFTOPE130       

           1340.000000                         42412.000000      56832080.000000    Valor Tope 1349

000027     790               MULTIPLICA        UVTRETFTE         RFTOPE790        

           790.000000                          42412.000000      33505480.000000   Valor Tope 790

000028     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 500   Formula: 500IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                0.000000         

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           0.000000                            -1.000000         0.000000         Valor Cesantía Gravada

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 501   Formula: 501IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        RFTOTPL1         

           12                                  11                -240000000.000000 Total Pagos Laborales Año

000007     RFTOTPL1          MULTIPLICA        -1                RFTOTPL1         

           -240000000.000000                   -1.000000         240000000.000000 

000009                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000010                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000011     MESANOANT1        UNIDADES_EMPRESA  MESANOANT2        RFDIASPAG         Total Días Pagados Año

           12                                  11                -360.000000      

000012     RFDIASPAG         MULTIPLICA        -1                RFDIASPAG        

           -360.000000                         -1.000000         360.000000       

000013                       MUEVE             RFDIASPAG         UNIDADES         

                                               360.000000        360.000000       

000014                       MUEVE             RFTOTPL1          IMPORTE          

                                               240000000.000000  240000000.000000 

000015     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 502   Formula: 502IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.               

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -9600000.000000   Aportación AFP Año

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -9600000.000000                     -1.000000         9600000.000000   

000008     RFTOTNC1          SUMA              IMPORTE           RFTOTNC1         

           0.000000                            9600000.000000    9600000.000000   

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 503   Formula: 502IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -2880000.000000  

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -2880000.000000                     -1.000000         2880000.000000    Aportación FSP Año

000008     RFTOTNC1          SUMA              IMPORTE           RFTOTNC1         

           9600000.000000                      2880000.000000    12480000.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 504   Formula: 502IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -1560000.000000  

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -1560000.000000                     -1.000000         1560000.000000    Aportación Voluntaria AFP Obligatorio Año

000008     RFTOTNC1          SUMA              IMPORTE           RFTOTNC1         

           12480000.000000                     1560000.000000    14040000.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 505   Formula: 502IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -9600000.000000  

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -9600000.000000                     -1.000000         9600000.000000    Aportación EPS Año

000008     RFTOTNC1          SUMA              IMPORTE           RFTOTNC1         

           14040000.000000                     9600000.000000    23640000.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 506   Formula: 506IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004     RFTOTPL1          RESTA             RFTOTNC1          NAUX_01          

           240000000.000000                    23640000.000000   216360000.000000 

000005     NAUX_01           MULTIPLICA        0.40              RFTOPE40         

           216360000.000000                    0.400000          86544000.000000  

000006                       MUEVE             RFTOTNC1          IMPORTE           Pagos No Constitutivos Año

                                               23640000.000000   23640000.000000  

000007     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 507   Formula: 507IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -2763888.000000  

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -2763888.000000                     -1.000000         2763888.000000    Intereses Vivienda Año

000008     RFTOTDE1          SUMA              IMPORTE           RFTOTDE1         

           0.000000                            2763888.000000    2763888.000000   

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 508   Formula: 507IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -6295200.000000  

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -6295200.000000                     -1.000000         6295200.000000    Medicina Prepagada Año

000008     RFTOTDE1          SUMA              IMPORTE           RFTOTDE1         

           2763888.000000                      6295200.000000    9059088.000000   

000009     FINAL             ETIQUETA                                              

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 509   Formula: 507IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000005                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000006     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -16286208.000000 

000007     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -16286208.000000                    -1.000000         16286208.000000   Dependientes Año

000008     RFTOTDE1          SUMA              IMPORTE           RFTOTDE1         

           9059088.000000                      16286208.000000   25345296.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 510   Formula: 510IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL             

           240000000.000000                    0.000000          .F.              

000004     RFTOTDE1          SI_MENOR          RFTOPE40          CONT_01          

           25345296.000000                     86544000.000000   .T.               

000006     CONT_01           ETIQUETA                                             

000007                       MUEVE             RFTOTDE1          IMPORTE          

                                               25345296.000000   25345296.000000   Subtotal Dependientes Año

000008     RFTOPE40          RESTA             RFTOTDE1          RFTOPE40         

           86544000.000000                     25345296.000000   61198704.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 511   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -1320000.000000  

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -1320000.000000                     -1.000000         1320000.000000    Aportación Vol AFC Año

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           0.000000                            1320000.000000    1320000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 512   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -1440000.000000  

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -1440000.000000                     -1.000000         1440000.000000    Aportación Vol AFP Año

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           1320000.000000                      1440000.000000    2760000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 514   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -1200000.000000  

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -1200000.000000                     -1.000000         1200000.000000    Indemnización Accidente Año

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           2760000.000000                      1200000.000000    3960000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 515   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE           

           12                                  11                0.000000         

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           0.000000                            -1.000000         0.000000          Indemnización Maternidad Año

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           3960000.000000                      0.000000          3960000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 516   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                0.000000         

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           0.000000                            -1.000000         0.000000          Gastos Entierro Año

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           3960000.000000                      0.000000          3960000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 517   Formula: 511IR2        


000001     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000002     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000003                       MUEVE             ANOANOANT1        ANO_INI_ACU      

                                               2021.000000       2021.000000      

000004                       MUEVE             ANOANOANT2        ANO_FIN_ACU      

                                               2022.000000       2022.000000      

000005     MESANOANT1        IMPORTE_EMPRESA   MESANOANT2        IMPORTE          

           12                                  11                -1200000.000000  

000006     IMPORTE           MULTIPLICA        -1                IMPORTE          

           -1200000.000000                     -1.000000         1200000.000000    Otras Rentas AÑo

000007     RFTOTRE1          SUMA              IMPORTE           RFTOTRE1         

           3960000.000000                      1200000.000000    5160000.000000   

000008     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 518   Formula: 518IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004     RFTOTRE1          SI_MENOR          RFTOPE40          CONT_01          

           5160000.000000                      61198704.000000   .T.              

000006     CONT_01           ETIQUETA                                             

000007                       MUEVE             RFTOTRE1          IMPORTE          

                                               5160000.000000    5160000.000000    Subtotal Rentas Exentas Año

000008     RFTOPE40          RESTA             RFTOTRE1          RFTOPE40         

           61198704.000000                     5160000.000000    56038704.000000  

000009     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 519   Formula: 519IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004     RFTOTDE1          SUMA              RFTOTRE1          NAUX_00           Suma Subtotal Deducciones + Subtotal Rentas Exentas

           25345296.000000                     5160000.000000    30505296.000000   

000005     NAUX_00           SI_MENOR          RFTOPE130        CONT_00           y las topa a 1340 UVT's

           30505296.000000                     56832080.000000   .T.              

000007     CONT_00           ETIQUETA                                              

000008     RFTOTPL1          RESTA             RFTOTNC1          NAUX_01           Obtiene 25% Rentas Exentas = (Total Pagos Laborales -Subtotal No Constitutivos - (Deducc+Rentas topadas))

           240000000.000000                    23640000.000000   216360000.000000  

000009     NAUX_01           RESTA             NAUX_00           NAUX_01           

           216360000.000000                    30505296.000000   185854704.000000  

000010     NAUX_01           MULTIPLICA        0.25              NAUX_02           * 25%

           185854704.000000                    0.250000          46463676.000000  

000012     NAUX_02           SI_MENOR          RFTOPE40          CONT_01           Topa al 40%

           46463676.000000                     56038704.000000   .T.              

000014     CONT_01           ETIQUETA                                             

000016     NAUX_02           SI_MENOR          RFTOPE790         CONT_02           Topa a 790 UVT's

           46463676.000000                     33505480.000000   .F.              

000017                       MUEVE             RFTOPE790         NAUX_02          

                                               33505480.000000   33505480.000000  

000018     CONT_02           ETIQUETA                                             

000019                       MUEVE             NAUX_02           IMPORTE           Reporta 25% Rentas Exentas

                                               33505480.000000   33505480.000000  

000020     NAUX_01           RESTA             NAUX_02           RFTOTGR1          Total Gravado =(Total Pagos Laborales-Subtotal No Constitutivos -(Deducc+Rentas c/tope))-25% Rentas Exentas c/tope

           185854704.000000                    33505480.000000   152349224.000000  

000021     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------                     

--------------------------------------------------------------------------------   

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 520   Formula: 520IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL             

           240000000.000000                    0.000000          .F.              

000005                       MUEVE             RFDIASPAG         UNIDADES         

                                               360.000000        360.000000        Si laboró todo el año considera 390 días año para mensualizar

000007     UNIDADES          SI_MENOR          360               CONT_01           

           360.000000                          360.000000        .F.               

000008                       MUEVE             390               UNIDADES         

                                               390.000000        390.000000       

000009     CONT_01           ETIQUETA                                             

000011     RFTOTGR1          DIVIDE            UNIDADES          NAUX_01           Gravado Mes = Gravado Año/Días año*30

           152349224.000000                    390.000000        390639.035897     

000012     NAUX_01           MULTIPLICA        30                IMPORTE          

           390639.035897                       30.000000         11719171.080000  

000013                       MUEVE             IMPORTE           RFTOTGR2         

                                               11719171.080000   11719171.080000  

000014     FINAL             ETIQUETA                                             

---------------------- TRACE ACTIVADO ----------------------

--------------------------------------------------------------------------------

Fila       Operando 1        Operador          Operando 2        Resultado        

--------------------------------------------------------------------------------


Empleado: D MG 01 -000001  Concepto: 526   Formula: 526IR2        


000002     NOCALCULA         SI_IGUAL          1                 FINAL            

           0.000000                            1.000000          .F.              

000003     RFTOTPL1          SI_IGUAL          0                 FINAL            

           240000000.000000                    0.000000          .F.              

000004     RFTOTGR2          SI_IGUAL          0                 FINAL            

           11719171.080000                     0.000000          .F.              

000006     RFTOTGR2          DIVIDE            UVTRETFTE         NAUX_01          

           11719171.080000                     42412.000000      276.317341        Obtiene Gravado UVT

000007                       BUSCA             TABLA_S001                         

                                                                                   

000008     ELEMENTO_02       HASTA_MAYOR       NAUX_01                             Busca Gravado en UVT en  tabla S001

           360.000000                          276.317341                         

000009     NAUX_01           RESTA             ELEMENTO_01       NAUX_02           Gravado UVT - Lím Inferior

           276.317341                          150.000000        126.317341       

000010     ELEMENTO_03       DIVIDE            100               NAUX_03          

           28.000000                           100.000000        0.280000          * %

000011     NAUX_02           MULTIPLICA        NAUX_03           NAUX_04          

           126.317341                          0.280000          35.368856        

000012     NAUX_04           SUMA              ELEMENTO_04       NAUX_05           +Cuota Fija=Retención UVT

           35.368856                           10.000000         45.368856        

000013     NAUX_05           MULTIPLICA        UVTRETFTE         IMPORTE          Retención$=RetenciónUVT/UVT

           45.368856                           42412.000000      1924183.900000   

000015     IMPORTE           DIVIDE            RFTOTGR2          NAUX_06           % IR2 = Retención UVT / Gravado UVT

           1924183.900000                      11719171.080000   0.164191          

000016     NAUX_06           MULTIPLICA        100               UNIDADES         

           0.164191                            100.000000        16.420000        

000017                       MUEVE             CIANITDIAN        ENTIDAD          

                                                                                   

000019                       MUEVE             UNIDADES          EMPRETPRO2        Grava % IR2 en la SRA.

                                               16.420000         16.420000        

000021     FINAL             ETIQUETA                                             


Validar Recibo de Pago

Consultar en la rutina ubicada en "Consultas | Archivos | Recibo de Pago " (GPEA630) los valores revisados en el log de cálculo. Elegir el botón de Visualizar y colocar los parámetros de proceso, periodo, número de pago y procedimiento del IR2.


Cálculo de Nómina con grabación de porcentaje en empleado

Una vez validada la información hay que calcular nuevamente, para gravar el % e IR2 en el maestro de empleados, para ello hay que ingresar a la rutina Por procedimiento, ubicada en "Miscelánea | Cálculos | Por procedimiento" (GPEM020). Informar los parámetros solicitados.

  • Seleccionar el proceso.
  • Seleccionar el procedimiento de cálculo (IR2).
  • En automático se colocará el periodo y número de pago seleccionado para ese proceso y procedimiento.
  • Marcar la opción de Habilitar Grabación.

Validación de grabación en Empleados

Consultar en Empleados que se haya grabado el Nuevo % de IR2, para ello hay que ingresar a la rutina ubicada en "Actualizaciones | Empleados | Empleados" (GPEA010) y consultar uno de los empleados con procedimiento 2.


04. INFORMACIÓN ADICIONAL

SX3 - Campos

RV_REFAPOR

Se reutilizará el campo RV_REFAPOR para indicar los días a descontar para la mensualización de Retención en la Fuente.

Tabla

SRV

Orden

80

Campo

RV_REFAPOR

Tipo

C

Tamaño

1

Decimal

0

Título

Días ReteFte

Descripción

Días Ret. en la Fuente

Validación

Pertence("123")

Usado

Si

Inicializador

"3"

Opciones

1=Con Pago;2=Sin Pago;3=No Aplica

Carpeta

1


RCA_ALIAS

Se cambia el Browse para que se muestre.

Tabla

RCA

Orden

07

Campo

RCA_ALIAS

Browse

S

RCA_CAMPO

Se cambia el Browse para que se muestre.

Tabla

RCA

Orden

08

Campo

RCA_CAMPO

Browse

S


¡IMPORTANTE!

Solución disponible para versión 12.1.27 (con garantía extendida) o superiores.

05. ASUNTOS RELACIONADOS

Documentos de Referencia:

Configuración y Cálculo Retención en la Fuente COL

DT Localización Colombia (SIGAGPE) - Protheus 12