Histórico da Página
...
Se indican en rojo las líneas borradas, y en azul las agregadas o modificadas.
501LIQ Pagos Laborales
- La validación de que no se calcule retención su los pagos laborales son menores de 95 UVT's, ahora solo aplica para el Procedimiento 1.
- La proyección se realiza sobre los días faltantes de 30 días * el salario diario.
- Se eliminó el cálculo del 40% pues ahora quedó en la fórmula del concepto 506 Subtotal No Constitutivos de Renta.
- Se eliminó el cálculo del tope de 240 UVT's y 480 UVT's porque ahora en vez de el tope mensual se calculará un tope anual.
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentarios |
501LIQ | 000001 | # | TRACE_ON | |||
501LIQ | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
501LIQ | 000003 | # PAGOS LAB PERIODO | ||||
501LIQ | 000004 | '1' | SUMA_MOVLI | CONRETFTE | IMPORTE | Pagos Laborales del Periodo |
501LIQ | 000011 | # DIAS PAGADOS PERIODO | ||||
501LIQ | 000012 | DIASSAL | SUMA | AUSLICIGE | NAUX_01 | |
501LIQ | 000013 | NAUX_01 | SUMA | AUSVACDIS | NAUX_01 | |
501LIQ | 000014 | NAUX_01 | SUMA | AUSVACNHB | NAUX_01 | |
501LIQ | 000015 | NAUX_01 | SUMA | AUSLICIRL | NAUX_01 | |
501LIQ | 000016 | NAUX_01 | SUMA | AUSLICLMA | NAUX_01 | |
501LIQ | 000017 | NAUX_01 | SUMA | AUSLICPAT | NAUX_01 | |
501LIQ | 000018 | NAUX_01 | SUMA | AUSLICLR | NAUX_01 | |
501LIQ | 000019 | NAUX_01 | RESTA | AUSLICSLN | UNIDADES | Días Pagados del Periodo |
Se eliminó | ||||||
501LIQ | 000021 | NAUX_00 | DIVIDE | UVTRETFTE | NAUX_02 | |
EMPTPOPRRF | SI_IGUAL | "2" | CONT_01 | Se incluyó la validación de si era el procedimiento 1 se calculara solo si los pagos laborales eran mayor a 95 UVT's. | ||
501LIQ | 000022 | NAUX_02 | SI_MENOR | 95 | FINAL | |
CONT_01 | ETIQUETA | |||||
501LIQ | 000023 | MUEVE | IMPORTE | RFTOTPL1 | ||
501LIQ | 000024 | # PAGOS LAB ACUMULADO | ||||
501LIQ | 000025 | MUEVE | ANOMESACT1 | ANO_INI_ACU | ||
501LIQ | 000026 | MUEVE | ANOMESACT2 | ANO_FIN_ACU | ||
501LIQ | 000027 | FILTRO_ACUM | ||||
501LIQ | 000028 | MESMESACT1 | IMPORTE_EMPRESA | MESMESACT2 | NAUX_02 | Pagos laborales acumulados en el mes |
501LIQ | 000029 | MUEVE | ANOMESACT1 | ANO_INI_ACU | ||
501LIQ | 000030 | MUEVE | ANOMESACT2 | ANO_FIN_ACU | ||
501LIQ | 000031 | MESMESACT1 | UNIDADES_EMPRESA | MESMESACT2 | NAUX_03 | Días pagados en el mes |
501LIQ | 000006 | IMPORTE | RESTA | NAUX_02 | NAUX_00 | Pagos laborales del periodo + acumulados del mes |
501LIQ | 000034 | UNIDADES | RESTA | NAUX_03 | RFDIASPAG | Días Pagados del periodo + acumulados del mes |
501LIQ | 000005 | # PROYECCIÓN | ||||
501LIQ | 000007 | PERULTPER | SI_IGUAL | "1" | CONT_02 | |
30 | RESTA | RFDIASPAG | RFDIASPROY | |||
501LIQ | 000008 | SALDIA | MULTIPLICA | RFDIASPROY | RFBSEPROY | |
501LIQ | 000009 | NAUX_00 | SUMA | RFBSEPROY | NAUX_00 | Pagos Laborales del Periodo + Acumulados del Mes + Proyectados |
MUEVE | 30 | RFDIASPAG | ||||
501LIQ | 000010 | CONT_02 | ETIQUETA | |||
501LIQ | 000032 | # PAGOS LAB TOTAL MES | ||||
501LIQ | 000033 | IMPORTE | RESTA | NAUX_02 | NAUX_04 | |
501LIQ | 000036 | MUEVE | NAUX_00 | RFTOTPL2 | ||
501LIQ | 000037 | MUEVE | NAUX_00 | ROFTTPL3 | ||
501LIQ | 000039 | RFTOTPL2 | MULTIPLICA | 0.3 | RFTOPE30 | |
501LIQ | 000042 | RFTOTPL1 | MULTIPLICA | 0.3 | RFTOPE30P | |
501LIQ | 000044 | RFTOPE100 | DIVIDE | 30 | RFTOPE100P | |
501LIQ | 000045 | RFTOPE100P | MULTIPLICA | RFDIASPAG | RFTOPE100P | |
501LIQ | 000046 | RFTOPE16 | DIVIDE | 30 | RFTOPE16P | |
501LIQ | 000047 | RFTOPE16P | MULTIPLICA | RFDIASPAG | RFTOPE16P | |
501LIQ | 000050 | RFTOPE32 | DIVIDE | 30 | NAUX_10 | |
501LIQ | 000051 | NAUX_10 | MULTIPLICA | RFDIASPAG | RFTOPE32P | |
501LIQ | 000052 | RFTOPE3800 | DIVIDE | 30 | NAUX_11 | |
501LIQ | 000053 | NAUX_11 | MULTIPLICA | RFDIASPAG | RFTOPE3800P | |
501LIQ | 000056 | MUEVE | RFTOTPL1 | RFTOTNC1 | ||
501LIQ | 000057 | MUEVE | NAUX_00 | RFTOTNC2 | ||
501LIQ | 000058 | MUEVE | NAUX_00 | RFTOTNC3 | ||
501LIQ | 000059 | FINAL | ETIQUETA | |||
501LIQ | 000060 | # | TRACE_OFF |
...
506 Subtotal No Constitutivo de Renta
- Se eliminó el tope proporcional del 40% porque ahora el tope es anual.
- Si acumulado es mayor a 1340 UVT's, el Tope 40%=0.
- Si (acumulado + Importe del Periodo) > 1340 UVT's
- Tope 40% = 1340 UVT's – Acumulado
- Si (acumulado + Importe del Periodo) <= 1340 UVT's
- Tope 40% = Subtotal No Constututivo de Renta * 40%
Código | SeqFor | Form01 | Código | SeqFor | Form01 | Opera1 | Form02 | Result | Comentarios |
# | TRACE_ON | ||||||||
506LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | ||||
506LIQ | 000002 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | ||||
506LIQ | 000003 | MUEVE | RFTOTNC1 | IMPORTE | • Subtotal No Constitutivo de Renta del Periodo Total Pagos Laborales del periodo (501) - AFP del Periodo (502). - FSP del Periodo (503). - Apo Vol a Pensión Obligatoria del Periodo (504). - EPS del Periodo (505). | ||||
506LIQ | 000004 | MUEVE | RFTOTNC1 | RFTOTDE1 | |||||
506LIQ | 000005 | MUEVE | RFTOTNC2 | RFTOTDE2 | • Subtotal No Constitutivo de Renta del Mes Total Pagos Laborales del Mes (501) - AFP del Mes (502). - FSP del Mes (503). - Apo Vol a Pensión Obligatoria del Mes (504). - EPS del Mes (505). | ||||
506LIQ | 000006 | MUEVE | RFTOTNC3 | RFTOTDE3 | |||||
506LIQ | 000007 | RFTOTNC2 | MULTIPLICA | 0.3 | RFTOPE30 | Se obtiene el tope del 30% | |||
506LIQ | 000009 | RFTOTNC1 | MULTIPLICA | 0.3 | RFTOPE30P | ||||
506LIQ | 000008 | RFTOTNC2 | MULTIPLICA | 0.4 | RFTOPE40 | Se obtiene el tope del 40% | |||
# VALIDA TOPE | ANUAL | 1340 UVT'S | |||||||
MUEVE | PERANIOPER | ANO_INI_ACU | Obtiene los acumulados no constitutivos del año | ||||||
MUEVE | PERANIOPER | ANO_FIN_ACU | |||||||
"01" | IMPORTE_EMPRESA | "12" | NAUX_01 | ||||||
NAUX_01 | MULTIPLICA | 0.4 | NAUX_01 | ||||||
1340 | MULTIPLICA | UVTRETFTE | NAUX_02 | Tope=1240 UVT's | |||||
NAUX_01 | SI_MENOR | NAUX_02 | CONT_01 | Si acumulado>=Tope, el Tope 40%=0 | |||||
MUEVE | 0 | RFTOPE40 | |||||||
SALTA | FINAL | ||||||||
CONT_01 | ETIQUETA | ||||||||
NAUX_01 | SUMA | IMPORTE | NAUX_03 | Si acumulado + Importe del periodo <= Tope, el 40% no se ve afectado, en caso contrario Tope 40% = Tope - Acumulado | |||||
NAUX_03 | SI_MENOR | NAUX_02 | FINAL | ||||||
NAUX_02 | RESTA | NAUX_01 | RFTOPE40 | ||||||
506LIQ | 000011 | FINAL | ETIQUETA | ||||||
# | TRACE_OFF |
510 Subtotal Descuentos
- Esta fórmula prácticamente se rehízo, pues había que calcular el 40% de pagos laborales topado anualmente a 1340 UVT's.
Código | SeqFor | Form01 | Opera1 | Form02 | Result | Comentarios |
# | TRACE_ON | |||||
510LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
510LIQ | 000002 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | Si no tiene pagos laborales, no se calcula. |
# DEDUCCIONES PERIODO | Subtotal Deducciones del Periodo No costitutivos de renta del Periodo (506) - Intereses Vivienda del Periodo (507). - Medicina Pre-Pagada del Periodo (508). - Deducción Dependientes del Periodo (509). | |||||
RFINTVIV | SUMA | RFMEDPRE | NAUX_01 | |||
NAUX_01 | SUMA | RFDEDDEP | NAUX_01 | |||
RFTOTNC1 | RESTA | NAUX_01 | IMPORTE | |||
# DEDUCCIONES MES | Subtotal Deducciones del Mes No costitutivos de renta del Mes (506) - Intereses Vivienda del Mes (507). - Medicina Pre-Pagada del Mes (508). - Deducción Dependientes del Mes (509). | |||||
RFINTVIVM | SUMA | RFMEDPREM | NAUX_02 | |||
NAUX_02 | SUMA | RFDEDDEPM | NAUX_02 | |||
RFTOTNC2 | RESTA | NAUX_02 | NAUX_03 | |||
# DEDUCCIONES AÑO | Subtotal Deducciones del Año Lee acumulados de enero a la fecha del concepto 510. | |||||
MUEVE | PERANIOPER | ANO_INI_ACU | ||||
MUEVE | PERANIOPER | ANO_FIN_ACU | ||||
"01" | IMPORTE_EMPRESA | PERMESPER | NAUX_04 | |||
# ACUM>=TOPE40% | Si los acumulados rebasan el tope del 40%, Importe = Subtotal no constitutivos de renta del per y NAUX_03 = Subtotal no constitutivos de renta del mes. | |||||
NAUX_04 | SI_MENOR | RFTOPE40 | CONT_01 | |||
MUEVE | RFTOTNC1 | IMPORTE | ||||
MUEVE | RFTOTNC2 | NAUX_03 | ||||
MUEVE | 0 | RFTOPE40 | ||||
CONT_01 | ETIQUETA | |||||
# ACUM+PER>=TOPE40% | Si los (acumulados+IMPORTE) rebasan el tope del 40%, DIferencia = Tope40% - Acumulados. Importe=Subtotal no constitutivos de renta del periodo - diferencia y NAUX_03 = Subtotal no constitutivos de renta del mes - diferencia. | |||||
NAUX_04 | SUMA | IMPORTE | NAUX_05 | |||
NAUX_05 | SI_MENOR | RFTOPE40 | CONT_02 | |||
RFTOPE40 | RESTA | NAUX_04 | NAUX_06 | |||
RFTOTNC1 | RESTA | NAUX_06 | IMPORTE | |||
RFTOTNC2 | RESTA | NAUX_06 | NAUX_03 | |||
MUEVE | 0 | RFTOPE40 | ||||
SALTA | CONT_03 | |||||
CONT_02 | ETIQUETA | |||||
RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | Si no rebasa el tope, toma los cálculos iniciales y resta el Importe del Tope del 40%. | ||
CONT_03 | ETIQUETA | |||||
510LIQ | 000003 | MUEVE | IMPORTE | RFTOTDE1 | Total Deducciones del Periodo = Importe | |
MUEVE | NAUX_03 | RFTOTDE2 | Total Deducciones del Mes = NAUX_03 | |||
MUEVE | NAUX_03 | RFTOTDE3 | ||||
510LIQ | 000007 | FINAL | ETIQUETA | |||
# | TRACE_OFF |
...
518 Subtotal Rentas Exentas
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentario |
# | TRACE_ON | |||||
518LIQ | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
518LIQ | 000003 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | |
# RENTAS EXENTAS PERIODO | ||||||
RFAPOAFC | SUMA | RFAPOAFP | NAUX_01 | |||
NAUX_01 | SUMA | RFINDACC | NAUX_01 | |||
NAUX_01 | SUMA | RFINDMAT | NAUX_01 | |||
NAUX_01 | SUMA | RFGTOENT | NAUX_01 | |||
NAUX_01 | SUMA | RFOTRREN | NAUX_01 | |||
RFTOTDE1 | RESTA | NAUX_01 | IMPORTE | |||
# RENTAS EXENTAS MES | ||||||
RFAPOAFCM | SUMA | RFAPOAFPM | NAUX_02 | |||
NAUX_02 | SUMA | RFINDACCM | NAUX_02 | |||
NAUX_02 | SUMA | RFINDMATM | NAUX_02 | |||
NAUX_02 | SUMA | RFGTOENTM | NAUX_02 | |||
NAUX_02 | SUMA | RFOTRREN | NAUX_02 | |||
# RENTAS EXENTAS AÑO | ||||||
MUEVE | PERANIOPER | ANO_INI_ACU | ||||
MUEVE | PERANIOPER | ANO_FIN_ACU | ||||
1 | IMPORTE_EMPRESA | PERMESPER | NAUX_03 | |||
NAUX_03 | MULTIPLICA | -1 | NAUX_03 | |||
# ACUM>=TOPE40% | ||||||
NAUX_03 | SI_MENOR | RFTOPE40 | CONT_01 | |||
MUEVE | RFTOTDE1 | IMPORTE | ||||
MUEVE | RFTOTDE2 | NAUX_02 | ||||
SALTA | CONT_02 | |||||
CONT_01 | ETIQUETA | |||||
# ACUM+PER >= TOPE40% | ||||||
NAUX_04 | SUMA | IMPORTE | NAUX_05 | |||
NAUX_05 | SI_MENOR | RFTOPE40 | CONT_02 | |||
RFTOPE40 | RESTA | NAUX_05 | NAUX_06 | |||
RFTOTDE1 | RESTA | NAUX_06 | IMPORTE | |||
RFTOTDE2 | RESTA | NAUX_06 | NAUX_02 | |||
CONT_02 | ETIQUETA | |||||
RFTOTDE1 | RESTA | IMPORTE | RFTOTRE1 | |||
RFTOTDE2 | RESTA | NAUX_02 | RFTOTRE2 | |||
RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | |||
518LIQ | 000038 | FINAL | ETIQUETA | |||
518LIQ | 000039 | # | TRACE_OFF |
519LIQ 25% Rentas Exentas
CODIGO | SEQFOR | FORM01 | OPERA1 | FORM02 | RESULT | Comentarios |
519LIQ | 1 | # | TRACE_ON | |||
519LIQ | 2 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
519LIQ | 3 | RFTOTPL1 | SI_IGUAL | 0 | FINAL | Si no tiene pagos laborales, no se calcula. |
519LIQ | 4 | # 25% RENTAS EXE PERIODO | 25% Rentas Exentas del Periodo + Subtotal Rentas Exentas del Periodo (518) * 25%. | |||
519LIQ | 5 | RFTOTRE1 | MULTIPLICA | 0.25 | IMPORTE | |
519LIQ | 6 | # 25% RENTAS EXENTAS MES | 25% Rentas Exentas del Mes + Subtotal Rentas Exentas del Mes (518) * 25%. | |||
519LIQ | 7 | RFTOTRE2 | MULTIPLICA | 0.25 | NAUX_02 | |
519LIQ | 8 | # 25% RENTAS EXENTAS AÑO | 25% Rentas Exentas del Año + Acumulado del concepto 519 de enero al mes en ejecución | |||
519LIQ | 9 | MUEVE | PERANIOPER | ANO_INI_ACU | ||
519LIQ | 10 | MUEVE | PERANIOPER | ANO_FIN_ACU | ||
519LIQ | 11 | 1 | IMPORTE_EMPRESA | PERMESPER | NAUX_03 | |
519LIQ | 12 | NAUX_03 | MULTIPLICA | -1 | NAUX_03 | |
519LIQ | 13 | # VALIDA TOPE 790 UVT'S | ||||
519LIQ | 14 | 790 | MULTIPLICA | UVTRETFTE | NAUX_11 | Si los acumulados rebasan el 790 UVT's Importe = Subtotal Rentas Exentas del per y NAUX_02 = Subtotal Rentas Exentas del mes. |
519LIQ | 15 | NAUX_03 | SI_MENOR | NAUX_11 | CONT_11 | |
519LIQ | 16 | MUEVE | RFTOTRE1 | IMPORTE | ||
519LIQ | 17 | MUEVE | RFTOTRE2 | NAUX_02 | ||
519LIQ | 18 | SALTA | CONT_12 | |||
519LIQ | 19 | CONT_11 | ETIQUETA | |||
519LIQ | 20 | NAUX_03 | SUMA | IMPORTE | NAUX_12 | Si los (acumulados+IMPORTE) rebasan 790 UVT's DIferencia = 790 UVT's - Acumulados. Importe=Subtotal Rentas Exentas del periodo - diferencia y NAUX_02 = Subtotal Rentas Exentas del mes - diferencia. |
519LIQ | 21 | NAUX_12 | SI_MENOR | NAUX_11 | CONT_12 | |
519LIQ | 22 | NAUX_11 | RESTA | NAUX_12 | NAUX_13 | |
519LIQ | 23 | RFTOTRE1 | RESTA | NAUX_13 | IMPORTE | |
519LIQ | 24 | RFTOTRE2 | RESTA | NAUX_13 | NAUX_02 | |
519LIQ | 25 | CONT_12 | ETIQUETA | |||
519LIQ | 26 | # ACUM>=TOPE40% | Si los acumulados rebasan el 40% Pagos Laborales Importe = Subtotal Rentas Exentas del per y NAUX_02 = Subtotal Rentas Exentas del mes. | |||
519LIQ | 27 | NAUX_03 | SI_MENOR | RFTOPE40 | CONT_01 | |
519LIQ | 28 | MUEVE | RFTOTRE1 | IMPORTE | ||
519LIQ | 29 | MUEVE | RFTOTRE2 | NAUX_02 | ||
519LIQ | 30 | SALTA | CONT_02 | |||
519LIQ | 31 | CONT_01 | ETIQUETA | |||
519LIQ | 32 | # ACUM+PER >= TOPE40% | Si los (acumulados+IMPORTE) rebasan 40% Pagos Laborales DIferencia = 790 UVT's - Acumulados. Importe=Subtotal Rentas Exentas del periodo - diferencia y NAUX_02 = Subtotal Rentas Exentas del mes - diferencia. | |||
519LIQ | 33 | NAUX_03 | SUMA | IMPORTE | NAUX_04 | |
519LIQ | 34 | NAUX_04 | SI_MENOR | RFTOPE40 | CONT_02 | |
519LIQ | 35 | RFTOPE40 | RESTA | NAUX_04 | NAUX_05 | |
519LIQ | 36 | RFTOTRE1 | RESTA | NAUX_05 | IMPORTE | |
519LIQ | 37 | RFTOTRE2 | RESTA | NAUX_05 | NAUX_02 | |
519LIQ | 38 | CONT_02 | ETIQUETA | |||
519LIQ | 39 | RFTOTRE1 | RESTA | IMPORTE | RFTOTGR1 | Total Gravado del Periodo = SubTotal Rentas Exentas del Periodo - Importe |
519LIQ | 40 | RFTOTRE2 | RESTA | NAUX_02 | RFTOTGR2 | Total Gravado del Mes = SubTotal Rentas Exentas del Mes - NAUX_02 |
519LIQ | 41 | RFTOPE40 | RESTA | IMPORTE | RFTOPE40 | |
519LIQ | 42 | FINAL | ETIQUETA | |||
519LIQ | 43 | # | TRACE_OFF |
Card documentos Informacao Solución disponible para versión 12.1.27 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas