Histórico da Página
01. DATOS GENERALES
Producto |
| |||||
---|---|---|---|---|---|---|
Línea de producto: |
| |||||
Segmento: |
| |||||
Módulo: | SIGAGPE - Gestión de Personal. | |||||
Función: |
|
|
|
N/A
02. SITUACIÓN/REQUISITO
Permitir importar automáticamente a la tabla de Asientos Fijos (RG1), la información adicional reportada en el F. 572 Web, para las Parentesco, Percepciones, Deducciones y Datos Adicionales; mediante el uso de la rutina F572 Web (GPER811ARG).
Para mayor información, se recomienda revisar el siguiente Manual para el Desarrollador:
View file | ||||
---|---|---|---|---|
|
03. SOLUCIÓN
En la rutina Importación de Formulario F572 Web (GPER811ARG) se modifica lo siguiente:
- En la función ObtInfXML(), se añade tratamiento para la lectura del nodo <datosAdicionales>, el cual contiene la información relacionada a datos adicionales del empleado.
- En la función GPEGraba(), se añade parámetro para procesar registros obtenidos del nodo <datosAdicionales>.
- En la función fGetConSX5(), se añade parámetro para buscar registros con llaves que comiencen con valor diferente de 'X'.
- Se agrega en la Tabla Genérica XE - Conceptos F572 Web, los identificadores que permitirán la lectura de los nuevos nodos correspondientes a las secciones Ganancias Liquidadas por otros Empleadores o Entidades e Información Adicional, mencionados en el Manual para el Desarrollador.
Para mayor información ver la sección 04. INFORMACIÓN ADICIONAL.
La grabación de la información de la tabla Asientos Fijos (RG1), se ejemplifica a continuación:
Se cuenta con el siguiente nodo de <datosAdicionales> y para el nodo de <ganLiqOtrosEmpEnt> se cuenta con sub-nodos relacionados a los registros actualizados en tabla XE - Conceptos F572 Web (ver punto 04. INFORMACIÓN ADICIONAL):
| ||||||||||||||||||||||||
País: | Argentina (ARG) | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ticket: | N/A | |||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-2653 |
02. SITUACIÓN/REQUISITO
Permitir importar automáticamente a la tabla de Dependientes (SRB), la información de los familiares (sección Cargas de Familia) reportada en el F. 572 Web, para el Parentesco y Porcentaje de Deducción de los mismos; mediante el uso de la rutina F572 Web (GPER811ARG).
Para mayor información, se recomienda revisar el siguiente Manual para el Desarrollador:
View file | ||||
---|---|---|---|---|
|
03. SOLUCIÓN
En la rutina Importación de Formulario F572 Web (GPER811ARG) se modifica lo siguiente:
- En la función ObtInfXML(), se añade tratamiento para la lectura del nodo <cargasFamilia>, el cual contiene la información relacionada al tag <PorcentajeDeducción>, que se refiere al porcentaje de deducción correspondiente de cada hijo del empleado.
- En la función ObtInfAdc(), se realiza el tratamiento para que procese el porcentaje correspondiente de los hijos, según el tag <PorcentajeDeducción>.
Para mayor información ver la sección 04. INFORMACIÓN ADICIONAL.
La grabación de la información de la tabla Dependientes (SRB), se ejemplifica a continuación:
Se cuenta con el siguiente nodo de <cargasFamilia>correspondientes al F572 Web (ver punto 04. INFORMACIÓN ADICIONAL):
Bloco de código | ||
---|---|---|
| ||
<presentacion>
<periodo>2024</periodo>
<nroPresentacion>6</nroPresentacion>
<fechaPresentacion>2024-07-01< | ||
Bloco de código | ||
| ||
<presentacion version="1.21"> <periodo>2023</periodo> <nroPresentacion>14</nroPresentacion> <fechaPresentacion>2024-06-19</fechaPresentacion> <empleado> <cuit>20110543728<<cuit>24333333380</cuit> <tipoDoc>80<<tipoDoc>86</tipoDoc> <apellido>ORLANDO<<apellido>APELLIDO</apellido> <nombre>EDUARDO<nombre>NOMBRE LEGAJO NORBERTO<000006</nombre> <direccion> <provincia>22<<provincia>1</provincia> <cp>8324<<cp>1838</cp> <localidad>CIPOLLETTI<<localidad>LUIS GUILLON</localidad> <calle>LOS ARRAYANES<<calle>MARXER</calle> <nro>1579<<nro>1814</nro> </direccion> </empleado> <ganLiqOtrosEmpEnt><cargasFamilia> <empEnt><cargaFamilia> <cuit>30586762199<<tipoDoc>80</cuit>tipoDoc> <denominacion>UNIVERSIDAD NACIONAL DEL COMAHUE</denominacion><nroDoc>27207450524</nroDoc> <convenioColectivo<apellido>GUTIERREZ</>apellido> <transporteLargaDist>N<<nombre>CLAUDIA BEATRIZ</transporteLargaDist>nombre> <transporteTerrLargaDist>N</transporteTerrLargaDist><fechaNac>2010-05-29</fechaNac> <ingresosAportes><mesDesde>1</mesDesde> <ingAp mes="1"><mesHasta>12</mesHasta> <obraSoc>8471.86</obraSoc><parentesco>3</parentesco> <segSoc>14075.52</segSoc><vigenteProximosPeriodos>S</vigenteProximosPeriodos> <porcentajeDeduccion>50</porcentajeDeduccion> <sind>0<</sind>cargaFamilia> <ganBrut>87972</ganBrut></cargasFamilia> <deducciones> <retGan>0</retGan><deduccion tipo="1"> <retribNoHab>0<<tipoDoc>80</retribNoHab>tipoDoc> <ajuste>0<<nroDoc>30546741253</ajuste>nroDoc> <exeNoAlc>0</exeNoAlc><denominacion>OSDE ORGANIZACION DE SERVICIOS DIRECTOS EMPRESARIOS</denominacion> <sac>0</sac><descBasica>30546741253 - OSDE ORGANIZACION DE SERVICIOS DIRECTOS EMPRESARIOS</descBasica> <horasExtGr>0</horasExtGr><montoTotal>59255.88</montoTotal> <horasExtEx>0</horasExtEx><periodos> <matDid>0</matDid><periodo mesDesde="1" mesHasta="1" montoMensual="8353.73"/> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549><periodo mesDesde="2" mesHasta="2" montoMensual="5406.38"/> <suplemParticLey19101>0</suplemParticLey19101><periodo mesDesde="3" mesHasta="3" montoMensual="9259.83"/> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="2"> <obraSoc>8451.7</obraSoc> <segSoc>14075.52</segSoc> <sind>0</sind> <ganBrut>87972.02</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="3"> <obraSoc>8769.73</obraSoc> <segSoc>14375.01</segSoc> <sind>0</sind> <ganBrut>89843.78</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="4"> <obraSoc>10342.98</obraSoc> <segSoc>17091.9</segSoc> <sind>0</sind> <ganBrut>106824.33</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="5"> <obraSoc>10706.16</obraSoc> <segSoc>18270.65</segSoc> <sind>0</sind> <ganBrut>114191.53</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="6"> <obraSoc>11784</obraSoc> <segSoc>19729.35</segSoc> <sind>0</sind> <ganBrut>123308.46</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="7"> <obraSoc>18939.23</obraSoc> <segSoc>31961.55</segSoc> <sind>0</sind> <ganBrut>133173.15</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>66586.58</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="8"> <obraSoc>13943.45</obraSoc> <segSoc>23675.22</segSoc> <sind>0</sind> <ganBrut>147970.16</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="9"> <obraSoc>15547.04</obraSoc> <segSoc>25845.45</segSoc> <sind>0</sind> <ganBrut>161534.1</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="10"> <obraSoc>16700.6</obraSoc> <segSoc>28430.01</segSoc> <sind>0</sind> <ganBrut>177687.51</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="11"> <obraSoc>18789.34</obraSoc> <segSoc>31841.6</segSoc> <sind>0</sind> <ganBrut>199010.03</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>0</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> <ingAp mes="12"> <obraSoc>31742.05</obraSoc> <segSoc>53016.27</segSoc> <sind>0</sind> <ganBrut>216920.94</ganBrut> <retGan>0</retGan> <retribNoHab>0</retribNoHab> <ajuste>0</ajuste> <exeNoAlc>0</exeNoAlc> <sac>114430.77</sac> <horasExtGr>0</horasExtGr> <horasExtEx>0</horasExtEx> <matDid>0</matDid> <movilidad>0</movilidad> <viaticos>0</viaticos> <remunExentaLey27549>0</remunExentaLey27549> <suplemParticLey19101>0</suplemParticLey19101> <teletrabajoExento>0</teletrabajoExento> </ingAp> </ingresosAportes> </empEnt> </ganLiqOtrosEmpEnt> <deducciones> <deduccion tipo="4"> <tipoDoc>80</tipoDoc> <nroDoc>30500011072</nroDoc> <denominacion>BANCO HIPOTECARIO SOCIEDAD ANONIMA</denominacion> <descBasica>30500011072 - BANCO HIPOTECARIO SOCIEDAD ANONIMA</descBasica> <montoTotal>11670.93</montoTotal> <periodos> <periodo mesDesde="1" mesHasta="1" montoMensual="1106.1"/> <periodo mesDesde="2" mesHasta="2" montoMensual="1097.38"/> <periodo mesDesde="3" mesHasta="3" montoMensual="1088.66"/> <periodo mesDesde="4" mesHasta="4" montoMensual="1079.94"/> <periodo mesDesde="5" mesHasta="5" montoMensual="1071.22"/> <periodo mesDesde="6" mesHasta="6" montoMensual="1063.61"/> <periodo mesDesde="7" mesHasta="7" montoMensual="1053.46"/> <periodo mesDesde="8" mesHasta="8" montoMensual="1043.22"/> <periodo mesDesde="9" mesHasta="9" montoMensual="1032.89"/> <periodo mesDesde="10" mesHasta="10" montoMensual="1022.48"/> <periodo mesDesde="11" mesHasta="11" montoMensual="1011.97"/> </periodos> </deduccion> </deducciones> <retPerPagos> <retPerPago tipo="28"> <tipoDoc>80</tipoDoc> <nroDoc>30500006613</nroDoc> <denominacion>BANCO PATAGONIA SOCIEDAD ANONIMA</denominacion> <descBasica>30500006613 - BANCO PATAGONIA SOCIEDAD ANONIMA</descBasica> <montoTotal>313.51</montoTotal> <periodos> <periodo mesDesde="10" mesHasta="10" montoMensual="313.51"/> </periodos> <detalles> <detalle nombre="tipoTarjeta" valor="0"/> </detalles> </retPerPago> <retPerPago tipo="28"> <tipoDoc>80</tipoDoc> <nroDoc>30500008454</nroDoc> <denominacion>BANCO SANTANDER ARGENTINA SOCIEDAD ANONIMA</denominacion> <descBasica>30500008454 - BANCO SANTANDER ARGENTINA SOCIEDAD ANONIMA</descBasica> <montoTotal>5581.81</montoTotal> <periodos> <periodo mesDesde="9" mesHasta="9" montoMensual="5153.29"/> <periodo mesDesde="10" mesHasta="10" montoMensual="428.52"/> </periodos> <detalles> <detalle nombre="tipoTarjeta" valor="0"/> </detalles> </retPerPago> <retPerPago tipo="29"> <tipoDoc>80</tipoDoc> <nroDoc>30500011072</nroDoc> <denominacion>BANCO HIPOTECARIO SOCIEDAD ANONIMA</denominacion> <descBasica>30500011072 - BANCO HIPOTECARIO SOCIEDAD ANONIMA</descBasica> <montoTotal>5329.52</montoTotal> <periodos> <periodo mesDesde="1" mesHasta="1" montoMensual="314.55"/> <periodo mesDesde="3" mesHasta="3" montoMensual="629.1"/> <periodo mesDesde="4" mesHasta="4" montoMensual="314.55"/> <periodo mesDesde="6" mesHasta="6" montoMensual="1490.22"/> <periodo mesDesde="7" mesHasta="7" montoMensual="2087"/> <periodo mesDesde="8" mesHasta="8" montoMensual="494.1"/> </periodos> <detalles> <detalle nombre="tipoTarjeta" valor="0"/> </detalles> </retPerPago> <retPerPago tipo="29"> <tipoDoc>80</tipoDoc> <nroDoc>33537186009</nroDoc> <denominacion>HSBC BANK ARGENTINA SA</denominacion> <descBasica>33537186009 - HSBC BANK ARGENTINA SA</descBasica> <montoTotal>1302.29</montoTotal> <periodos> <periodo mesDesde="1" mesHasta="1" montoMensual="82.43"/> <periodo mesDesde="3" mesHasta="3" montoMensual="736.56"/> <periodo mesDesde="6" mesHasta="6" montoMensual="327.37"/> <periodo mesDesde="8" mesHasta="8" montoMensual="155.93"/> </periodos> <detalles> <detalle nombre="tipoTarjeta" valor="0"/> </detalles> </retPerPago> </retPerPagos> <datosAdicionales> <datoAdicional nombre="trabRegPatagonica" mesDesde="1" mesHasta="5" valor="S"/> <datoAdicional nombre="trabRegPatagonica" mesDesde="6" mesHasta="12" valor="N"/> </datosAdicionales> </presentacion> |
Se creará un registro para cada dato adicional informado en el nodo <datosAdicionales>, ejemplo:
...
Informações | ||
---|---|---|
| ||
|
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Diccionario de Datos
A través de la opción "Tablas Genéricas" en el módulo SIGACFG - Configurador (Base de datos | Diccionario | Base de Datos), realizar las siguientes actualizaciones:
Informações | ||
---|---|---|
| ||
Los cambios realizados en las Tablas Genéricas, se podrán identificar como se indica a continuación:
|
Tabla genérica XD - Parentesco F572 Web:
...
Código
...
Descripción
...
Tabla genérica XE - Conceptos F572 Web:
...
Código
...
Descripción
...
Informações | ||
---|---|---|
| ||
|
Informações | ||
---|---|---|
| ||
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 014292 |
Configuración de Conceptos
Asociar a los Conceptos estándar, cada uno de los registros agregados a la Tabla genérica XE - Conceptos F572 Web; lo anterior se realiza informando la Clave del registro en el campo Cod Ded F572 (RV_PDF572W).
...
title | Errores comunes |
---|
...
<periodo mesDesde="4" mesHasta="4" montoMensual="8577.71"/>
<periodo mesDesde="5" mesHasta="5" montoMensual="9098.45"/>
<periodo mesDesde="6" mesHasta="6" montoMensual="7497.07"/>
<periodo mesDesde="7" mesHasta="7" montoMensual="11062.71"/>
</periodos>
</deduccion>
</deducciones>
</presentacion> |
Se creará un registro para cada dato de familiar informado en el nodo <cargasFamilia>, ejemplo:
Campo | Contenido |
---|---|
RB_FILIAL | Sucursal de RG1 (xFilial("RG1")). |
RB_MAT | Matrícula del Empleado. |
RB_COD | Consecutivo del Orden de Dependientes, para los registros del empleado. |
RB_NOME | Nombre y Apellido del familiar importado. |
RB_DTNASC | Fecha de nacimiento del familiar importado. |
RB_SEXO | Género del familiar importado. |
RB_GRAUPAR | Parentesco del familiar importado. |
RB_TIPIR | Tipo de Dependiente IG del familiar importado. |
RB_TIPSF | Tipo de Dependiente Asign. Fliar. del familiar importado. Por defecto "4 - No es dependiente", por estar fuera de uso para la localización Argentina. |
RB_DATAINI | "01/01/2024", se obtiene de la Fecha inicial del mes (mesDesde) y Periodo (<periodo>2024</periodo>). |
RB_DTENTRA | "01/01/2024", se obtiene de la Fecha inicial del mes (mesDesde) y Periodo (<periodo>2024</periodo>). |
RB_DTBAIXA | "31/01/2024", se obtiene de la Fecha final del mes (mesHasta) y Periodo (<periodo>2024</periodo>). |
RB_CIC | Número de documento (CUIL) del familiar importado. |
RB_PREPAGA | Obtiene si el familiar es adherente a la Obra Social del empleado. |
Informações | ||
---|---|---|
| ||
|
Totvs custom tabs box | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Diccionario de Datos
A través de la opción "Tablas Genéricas" en el módulo SIGACFG - Configurador (Base de datos | Diccionario | Base de Datos), realizar las siguientes actualizaciones:
Informações | ||
---|---|---|
| ||
Los cambios realizados en las Tablas Genéricas, se podrán identificar como se indica a continuación:
|
Tabla genérica XD - Parentesco F572 Web:
Código | Descripción |
1 | C|1| Cónyuge |
3 | F|3| Hijo/a Menor de 18 Años |
30 | F|3| Hijastro/a Menor de 18 Años |
31 | D|3| Hijo/a Incapacitado para el Trabajo |
32 | D|3| Hijastro/a Incapacitado para el Trabajo |
51 | C|1| Unión Convivencial |
103 | F|3| Hijo/A Mayor De 18 Y Hasta 24 Años |
Informações | ||
---|---|---|
| ||
|
Mediante el Configurador (SIGACFG), modificar el campo RB_TIPIR, como se indica a continuación:
Campo | RB_TIPIR |
Tipo | Caracter |
Orden | 08 |
Tamaño | 1 |
Decimal | 0 |
Título | Tipo Dep. IR |
Descripción | Tipo Dependiente IR |
Formato | @! |
Valid. Std. | Pertence("1234") |
Se utiliza | Si |
Obligatorio | No |
Ini. Estándar | "4" |
Browse | No |
Contexto | Real |
Lista Español | 1=s/Lím.Edad;2=Hijo 50%;3=Hijo 100%;4=No es Dep. |
When | |
Consulta Estándar | |
Help | Informe: - "1" para dep. I.R. sin límite de edad. - "2" Hijo 50% a deducir para I.R. - "3" para Hijo 100% a deducir para I.R. - "4" si no fuera dependiente I.R. |
Mediante el Configurador (SIGACFG), modificar el campo RB_GRAUPAR, como se indica a continuación:
Campo | RB_GRAUPAR |
Tipo | Caracter |
Orden | 07 |
Tamaño | 1 |
Decimal | 0 |
Título | Grado Parent |
Descripción | Grado de Parentesco |
Formato | @! |
Valid. Std. | Pertence("CFD") |
Se utiliza | Si |
Obligatorio | No |
Ini. Estándar | |
Browse | No |
Contexto | Real |
Lista Español | C=Conyuge;F=Hijo;D=Discapacitado |
When | |
Consulta Estándar | |
Help | Informe:"C" para Conyuge; F para Hijo y D para Hijo Discapacitado. |
Informações | ||
---|---|---|
| ||
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 014799 |
Conceptos por Proceso
Informações | ||
---|---|---|
| ||
|
Proceso Mensual
Procedimiento APR - Aplicación Rescisión
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00174 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00175 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00176 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00177 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento GAN - Re-Cálculo Anual IAG 13avo Per
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00031 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00032 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00033 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00034 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento LIQ - Liquidación
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00176 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00177 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
00178 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
00179 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento RES - Rescisión
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00186 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00187 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00188 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00189 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento SAC - Sueldo Anual Complementario
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00095 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00096 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00097 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00098 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento VAC - Vacaciones
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00099 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00100 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00101 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00102 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Proceso Quincenal
Procedimiento APR - Aplicación Rescisión
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00195 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00196 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00197 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00198 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento GAN - Re-Cálculo Anual IAG 13avo Per
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00031 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00032 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00033 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00034 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento LIQ - Liquidación
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00191 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00192 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00193 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00194 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00195 | 960 | IG Total Impuesto | 960IAG | I.A.G. TOTAL IMPUESTO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento RES - Rescisión
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00207 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00208 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00209 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00210 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento SAC - Sueldo Anual Complementario
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00095 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00096 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00097 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00098 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
Procedimiento VAC - Vacaciones
Secuencia | Concepto | Descripcion | Fórmula | Descripción | Criterio | Genera Acum | Lee Inc | Lee Prestamo | Lee Acum | Lee Ausencia | Lee Benef. | Lee As. Fijo |
00099 | 955 | IG Ded Cónyuge Año | 955IAG | I.A.G. DEDUCCION CONYUGE ACUM | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00100 | E39 | IG Ded Hijo | E39IAG | I.A.G. DEDUCCION HIJO | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00101 | 959 | IG Neta Suj a Imp | 959IAG | I.A.G. GANANCIA NETA | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00102 | 960 | IG Total Impuesto | 960IAG | I.A.G. TOTAL IMPUESTO | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00103 | 963 | IG Imp a Retener | 963IAG | I.A.G. RETENIDO ANIO | 02 | 1 - Si | 1 - Si | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
00104 | 966 | IG Retención I.A.G. | 966IAG | I.A.G. RETENCION I.A.G. | 02 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
00105 | 967 | IG Devolución I.A.G. | 967IAG | I.A.G. DEVOLUCION I.A.G. | 02 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
00106 | E40 | IG Ded. Hijo Incap. | E40IAG | I.A.G. DED. HIJO INCAP. P/TRAB | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00107 | 961 | IG Retenido Año | 961IAG | I.A.G. RETENIDO ANIO | 02 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
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 |
---|---|---|---|---|---|---|---|
Fórmula nueva | E39IAG | 000001 | # | TRACE_ON | |||
Fórmula nueva | E39IAG | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Fórmula nueva | E39IAG | 000003 | IAGNOPROC | SI_IGUAL | 2 | FINAL | Si tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción |
Fórmula nueva | E39IAG | 000004 | LEE_DEP | Lee los dependientes con parentesco HIJO ("F"), sino continúa con la etiqueta NEXT | |||
Fórmula nueva | E39IAG | 000005 | PARENTESCO | SI_DIFERENTE | 'F' | NEXT | |
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 000007 | ## | ||||
Fórmula nueva | E39IAG | 000008 | TOPE_18 | ETIQUETA | |||
Fórmula nueva | E39IAG | 000009 | 17 | MULTIPLICA | 365 | NAUX_20 | Guarda en la variable NAUX_20, 17 años en días |
Fórmula nueva | E39IAG | 000010 | NAUX_20 | SUMA | 6 | NAUX_20 | Suma a la variable NAUX_20, 6 días correspondientes a los años bisiestos |
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 000012 | ## | ||||
Fórmula nueva | E39IAG | 000013 | FEC_BAJA | ETIQUETA | |||
Fórmula nueva | E39IAG | 000014 | MUEVE | FECBAJDED | DAUX_20 | Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20 | |
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 000016 | MUEVE | DAUX_01 | DAUX_20 | Mueve la fecha de baja del hijo (mnemónico FECBAJDED) a la variable DAUX_20 | |
Fórmula nueva | E39IAG | 000017 | ## | ||||
Fórmula nueva | E39IAG | 000018 | INICIO | ETIQUETA | |||
Fórmula nueva | E39IAG | 000019 | ##DESGLOSO FECHA PAGO | ||||
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 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 nueva | E39IAG | 000022 | ##DESGLOSO FECHA BAJA | ||||
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 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 nueva | E39IAG | 000025 | ##DESGLOSO FECHA INICIO | ||||
Fórmula nueva | E39IAG | 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 nueva | E39IAG | 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 nueva | E39IAG | 000028 | ##DEDUCCIÓN HIJO POR | MES | |||
Fórmula nueva | E39IAG | 000029 | BUSCA | TABLA_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 nueva | E39IAG | 000030 | ELEMENTO_01 | HASTA_MENORIGUAL | ANOMESPROC | ||
Fórmula nueva | E39IAG | 000031 | ELEMENTO_02 | HASTA_MAYORIGUAL | ANOMESPROC | ||
Fórmula nueva | E39IAG | 000032 | ELEMENTO_03 | HASTA_IGUAL | SRVCOD1357 | ||
Fórmula nueva | E39IAG | 000033 | MUEVE | ELEMENTO_05 | IAGDEDHIJ | Mueve valor de tope anual para Hijo | |
Fórmula nueva | E39IAG | 000034 | IAGDEDHIJ | DIVIDE | 12 | IAGDEDHIJ | Divide el tope con valor anual por 12 para mensualizarlo |
Fórmula nueva | E39IAG | 000035 | ##CONTINUA LAS | VALIDACIONES | |||
Fórmula nueva | E39IAG | 000036 | MUEVE | IAGDEDHIJ | NAUX_17 | Mueve el importe proporcional de la deducción por hijo (mnemónico IAGDEDHIJ) a la variable NAUX_17 | |
Fórmula nueva | E39IAG | 000037 | ## | ||||
Fórmula nueva | E39IAG | 000038 | 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 nueva | E39IAG | 000039 | ## | ||||
Fórmula nueva | E39IAG | 000040 | ##ANO BAJA > ANO PAGO | ||||
Fórmula nueva | E39IAG | 000041 | 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 nueva | E39IAG | 000042 | ##ANO BAJA < ANO PAGO | ||||
Fórmula nueva | E39IAG | 000043 | 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 nueva | E39IAG | 000044 | ##MES BAJA > MES PAGO | ||||
Fórmula nueva | E39IAG | 000045 | PROC_MES | ETIQUETA | |||
Fórmula nueva | E39IAG | 000046 | NAUX_10 | SI_MAYOR | NAUX_12 | ASIGNA_BAJA | Mueve el mes en que cumple 18 años el hijo (variable NAUX_10), a la variable NAUX_15 |
Fórmula nueva | E39IAG | 000047 | MUEVE | NAUX_10 | NAUX_15 | ||
Fórmula nueva | E39IAG | 000048 | SALTA | PROCBAJA | Salta hasta la etiqueta PROCBAJA | ||
Fórmula nueva | E39IAG | 000049 | ##CORRIGE FECHA BAJA | ||||
Fórmula nueva | E39IAG | 000050 | ASIGNA_BAJA | ETIQUETA | |||
Fórmula nueva | E39IAG | 000051 | 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 nueva | E39IAG | 000052 | ##PROCESA X BAJA | ||||
Fórmula nueva | E39IAG | 000053 | PROCBAJA | ETIQUETA | |||
Fórmula nueva | E39IAG | 000054 | 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 deducción de hijo (variable NAUX_03), continúa en la etiqueta GRABA |
Fórmula nueva | E39IAG | 000055 | 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 nueva | E39IAG | 000056 | NAUX_15 | SUMA | 1 | NAUX_15 | |
Fórmula nueva | E39IAG | 000057 | SALTA | GRABA | Continúa en la etiqueta GRABA | ||
Fórmula nueva | E39IAG | 000058 | ## | ||||
Fórmula nueva | E39IAG | 000059 | ##PROCESA X ALTA | ||||
Fórmula nueva | E39IAG | 000060 | PROCALTA | ETIQUETA | |||
Fórmula nueva | E39IAG | 000061 | MUEVE | NAUX_12 | NAUX_15 | Mueve el mes de pago del periodo (variable NAUX_12), a la variable NAUX_15 | |
Fórmula nueva | E39IAG | 000062 | 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 periodo (variable NAUX_00), continúa en la etiqueta GRABA |
Fórmula nueva | E39IAG | 000063 | 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 nueva | E39IAG | 000064 | NAUX_15 | SUMA | 1 | NAUX_15 | |
Fórmula nueva | E39IAG | 000065 | ## | ||||
Fórmula nueva | E39IAG | 000066 | ##GRABA CONCEPTO | ||||
Fórmula nueva | E39IAG | 000067 | GRABA | ETIQUETA | |||
Fórmula nueva | E39IAG | 000068 | TIPODEDUC | SI_IGUAL | "2" | PORC_HIJO | Si el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_HIJO |
Fórmula nueva | E39IAG | 000069 | MUEVE | 1 | NAUX_18 | Si no, asigna 1 a la variable NAUX_18 (multiplicador de porcentaje) | |
Fórmula nueva | E39IAG | 000070 | SALTA | CONTINUA_CALC | Salta hasta la etiqueta CONTINUA_CALC | ||
Fórmula nueva | E39IAG | 000071 | PORC_HIJO | ETIQUETA | |||
Fórmula nueva | E39IAG | 000072 | MUEVE | 0.5 | NAUX_18 | Si el tipo de dependiente es "2-Hijo 50%" entonces asigna 0.5 a la variable NAUX_18 | |
Fórmula nueva | E39IAG | 000073 | ## | ||||
Fórmula nueva | E39IAG | 000074 | CONTINUA_CALC | ETIQUETA | |||
Fórmula nueva | E39IAG | 000075 | MUEVE | NAUX_15 | NAUX_16 | Mueve la variable NAUX_15 a la variable NAUX_16 | |
Fórmula nueva | E39IAG | 000076 | NAUX_16 | MULTIPLICA | NAUX_17 | NAUX_17 | Multiplica la cantidad de hijos (variable NAUX_16) por el valor de la deducción proporcional (variable NAUX_17) |
Fórmula nueva | E39IAG | 000077 | NAUX_17 | MULTIPLICA | NAUX_18 | NAUX_17 | Multiplica la variable NAUX_17 (valor proporcional de la deducción de hijo obtenida) por la variable NAUX_18 (porcentaje que le corresponde por hijo al empleado) y guarda el resuLtado en la variable NAUX_17 |
Fórmula nueva | E39IAG | 000078 | IMPORTE | SI_MAYOR | 0 | AGREGA_NOV | Si se colocó el importe por incidencia, salta a la etiqueta AGREGA_NOV |
Fórmula nueva | E39IAG | 000079 | MUEVE | NAUX_16 | UNIDADES | Sino, mueve la cantidad de meses liquidados en hijos a UNIDADES y el monto calculado a IMPORTE | |
Fórmula nueva | E39IAG | 000080 | MUEVE | NAUX_17 | IMPORTE | ||
Fórmula nueva | E39IAG | 000081 | SALTA | NEXT | Salta a etiqueta NEXT | ||
Fórmula nueva | E39IAG | 000082 | ## | ||||
Fórmula nueva | E39IAG | 000083 | AGREGA_NOV | ETIQUETA | |||
Fórmula nueva | E39IAG | 000084 | IMPORTE | SUMA | NAUX_17 | IMPORTE | Suma al IMPORTE calculado la novedad cargada en monto |
Fórmula nueva | E39IAG | 000085 | UNIDADES | SUMA | NAUX_16 | UNIDADES | Suma a las UNIDADES calculada la novedad cargada en cantidad |
Fórmula nueva | E39IAG | 000086 | ## | ||||
Fórmula nueva | E39IAG | 000087 | NEXT | ETIQUETA | |||
Fórmula nueva | E39IAG | 000088 | SIG_DEP | Continúa en con el próximo dependiente | |||
Fórmula nueva | E39IAG | 000089 | ## | ||||
Fórmula nueva | E39IAG | 000090 | FINAL | ETIQUETA | |||
Fórmula nueva | E39IAG | 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 |
---|---|---|---|---|---|---|---|
Fórmula Nueva | E40IAG | 000001 | # | TRACE_ON | |||
Fórmula Nueva | E40IAG | 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Fórmula Nueva | E40IAG | 000003 | IAGNOPROC | SI_IGUAL | 2 | FINAL | Si tiene el mnemónico en IAGNOPROC = 2, entonces no calcula esta deducción |
Fórmula Nueva | E40IAG | 000004 | MUEVE | 0 | NAUX_01 | Mueve cero a la variable NAUX_01, para inicializarla | |
Fórmula Nueva | E40IAG | 000005 | MES | FECHAPAGO | NAUX_04 | Asigna el mes de pago a la variable NAUX_04 | |
Fórmula Nueva | E40IAG | 000006 | LEE_DEP | Lee la tabla SRB (Dependientes) | |||
Fórmula Nueva | E40IAG | 000007 | NAUX_01 | SI_MAYOR | 0 | CONTINUA_CALC | Si ya acumuló meses de un Hijo Discapacitado, entonces continúa el cálculo |
Fórmula Nueva | E40IAG | 000008 | PARENTESCO | SI_DIFERENTE | 'D' | FINAL | Si el mnemónico PARENTESCO <> 'D' (campo RB_GRAUPAR <> 'D' - Hijo Discapacitado) finaliza el cálculo |
Fórmula Nueva | E40IAG | 000009 | NAUX_01 | SUMA | NAUX_04 | NAUX_01 | Suma la cantidad de meses correspondiente a la fecha de pago (variable NAUX_04) a la variable NAUX_01 |
Fórmula Nueva | E40IAG | 000010 | CONT_02 | ETIQUETA | |||
Fórmula Nueva | E40IAG | 000011 | SIG_DEP | Continúa el ciclo con el próximo dependiente | |||
Fórmula Nueva | E40IAG | 000012 | CONTINUA_CALC | ETIQUETA | |||
Fórmula Nueva | E40IAG | 000013 | MUEVE | NAUX_01 | UNIDADES | Mueve la variable NAUX_01 a UNIDADES | |
Fórmula Nueva | E40IAG | 000014 | ##VALOR HIJO INCAP | POR MES | |||
Fórmula Nueva | E40IAG | 000015 | BUSCA | TABLA_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 Nueva | E40IAG | 000016 | ELEMENTO_01 | HASTA_MENORIGUAL | ANOMESPROC | ||
Fórmula Nueva | E40IAG | 000017 | ELEMENTO_02 | HASTA_MAYORIGUAL | ANOMESPROC | ||
Fórmula Nueva | E40IAG | 000018 | ELEMENTO_03 | HASTA_IGUAL | SRVCOD1357 | ||
Fórmula Nueva | E40IAG | 000019 | MUEVE | ELEMENTO_05 | IAGHIJODIS | ||
Fórmula Nueva | E40IAG | 000020 | IAGHIJODIS | DIVIDE | 12 | IAGHIJODIS | Divide el tope con valor anual por 12 para mensualizarlo |
Fórmula Nueva | E40IAG | 000021 | ##PORCENTAJE DEDUCCION | ||||
Fórmula Nueva | E40IAG | 000022 | TIPODEDUC | SI_IGUAL | "2" | PORC_DED | Si el tipo de dependiente es "2-Hijo 50%" entonces va a la etiqueta PORC_DED |
Fórmula Nueva | E40IAG | 000023 | MUEVE | 1 | NAUX_03 | Si no, asigna 1 a la variable NAUX_03 (multiplicador de porcentaje) | |
Fórmula Nueva | E40IAG | 000024 | SALTA | GRABA_HIJO | Continúa en la etiqueta GRABA_HIJO | ||
Fórmula Nueva | E40IAG | 000025 | PORC_DED | ETIQUETA | |||
Fórmula Nueva | E40IAG | 000026 | MUEVE | 0.5 | NAUX_03 | Si 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 Nueva | E40IAG | 000027 | ##CONTINUA LAS | VALIDACIONES | |||
Fórmula Nueva | E40IAG | 000028 | GRABA_HIJO | ETIQUETA | |||
Fórmula Nueva | E40IAG | 000029 | IAGHIJODIS | MULTIPLICA | NAUX_01 | NAUX_02 | Multiplica la cantidad de meses que corresponde (variable NAUX_01) por el tope de deducción mensual por hijo discapacitado (mnemónico IAGHIJODIS) y lo almacena en la variable NAUX_02 |
Fórmula Nueva | E40IAG | 000030 | NAUX_02 | MULTIPLICA | NAUX_03 | NAUX_02 | Multiplica la variable NAUX_02 (valor proporcional de la deducción de hijo obtenida) por la variable NAUX_03 (porcentaje que le corresponde por hijo al empleado) y guarda el resultado en la variable NAUX_02 |
Fórmula Nueva | E40IAG | 000031 | MUEVE | NAUX_02 | IMPORTE | Mueve la variable NAUX_02 a IMPORTE | |
Fórmula Nueva | E40IAG | 000032 | FINAL | ETIQUETA | |||
Fórmula Nueva | E40IAG | 000033 | # | TRACE_OFF |
Card documentos Informacao Solución disponible para Protheus versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
...
DT Localización Argentina (SIGAGPE) - Protheus 12
Documento de Referencia de la Refactorización de la formulación estándar para F572 ARG:
DT Refactorización de la formulación estándar para F572 ARG
Templatedocumentos |
---|