Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titlePaquete de uso interno

Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete:

Código: 014799
Paquete: MI - DNOMI-2653 - TABLA SRB - GPE

Conceptos por Proceso



Fórmulas

Se crean las siguientes fórmulas:

  • E39IAG - I.A.G. Deducción Hijo:

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Se agrega
Fórmula nueva
956IAG
E39IAG000001#TRACE_ON
Sin cambios



Fórmula nueva
956IAG
E39IAG000002NOCALCULASI_IGUAL1FINAL
Sin cambios

Fórmula nueva
956IAG
E39IAG000003IAGNOPROCSI_IGUAL2FINALSi tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción
Sin cambios
Fórmula nueva
956IAG
E39IAG000004
LEE_DEP

Lee los dependientes con parentesco HIJO ("F"), sino continúa con la etiqueta NEXT
Sin cambios
Fórmula nueva
956IAG
E39IAG000005PARENTESCOSI_DIFERENTE'F'NEXT
Se elimina
Fórmula nueva
956IAG
E39IAG000006TIPODEDUCSI_IGUAL'4'FINAL
No aplicaSin cambios956IAGTIPODEDUCSI_IGUAL'3'TOPE_18Se elimina956IAGTIPODEDUCSI_IGUAL'2'TOPE_21No aplicaSe elimina956IAGTIPODEDUCSI_IGUAL'1'TOPE_99No aplicaSin cambios956IAG000007##Sin cambios956IAG000008TOPE_18ETIQUETASin cambios956IAG00000918MULTIPLICA365
Si el mnemónico TIPODEDUC (campo RB_TIPIR =
3 - Hijo hasta 18 años) entonces continúa con la etiqueta TOPE_18
4 - No es Dep.) entonces finaliza el cálculo
Fórmula nuevaE39IAG000007##



Fórmula nuevaE39IAG000008TOPE_18ETIQUETA


Fórmula nuevaE39IAG00000917MULTIPLICA365
NAUX_20Guarda en la variable NAUX_20,
18
17 años en días
Sin cambios
Fórmula nueva
956IAG
E39IAG000010NAUX_20SUMA6NAUX_20Suma a la variable NAUX_20, 6 días correspondientes a los años bisiestos
Sin cambios
Fórmula nueva
956IAG
E39IAG000011FECNACDEDSUMANAUX_20DAUX_01Le suma a la fecha de nacimiento del hijo (mnemónico FECNACDED)
18
17 años en días (variable NAUX_20) y lo guarda en la variable DAUX_01
Se elimina956IAG
Fórmula nuevaE39IAG000012##
Sin cambios




Fórmula nueva
956IAG
E39IAG
SALTA
000013FEC_BAJA
No aplicaSe elimina956IAGTOPE_21ETIQUETANo aplicaSe elimina956IAG20MULTIPLICA365NAUX_20Se elimina956IAGNAUX_20SUMA5NAUX_20Se elimina956IAGNAUX_20SUMA1NAUX_20Se elimina956IAGFECNACDEDSUMANAUX_20DAUX_01Se elimina956IAGSALTAFEC_BAJASe elimina956IAG##Se elimina956IAGTOPE_99ETIQUETASe elimina956IAG99MULTIPLICA365NAUX_20Se elimina956IAGFECNACDEDSUMANAUX_20DAUX_01Se elimina956IAGSALTAFEC_BAJASe elimina956IAG000012##Sin cambios956IAG000013FEC_BAJAETIQUETASin cambios956IAG000014MUEVEFECBAJDEDDAUX_20Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20Sin cambios956IAG000015FECBAJDEDSI_DIFERENTEVACIOINICIOSi la fecha de baja (mnemónico FECBAJDED) está vacía, continúa con la etiqueta INICIOSin cambios956IAG000016MUEVEDAUX_01DAUX_20Mueve la fecha de baja del hijo  (mnemónico FECBAJDED)  a la variable DAUX_20Se elimina956IAGSALTAINICIONo aplicaSin cambios956IAG000017##Sin cambios956IAG000018INICIOETIQUETASe modifica956IAG000019##DESGLOSO FECHA PAGOSe corrige títuloSin cambios956IAG000020ANOFECHAPAGONAUX_00Extrae el año de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_00 Sin cambios956IAG000021MESFECHAPAGONAUX_12Extrae el mes de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_12Se modifica956IAG000022##DESGLOSO FECHA BAJASe corrige títuloSin cambios956IAG000023ANODAUX_20NAUX_01Extrae el año en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_01Sin cambios956IAG000024MESDAUX_20NAUX_10Extrae el mes en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_10Se modifica956IAG000025##DESGLOSO FECHA INICIOSe corrige títuloSin cambios956IAG000026ANOFECINIDEDNAUX_03Extrae el año de la fecha de inicio de la deducción del hijo (mnemónico FECINIDED)  a la variable NAUX_03Sin cambios956IAG000027MESFECINIDEDNAUX_11Extrae el mes de la fecha de inicio de la deducción del hijo  (mnemónico FECINIDED)  a la variable NAUX_11Se agrega956IAG000028##DEDUCCIÓN HIJO PORMESSe agrega956IAG000029BUSCATABLA_S050Busca en la tabla S050 (Topes Deducciones IAG) el valor de la deducción indicada según el campo RV_COD1357 - Cod F1357)Se agrega956IAG000030ELEMENTO_01HASTA_MENORIGUALANOMESPROCSe agrega956IAG000031ELEMENTO_02HASTA_MAYORIGUALANOMESPROCSe agrega956IAG000032ELEMENTO_03HASTA_IGUALSRVCOD1357Se agrega956IAG000033IAGDEDHIJDIVIDE12IAGDEDHIJDivide el tope con valor anual por 12 para mensualizarloSe agrega956IAG000034##CONTINUA LASVALIDACIONESSin cambios956IAG000035MUEVEIAGDEDHIJNAUX_17Mueve el importe proporcional de la deducción por hijo (mnemónico IAGDEDHIJ) a la variable NAUX_17Sin cambios956IAG000036##Sin cambios956IAG000037FECINIDEDSI_MAYORFECHAPAGOFINALSi la fecha de inicio de la deducción (mnemónico FECINIDED) es mayor a la fecha de pago (mnemónico FECHAPAGO), finaliza el cálculoSin cambios956IAG000038##Sin cambios956IAG000039##ANO BAJA > ANO PAGOSin cambios956IAG000040NAUX_01SI_MAYORNAUX_00PROCALTASi 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 PROCALTASin cambios956IAG000041##ANO BAJA < ANO PAGOSin cambios956IAG000042NAUX_01SI_MENORNAUX_00
ETIQUETA


Fórmula nuevaE39IAG000014
MUEVEFECBAJDEDDAUX_20Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20
Fórmula nuevaE39IAG000015FECBAJDEDSI_DIFERENTEVACIOINICIOSi la fecha de baja (mnemónico FECBAJDED) está vacía, continúa con la etiqueta INICIO
Fórmula nuevaE39IAG000016
MUEVEDAUX_01DAUX_20Mueve la fecha de baja del hijo  (mnemónico FECBAJDED)  a la variable DAUX_20
Fórmula nuevaE39IAG000017##



Fórmula nuevaE39IAG000018INICIOETIQUETA


Fórmula nuevaE39IAG000019##DESGLOSO FECHA PAGO



Fórmula nuevaE39IAG000020
ANOFECHAPAGONAUX_00Extrae el año de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_00 
Fórmula nuevaE39IAG000021
MESFECHAPAGONAUX_12Extrae el mes de la fecha de pago (mnemónico FECHAPAGO) y lo guarda en la variable NAUX_12
Fórmula nuevaE39IAG000022##DESGLOSO FECHA BAJA



Fórmula nuevaE39IAG000023
ANODAUX_20NAUX_01Extrae el año en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_01
Fórmula nuevaE39IAG000024
MESDAUX_20NAUX_10Extrae el mes en que cumple 18 años el hijo (variable DAUX_20) y lo guarda en la variable NAUX_10
Fórmula nuevaE39IAG000025##DESGLOSO FECHA INICIO



Fórmula nuevaE39IAG000026
ANOFECINIDEDNAUX_03Extrae el año de la fecha de inicio de la deducción del hijo (mnemónico FECINIDED)  a la variable NAUX_03
Fórmula nuevaE39IAG000027
MESFECINIDEDNAUX_11Extrae el mes de la fecha de inicio de la deducción del hijo  (mnemónico FECINIDED)  a la variable NAUX_11
Fórmula nuevaE39IAG000028##DEDUCCIÓN HIJO PORMES


Fórmula nuevaE39IAG000029
BUSCATABLA_S050
Busca en la tabla S050 (Topes Deducciones IAG) el valor de la deducción indicada según el campo RV_COD1357 - Cod F1357)
Fórmula nuevaE39IAG000030ELEMENTO_01HASTA_MENORIGUALANOMESPROC
Fórmula nuevaE39IAG000031ELEMENTO_02HASTA_MAYORIGUALANOMESPROC
Fórmula nuevaE39IAG000032ELEMENTO_03HASTA_IGUALSRVCOD1357
Fórmula nuevaE39IAG000033
MUEVEELEMENTO_05IAGDEDHIJMueve valor de tope anual para Hijo
Fórmula nuevaE39IAG000034IAGDEDHIJDIVIDE12IAGDEDHIJDivide el tope con valor anual por 12 para mensualizarlo
Fórmula nuevaE39IAG000035##CONTINUA LASVALIDACIONES


Fórmula nuevaE39IAG000036
MUEVEIAGDEDHIJNAUX_17Mueve el importe proporcional de la deducción por hijo (mnemónico IAGDEDHIJ) a la variable NAUX_17
Fórmula nuevaE39IAG000037##



Fórmula nuevaE39IAG000038FECINIDEDSI_MAYORFECHAPAGOFINALSi 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 nuevaE39IAG000039##



Fórmula nuevaE39IAG000040##ANO BAJA > ANO PAGO



Fórmula nuevaE39IAG000041NAUX_01SI_MAYORNAUX_00PROCALTASi 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 nuevaE39IAG000042##ANO BAJA < ANO PAGO



Fórmula nuevaE39IAG000043NAUX_01SI_MENORNAUX_00FINALSi 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 nuevaE39IAG000044##MES BAJA > MES PAGO



Fórmula nuevaE39IAG000045PROC_MESETIQUETA


Fórmula nuevaE39IAG000046NAUX_10SI_MAYORNAUX_12ASIGNA_BAJAMueve el mes en que cumple 18 años el hijo (variable NAUX_10), a la variable NAUX_15
Fórmula nuevaE39IAG000047
MUEVENAUX_10NAUX_15
Fórmula nuevaE39IAG000048
SALTA
PROCBAJASalta hasta la etiqueta PROCBAJA
Fórmula nuevaE39IAG000049##CORRIGE FECHA BAJA



Fórmula nuevaE39IAG000050ASIGNA_BAJAETIQUETA


Fórmula nuevaE39IAG000051
MUEVENAUX_12NAUX_15Mueve fecha de pago a la fecha de baja, si la fecha de baja es mayor a la de pago
Fórmula nuevaE39IAG000052##PROCESA X BAJA



Fórmula nuevaE39IAG000053PROCBAJAETIQUETA


Fórmula nuevaE39IAG000054NAUX_01SI_MAYORNAUX_03GRABA
FINAL
Si el año de baja de la deducción (variable NAUX_01) es
menor
mayor al año de
pago
inicio de la deduccion de hijo (variable NAUX_
00
03),
finaliza el cálculo
continúa en la etiqueta GRABA
Fórmula nuevaE39IAG000055NAUX_15RESTANAUX_11NAUX_15Hace 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 nuevaE39IAG000056NAUX_15SUMA1NAUX_15
Fórmula nuevaE39IAG000057
SALTA
GRABAContinúa en la etiqueta GRABA
Fórmula nuevaE39IAG000058##



Fórmula nuevaE39IAG000059##PROCESA X ALTA



Fórmula nuevaE39IAG000060PROCALTAETIQUETA


Fórmula nuevaE39IAG000061
MUEVENAUX_12
Sin cambios956IAG000043## ANO BAJA = ANO PAGOSin cambios956IAG000044NAUX_01SI_IGUALNAUX_00PROCBAJASi el año de baja de la deducción (variable NAUX_01) es igual al año de pago (variable NAUX_00), continúa en la etiqueta PROCALTASin cambios956IAG000045##Sin cambios956IAG000046##PROCESA X BAJASin cambios956IAG000047PROCBAJAETIQUETASin cambios956IAG000048MUEVENAUX_10
NAUX_15Mueve el mes
en que cumple 18 años el hijo
de pago del periodo (variable NAUX_
10
12), a la variable NAUX_15
Sin cambios
Fórmula nueva
956IAG
E39IAG
000049
000062NAUX_
01
03SI_
MAYOR
MENORNAUX_
03
00GRABASi el año de
baja
inicio de la deducción (variable NAUX_
01
03) es
mayor
menor al año de
inicio de la deduccion de hijo
pago del peridodo (variable NAUX_
03
00), continúa en la etiqueta GRABA
Sin cambios
Fórmula nueva
956IAG
E39IAG
000050
000063NAUX_
10
12RESTANAUX_11NAUX_15Hace la diferencia entre el mes
en que cumple 18 años el hijo
pago del periodo (variable NAUX_
10
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 nuevaE39IAG000064
Sin cambios956IAG000051
NAUX_15SUMA1NAUX_15
Sin cambios
Fórmula nueva
956IAG000052SALTAGRABAContinúa en la etiqueta GRABASin cambios956IAG000053##Sin cambios956IAG000054##PROCESA X ALTASin cambios956IAG000055PROCALTAETIQUETASin cambios956IAG000056MUEVENAUX_12NAUX_15Mueve el mes de pago del periodo (variable NAUX_12), a la variable NAUX_15
E39IAG000065##



Fórmula nuevaE39IAG000066##GRABA CONCEPTO



Fórmula nuevaE39IAG000067GRABAETIQUETA


Fórmula nuevaE39IAG000068TIPODEDUCSI_IGUAL"2"PORC_HIJOSi el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_HIJO
Fórmula nuevaE39IAG000069
MUEVE1NAUX_18Si no, asigna 1 a la variable NAUX_18 (multiplicador de porcentaje)
Fórmula nuevaE39IAG000070
SALTA
CONTINUA_CALCSalta hasta la etiqueta CONTINUA_CALC
Fórmula nuevaE39IAG000071PORC_HIJOETIQUETA


Fórmula nuevaE39IAG000072
MUEVE0.5NAUX_18Si el tipo de dependiente es "2-Hijo 50%" entonces asigna 0.5 a la variable NAUX_18
Fórmula nuevaE39IAG000073 ##



Fórmula nuevaE39IAG000074CONTINUA_CALCETIQUETA


Fórmula nuevaE39IAG000075
Sin cambios956IAG000057NAUX_03SI_MENORNAUX_00GRABASi 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 GRABASin cambios956IAG000058NAUX_12RESTANAUX_11NAUX_15Hace 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_15Sin cambios956IAG000059NAUX_15SUMA1NAUX_15Se elimina956IAGSALTAGRABANo aplicaSin cambios956IAG000060##Sin cambios956IAG000061##GRABA CONCEPTOSin cambios956IAG000062GRABAETIQUETASin cambios956IAG000063

MUEVENAUX_15NAUX_16Mueve la variable NAUX_15 a la variable NAUX_16
Sin cambios
Fórmula nueva
956IAG
E39IAG
000064
000076NAUX_16MULTIPLICANAUX_17NAUX_17Multiplica la cantidad de hijos (variable NAUX_16) por el valor de la deduccion proporcioal (variable NAUX_17)
Se elimina
Fórmula nueva
956IAG
E39IAG
IMPORTE
000077
SI
NAUX_
MAYOR
17
0GRABA2No realiza la importación de incidencia, por lo tanto no procedeSe agrega956IAG000065NAUX_17MULTIPLICA
MULTIPLICANAUX_18
EMPPORDEP
NAUX_17Multiplica la variable NAUX_17 (valor proporcional de la deducción de hijo obtenida) por
el mnemónico EMPPORDEP
la variable NAUX_18 (porcentaje que le corresponde por hijo al empleado) y guarda el resutado en la variable NAUX_17
Se agrega
Fórmula nueva
956IAG
E39IAG
000066
000078
NAUX_17DIVIDE100NAUX_17Sin cambios956IAG000067MUEVENAUX_16UNIDADESMueve la variable NAUX_16 a UNIDADES
IMPORTESI_MAYOR0AGREGA_NOVSi se colocó el importe por incidencia, salta a la etiqueta AGREGA_NOV
Fórmula nuevaE39IAG000079
MUEVENAUX_16UNIDADESSino, mueve la cantidad de meses liquidados en hijos a UNIDADES y el monto calculado a IMPORTE
Fórmula nuevaE39IAG000080
Sin cambios956IAG000068

MUEVENAUX_17IMPORTE
Mueve la variable NAUX_17 a IMPORTE
Fórmula nuevaE39IAG000081
SALTA
NEXTSalta a etiqueta NEXT
Fórmula nuevaE39IAG000082##



Fórmula nuevaE39IAG000083AGREGA_NOVETIQUETA


Fórmula nuevaE39IAG000084
Se elimina956IAG##SALTAFINALNo aplicaSe elimina956IAGSALTANEXTNo aplicaSin cambios956IAG000069##Se elimina956IAGGRABA2ETIQUETANo aplicaSe elimina956IAG
IMPORTESUMANAUX_17IMPORTESuma al IMPORTE
Se elimina
calculado la novedad cargada en monto
Fórmula nuevaE39IAG000085
956IAG
UNIDADESSUMANAUX_16UNIDADES
Se elimina956IAG##Sin cambios956IAG
Suma a las UNIDADES calculada la novedad cargada en cantidad
Fórmula nuevaE39IAG000086##



Fórmula nuevaE39IAG000087
000070
NEXTETIQUETA
Sin cambios



Fórmula nueva
956IAG
E39IAG
000071
000088
SIG_DEP

Continúa
el ciclo
en con el próximo dependiente
Sin cambios
Fórmula nueva
956IAG
E39IAG
000072
000089##
Sin cambios




Fórmula nueva
956IAG
E39IAG
000073
000090FINALETIQUETA
Se agrega



Fórmula nueva
956IAG
E39IAG
000074
000091#TRACE_OFF



  • E40IAG - I.A.G. Ded. Hijo Incap. P/Trab:

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Sin cambios
Fórmula Nueva
958IAG
E40IAG000001#TRACE_ON
Sin cambios



Fórmula Nueva
958IAG
E40IAG000002NOCALCULASI_IGUAL1FINAL
Sin cambios

Fórmula Nueva
958IAG
E40IAG000003IAGNOPROCSI_IGUAL2FINALSi tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción
Sin cambios
Fórmula Nueva
958IAG
E40IAG000004
MUEVE0NAUX_01Mueve cero a la variable NAUX_01
Sin cambios958IAG000005
, para inicializarla
Fórmula NuevaE40IAG000005
MESFECHAPAGONAUX_04Asigna el mes de pago a la variable NAUX_04
Fórmula NuevaE40IAG000006
LEE_DEP

Lee
los dependientes con parentesco HIJO ("F"), sino continúa con la etiqueta NEXT
la tabla SRB (Dependientes)
Fórmula NuevaE40IAG000007
Sin cambios958IAG000006
PARENTESCOSI_DIFERENTE'
F
D'FINAL
Sin cambios958IAG000007TIPODEDUCSI_IGUAL3CONT_02
Si el mnemónico
TIPODEDUC = 3
PARENTESCO <> 'D' (campo RB_
TIPIR = 3
GRAUPAR <> 'D' - Hijo
hasta 18 años) o TIPODEDUC = 2 (campo RB_TIPIR = 2 - Sin Límite de edad) o entonces continúa con la etiqueta CONT_02
Discapacitado) finaliza el cálculo
Fórmula NuevaE40IAG000008NAUX_01SUMANAUX_04NAUX_01Suma la cantidad de meses correspondiente a la fecha de pago (variable NAUX_04) a la variable NAUX_01
Fórmula NuevaE40IAG000009CONT_02ETIQUETA


Fórmula NuevaE40IAG000010
SIG_DEP

Continúa el ciclo con el próximo dependiente
Fórmula NuevaE40IAG000011
MUEVENAUX_01UNIDADESMueve la variable NAUX_01 a UNIDADES
Fórmula NuevaE40IAG000012##VALOR HIJO INCAPPOR MES


Fórmula NuevaE40IAG000013
BUSCATABLA_S050
Busca en la tabla S050 (Topes Deducciones IAG) el valor de la deducción indicada según el campo RV_COD1357 - Cod F1357)
Fórmula NuevaE40IAG000014ELEMENTO_01HASTA_MENORIGUALANOMESPROC
Fórmula NuevaE40IAG000015ELEMENTO_02HASTA_MAYORIGUALANOMESPROC
Fórmula NuevaE40IAG000016ELEMENTO_03HASTA_IGUALSRVCOD1357
Fórmula NuevaE40IAG000017
MUEVEELEMENTO_05IAGHIJODIS
Fórmula NuevaE40IAG000018IAGHIJODISDIVIDE12IAGHIJODISDivide el tope con valor anual por 12 para mensualizarlo
Fórmula NuevaE40IAG000019##PORCENTAJE DEDUCCION



Fórmula NuevaE40IAG000020TIPODEDUCSI_IGUAL"2"PORC_DEDSi el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_DED
Fórmula NuevaE40IAG000021
MUEVE1NAUX_03Si no, asigna 1 a la variable NAUX_03 (multiplicador de porcentaje)
Fórmula NuevaE40IAG000022
SALTA
GRABA_HIJOContinúa en la etiqueta GRABA_HIJO
Fórmula NuevaE40IAG000023PORC_DEDETIQUETA


Fórmula NuevaE40IAG000024
MUEVE0.5NAUX_03Si el tipo de dependiente es "2-Hijo 50%" entonces asigna 0.5 a la variable NAUX_03, para reducir al 50% la deducción
Fórmula NuevaE40IAG000025##CONTINUA LASVALIDACIONES


Fórmula NuevaE40IAG000026GRABA_HIJOETIQUETA


Fórmula NuevaE40IAG000027
Sin cambios958IAG000008TIPODEDUCSI_IGUAL2CONT_02Sin cambios958IAG000009NAUX_01SUMA1NAUX_01Aumenta en uno la cantidad de hijosSin cambios958IAG000010CONT_02ETIQUETASin cambios958IAG000011SIG_DEPContinúa el ciclo con el próximo dependienteSin cambios958IAG000012MUEVENAUX_01UNIDADESMueve la variable NAUX_01 a UNIDADESSe agrega958IAG000013##VALOR HIJO INCAPPOR MESSe agrega958IAG000014BUSCATABLA_S050Se agrega958IAG000015ELEMENTO_01HASTA_MENORIGUALANOMESPROCBusca en la tabla S050 (Topes Deducciones IAG) el valor de la deducción indicada según el campo RV_COD1357 - Cod F1357)Se agrega958IAG000016ELEMENTO_02HASTA_MAYORIGUALANOMESPROCSe agrega958IAG000017ELEMENTO_03HASTA_IGUALSRVCOD1357Se agrega958IAG000018MUEVEELEMENTO_05IAGHIJODISSe agrega958IAG000019IAGHIJODISDIVIDE12IAGHIJODISDivide el tope con valor anual por 12 para mensualizarloSe agrega958IAG000020##CONTINUA LASVALIDACIONESSin cambios958IAG000021
IAGHIJODISMULTIPLICANAUX_01NAUX_02Multiplica la cantidad de
hijos
meses que corresponde (variable NAUX_01) por el
valor de la deduccion proporcioal
tope de deducción mensual por hijo discapacitado (mnemónico IAGHIJODIS)
y lo almacena en la variable NAUX_02
Fórmula NuevaE40IAG000028
Sin cambios958IAG000022
NAUX_02MULTIPLICA
EMPPORDEP
NAUX_03NAUX_02Multiplica la variable NAUX_02 (valor proporcional de la deducción de hijo obtenida) por el mnemónico EMPPORDEP (porcentaje que le corresponde por hijo al empleado) y guarda el resutado en la variable NAUX_02
Fórmula Nueva
Sin cambios
E40IAG
958IAG
000029
000023

MUEVENAUX_02
DIVIDE100IMPORTE
IMPORTEMueve la variable NAUX_01 a IMPORTE
Fórmula NuevaE40IAG000030
Sin cambios958IAG000024
FINALETIQUETA
Sin cambios



Fórmula Nueva
958IAG
E40IAG
000025
000031#TRACE_OFF 





      

Card documentos
InformacaoSolución disponible para Protheus versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores.
Titulo¡IMPORTANTE!

...