Histórico da Página
...
- E48IAG - I.A.G. Cantidad de Hijos / Hijastros 50%:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación | ||
---|---|---|---|---|---|---|---|---|---|
Fórmula nuevaSin cambios | E48IAG | 000001 | # | TRACE_ON | |||||
Fórmula nuevaSin cambios | E48IAG | 000002 | NOCALCULA | SI_IGUAL | 1 | FINALFórmula nueva | |||
Sin cambios | E48IAG | 000003 | IAGNOPROC | SI_IGUAL | 2 | FINAL | Si tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción | ||
Fórmula nuevaSin cambios | E48IAG | 000004 | LEE_DEP | Lee los dependientes con parentesco HIJO ("F"), sino continúa con la etiqueta NEXT | |||||
Fórmula nuevaSin cambios | E48IAG | 000005 | PARENTESCO | SI_DIFERENTE | 'F' | NEXTFórmula nueva | |||
Sin cambios | E48IAG | 000006 | TIPODEDUC | SI_IGUAL | '4' | FINAL | Si el mnemónico TIPODEDUC (campo RB_TIPIR = 4 - No es Dep.) entonces finaliza el cálculo | ||
Fórmula nuevaSin cambios | E48IAG | 000007 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000008 | TOPE_18 | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000009 | 17 | MULTIPLICA | 365 | NAUX_20 | Guarda en la variable NAUX_20, 17 años en días | ||
Fórmula nuevaSin cambios | E48IAG | 000010 | NAUX_20 | SUMA | 6 | NAUX_20 | Suma a la variable NAUX_20, 6 días correspondientes a los años bisiestos | ||
Fórmula nuevaSin cambios | E48IAG | 000011 | FECNACDED | SUMA | NAUX_20 | DAUX_01 | Le suma a la fecha de nacimiento del hijo (mnemónico FECNACDED) 17 años en días (variable NAUX_20) y lo guarda en la variable DAUX_01 | ||
Fórmula nuevaSin cambios | E48IAG | 000012 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000013 | FEC_BAJA | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000014 | MUEVE | FECBAJDED | DAUX_20 | Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20 | |||
Fórmula nuevaSin cambios | E48IAG | 000015 | FECBAJDED | SI_DIFERENTE | VACIO | INICIO | Si la fecha de baja (mnemónico FECBAJDED) está vacía, continúa con la etiqueta INICIO | ||
Fórmula nuevaSin cambios | E48IAG | 000016 | MUEVE | DAUX_01 | DAUX_20 | Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20 | |||
Fórmula nuevaSin cambios | E48IAG | 000017 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000018 | INICIO | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000019 | ##DESGLOSO FECHA PAGO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000020 | ANO | FECHAPAGO | NAUX_00 | Extrae el año de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_00 | |||
Fórmula nuevaSin cambios | E48IAG | 000021 | MES | FECHAPAGO | NAUX_12 | Extrae el mes de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_12 | |||
Fórmula nuevaSin cambios | E48IAG | 000022 | ##DESGLOSO FECHA BAJA | ||||||
Fórmula nuevaSin cambios | E48IAG | 000023 | ANO | DAUX_20 | NAUX_01 | Extrae el año en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_01 | |||
Fórmula nuevaSin cambios | E48IAG | 000024 | MES | DAUX_20 | NAUX_10 | Extrae el mes en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_10 | |||
Fórmula nuevaSin cambios | E48IAG | 000025 | ##DESGLOSO FECHA INICIO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000026 | ANO | FECINIDED | NAUX_03 | Extrae el año de la fecha de inicio de la deducción del hijo (mnemónico FECINIDED) a la variable NAUX_03 | |||
Fórmula nuevaSin cambios | E48IAG | 000027 | MES | FECINIDED | NAUX_11 | Extrae el mes de la fecha de inicio de la deducción del hijo (mnemónico FECINIDED) a la variable NAUX_11 | |||
Fórmula nuevaSin cambios | E48IAG | 000028 | ##CONTINUA LAS | VALIDACIONESFórmula nueva | |||||
Sin cambios | E48IAG | 000029 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000030 | FECINIDED | SI_MAYOR | FECHAPAGO | FINAL | Si la fecha de inicio de la deducción (mnemónico FECINIDED) es mayor a la fecha de pago (mnemónico FECHAPAGO), finaliza el cálculo | ||
Fórmula nuevaSin cambios | E48IAG | 000031 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000032 | ##ANO BAJA > ANO PAGO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000033 | NAUX_01 | SI_MAYOR | NAUX_00 | PROCALTA | Si el año de baja de la deducción (variable NAUX_01) es mayor al año de pago (variable NAUX_00), continúa en la etiqueta PROCALTA | ||
Fórmula nuevaSin cambios | E48IAG | 000034 | ##ANO BAJA < ANO PAGO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000035 | NAUX_01 | SI_MENOR | NAUX_00 | FINAL | Si el año de baja de la deducción (variable NAUX_01) es menor al año de pago (variable NAUX_00), finaliza el cálculo | ||
Fórmula nuevaSin cambios | E48IAG | 000036 | ##MES BAJA > MES PAGO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000037 | PROC_MES | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000038 | NAUX_10 | SI_MAYOR | NAUX_12 | ASIGNA_BAJA | Si el año de baja de la deducción (variable NAUX_01) es menor al año de pago (variable NAUX_00), finaliza el cálculo | ||
Fórmula nuevaSin cambios | E48IAG | 000039 | MUEVE | NAUX_10 | NAUX_15 | Mueve el mes en que cumple 18 años el hijo (variable NAUX_10), a la variable NAUX_15 | |||
Fórmula nuevaSin cambios | E48IAG | 000040 | SALTA | PROCBAJAFórmula nueva | |||||
Sin cambios | E48IAG | 000041 | ##CORRIGE FECHA BAJA | ||||||
Fórmula nuevaSin cambios | E48IAG | 000042 | ASIGNA_BAJA | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000043 | MUEVE | NAUX_12 | NAUX_15 | Mueve fecha de pago a la fecha de baja, si la fecha de baja es mayor a la de pago | |||
Fórmula nuevaSin cambios | E48IAG | 000044 | ##PROCESA X BAJA | ||||||
Fórmula nuevaSin cambios | E48IAG | 000045 | PROCBAJA | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000046 | NAUX_01 | SI_MAYOR | NAUX_03 | GRABA | Si el año de baja de la deducción (variable NAUX_01) es mayor al año de inicio de la deduccion de hijo (variable NAUX_03), continúa en la etiqueta GRABA | ||
Fórmula nuevaSin cambios | E48IAG | 000047 | NAUX_15 | RESTA | NAUX_11 | NAUX_15 | Hace la diferencia entre el mes de baja (variable NAUX_15) y el mes de la fecha de inicio de la deducción de hijo (variable NAUX_11) | ||
Fórmula nuevaSin cambios | E48IAG | 000048 | NAUX_15 | SUMA | 1 | NAUX_15 | |||
Fórmula nuevaSin cambios | E48IAG | 000049 | SALTA | GRABA | Continúa en la etiqueta GRABA | ||||
Fórmula nuevaSin cambios | E48IAG | 000050 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000051 | ##PROCESA X ALTA | ||||||
Fórmula nuevaSin cambios | E48IAG | 000052 | PROCALTA | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000053 | MUEVE | NAUX_12 | NAUX_15 | Mueve el mes de pago del periodo (variable NAUX_12), a la variable NAUX_15 | |||
Fórmula nuevaSin cambios | E48IAG | 000054 | NAUX_03 | SI_MENOR | NAUX_00 | GRABA | Si el año de inicio de la deducción (variable NAUX_03) es menor al año de pago del peridodo (variable NAUX_00), continúa en la etiqueta GRABA | ||
Fórmula nuevaSin cambios | E48IAG | 000055 | NAUX_12 | RESTA | NAUX_11 | NAUX_15 | Hace la diferencia entre el mes pago del periodo (variable NAUX_12) y el mes de la fecha de inicio de la deducción de hijo (variable NAUX_11) y lo guarda en la variable NAUX_15 | ||
Fórmula nuevaSin cambios | E48IAG | 000056 | NAUX_15 | SUMA | 1 | NAUX_15 | |||
Fórmula nuevaSin cambios | E48IAG | 000057 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000058 | ##GRABA CONCEPTO | ||||||
Fórmula nuevaSin cambios | E48IAG | 000059 | GRABA | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000060 | TIPODEDUC | SI_IGUAL | "2" | PORC_HIJO | Si el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_HIJO | ||
Fórmula nuevaSin cambios | E48IAG | 000061 | NAUX_18 | SUMA | 1 | NAUX_18 | Suma 1 para acumular la cantidad de hijos al 100% y lo guarda en la variable NAUX_18 | ||
Fórmula nuevaSin cambios | E48IAG | 000062 | SALTA | CONTINUA_CALC | Salta hasta la etiqueta CONTINUA_CALC | ||||
Fórmula nuevaSin cambios | E48IAG | 000063 | PORC_HIJO | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000064 | NAUX_19 | SUMA | 1 | NAUX_19 | Si el tipo de dependiente es "2-Hijo 50%" entonces suma 1 en la variable NAUX_19 para acumular la cantidad de hijos al 50 % | ||
Fórmula nuevaSin cambios | E48IAG | 000065 | #### | ||||||
Fórmula nuevaSin cambios | E48IAG | 000066 | CONTINUA_CALC | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000067 | MUEVE | NAUX_18 | IAGHIJO100 | Mueve la cantidad de hijos al 100% (variable NAUX_18) al mnemónico IAGHIJO100 para ser usado en otros conceptos | |||
Fórmula nuevaSin cambios | E48IAG | 000068 | MUEVE | NAUX_19 | IAGHIJO50 | Mueve la cantidad de hijos al 50% (variable NAUX_19) al mnemónico IAGHIJO50 para ser usado en otros conceptos | |||
Fórmula nuevaSe elimina | E48IAG000069 | Se suman las variables NAUX_18 y NAUX_19 para obtener la cantidad total de hijos | No aplica | ||||||
Se agrega | E48IAG | 000069 | MUEVE | IAGHIJO50 | IMPORTE | Se guarda la cantidad de hijos al 50% (mnemónico IAGHIJO50) en la variable IMPORTE | |||
Sin cambiosFórmula nueva | E48IAG | 000070 | SALTA | NEXT | Salta a etiqueta NEXT | ||||
Fórmula nuevaSin cambios | E48IAG | 000071 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000072 | NEXT | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000073 | SIG_DEP | ||||||
Fórmula nuevaSin cambios | E48IAG | 000074 | ##Fórmula nueva | ||||||
Sin cambios | E48IAG | 000075 | FINAL | ETIQUETAFórmula nueva | |||||
Sin cambios | E48IAG | 000076 | # | TRACE_OFF |
- E95IAG - I.A.G. Cantidad Hijos Incap. P/ Trab 50%:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación | ||
---|---|---|---|---|---|---|---|---|---|
Fórmula nuevaSin cambios | E95IAG | 000001 | # | TRACE_ON | |||||
Fórmula nuevaSin cambios | E95IAG | 000002 | NOCALCULA | SI_IGUAL | 1 | FINALFórmula nueva | |||
Sin cambios | E95IAG | 000003 | IAGNOPROC | SI_IGUAL | 2 | FINAL | Si tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción | ||
Fórmula nuevaSin cambios | E95IAG | 000004 | MUEVE | 0 | NAUX_01 | Inicializa en cero la variable NAUX_01 | |||
Fórmula nuevaSin cambios | E95IAG | 000005 | MES | RCHFECGAN | NAUX_04 | Mueve la fecha de Ganancias a la variable NAUX_04 | |||
Fórmula nuevaSin cambios | E95IAG | 000006 | LEE_DEP | Lee el primer dependiente | |||||
Fórmula nuevaSin cambios | E95IAG | 000007 | NAUX_01 | SI_MAYOR | 0 | CONTINUA_CALC | Si la variable NAUX_01 es mayor a cero, continúa en etiqueta CONTINUA_CALC | ||
Fórmula nuevaSin cambios | E95IAG | 000008 | PARENTESCO | SI_DIFERENTE | 'D' | FINAL | Si el familiar (mnemónico PARENTESCO) es distinto de 'D' (Hijo Discapacitado), entonces finaliza el cálculo | ||
Fórmula nuevaSin cambios | E95IAG | 000009 | NAUX_01 | SUMA | NAUX_04 | NAUX_01 | Asigna la cantidad de meses almacenados en la variable NAUX_04 en la variable NAUX_01 | ||
Fórmula nuevaSin cambios | E95IAG | 000010 | CONT_02 | ETIQUETAFórmula nueva | |||||
Sin cambios | E95IAG | 000011 | SIG_DEP | Continúa con el siguiente familiar | |||||
Fórmula nuevaSin cambios | E95IAG | 000012 | CONTINUA_CALC | ETIQUETAFórmula nueva | |||||
Sin cambios | E95IAG | 000013 | MUEVE | NAUX_01 | UNIDADES | Mueve la variable NAUX_01 a UNIDADES | |||
Fórmula nuevaSin cambios | E95IAG | 000014 | ##PORCENTAJE DEDUCCION | ||||||
Fórmula nuevaSin cambios | E95IAG | 000015 | TIPODEDUC | SI_IGUAL | "2" | PORC_DED | Si el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_HIJO | ||
Fórmula nuevaSin cambios | E95IAG | 000016 | NAUX_03 | SUMA | 1 | NAUX_03 | Suma 1 para acumular la cantidad de hijos al 100% y lo guarda en la variable NAUX_03 | ||
Fórmula nuevaSin cambios | E95IAG | 000017 | SALTA | GRABA_HIJO | Salta hasta la etiqueta GRABA_HIJO | ||||
Fórmula nuevaSin cambios | E95IAG | 000018 | PORC_DED | ETIQUETAFórmula nueva | |||||
Sin cambios | E95IAG | 000019 | NAUX_04 | SUMA | 1 | NAUX_04 | Si el tipo de dependiente es "2-Hijo 50%" entonces suma 1 en la variable NAUX_04 para acumular la cantidad de hijos al 50 % | ||
Fórmula nuevaSin cambios | E95IAG | 000020 | ##CONTINUA LAS | VALIDACIONESFórmula nueva | |||||
Sin cambios | E95IAG | 000021 | GRABA_HIJO | ETIQUETAFórmula nueva | |||||
Sin cambios | E95IAG | 000022 | MUEVE | NAUX_04 | IAGHIJD50 | Mueve la cantidad de hijos al 100% (variable NAUX_04) al mnemónico IAGHIJO100 para ser usado en otros conceptos | |||
Fórmula nuevaSin cambios | E95IAG | 000023 | MUEVE | NAUX_03 | IAGHIJD100 | Mueve la cantidad de hijos al 50% (variable NAUX_03) al mnemónico IAGHIJO50 para ser usado en otros conceptos | |||
Fórmula nuevaSe elimina | E95IAG000024 | Se suman las variables NAUX_03 y NAUX_04 para obtener la cantidad total de hijos | No aplica | ||||||
Se modificaFórmula nueva | E95IAG | 000025000024 | MUEVE | NAUX_02IAGHIJD50 | IMPORTE | Mueve el resultado anterior la cantidad de hijos incapacitados para el trabajo al 50% (mnemónico IAGHIJD50) a la variable IMPORTE | |||
Fórmula nuevaSin cambios | E95IAG | 000026000025 | FINAL | ETIQUETAFórmula nueva | |||||
Sin cambios | E95IAG | 000027000026 | # | TRACE_OFF |
- E96IAG - I.A.G. Cant. Hijos / Hijastros al 100%:
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas