Histórico da Página
...
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Fórmula nueva | F572IAG | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Fórmula nueva | F572IAG | 000002 | IAGNOPROC | SI_IGUAL | 2 | FINAL | Si el concepto no está configurado para procesar el Impuesto a las Ganancias (IAGNOPROC distinto de 2), sale del cálculo. |
Fórmula nueva | F572IAG | 000003 | AFTIPOCALC | SI_DIFERENTE | '1' | FINAL | Si el tipo de Asiento Fijo es diferente a '1- Valor Fijo', finaliza el cálculo. |
Fórmula nueva | F572IAG | 000004 | AFFECAUT | SI_IGUAL | VACIO | FINAL | Valida que el Asiento Fijo tenga fecha de autorización, fecha de inicio y fecha de fin. |
Fórmula nueva | F572IAG | 000005 | AFFECINI | SI_IGUAL | VACIO | FINAL | |
Fórmula nueva | F572IAG | 000006 | AFFECFIN | SI_IGUAL | VACIO | FINAL | |
Fórmula nueva | F572IAG | 000007 | ANO | AFFECAUT | NAUX_01 | Extrae en la variable NAUX_01 el año de la fecha de autorización. | |
Fórmula nueva | F572IAG | 000008 | ANO | FECHAPAGO | NAUX_02 | Extrae en la variable NAUX_02 el año de la fecha de pago del periodo que se está procesando. | |
Fórmula nueva | F572IAG | 000009 | NAUX_01 | SI_IGUAL | NAUX_02 | PROCESA | Si los años coinciden, continua, sino sale del cálculo. |
Fórmula nueva | F572IAG | 000010 | SALTA | FINAL | |||
Fórmula nueva | F572IAG | 000011 | PROCESA | ETIQUETA | |||
Fórmula nueva | F572IAG | 000012 | CTRLAF | SI_IGUAL | ' ' | CERA_AFTOTAL | Si el mnemónico CTRLAF no tiene ningún valor asignado, continúa en la etiqueta CERA_AFTOTAL. |
Fórmula nueva | F572IAG | 000013 | CTRLAF | SI_IGUAL | RG1CPTO | CONT_CALC | Si el valor del mnemónico CTRLAF es igual al valor del mnemónico RG1CPTO, continúa en la etiqueta CONT_CALC. |
Fórmula nueva | F572IAG | 000014 | CERA_AFTOTAL | ETIQUETA | |||
Fórmula nueva | F572IAG | 000015 | MUEVE | 0 | AFTOTAL | Pone en cero al mnemónico AFTOTAL, cuando cambia de código de concepto. | |
Fórmula nueva | F572IAG | 000016 | CONT_CALC | ETIQUETA | |||
Fórmula nueva | F572IAG | 000017 | AFVALOR | SUMA | NAUX_00 | NAUX_00 | Suma el mnemónico AFVALOR a la variable NAUX_00. |
Fórmula nueva | F572IAG | 000018 | NAUX_00 | SUMA | AFTOTAL | AFTOTAL | Suma el mnemónico AFTOTAL a la variable NAUX_00. |
Fórmula nueva | F572IAG | 000019 | MUEVE | AFTOTAL | NAUX_00 | Mueve el valor acumulado en el mnemónico AFTOTAL a la variable NAUX_00. | |
Fórmula nueva | F572IAG | 000020 | TOPE | ETIQUETA | |||
Fórmula nueva | F572IAG | 000021 | BUSCA | TABLA_S050 | Busca la tabla alfanumérica S050 (Topes Topes Deducciones IAG). | ||
Fórmula nueva | F572IAG | 000022 | ELEMENTO_01 | HASTA_MENORIGUAL | ANOMESPROC | Compara si el periodo en la tabla (campo ELEMENTO_01) es menor o igual al periodo procesado (mnemónico ANOMESPROC). | |
Fórmula nueva | F572IAG | 000023 | ELEMENTO_02 | HASTA_MAYORIGUAL | ANOMESPROC | Compara si el periodo en la tabla (campo ELEMENTO_02) es mayor o igual al perido procesado (mnemónico ANOMESPROC). | |
Fórmula nueva | F572IAG | 000024 | ELEMENTO_03 | HASTA_IGUAL | SRVCOD1357 | Compara si el código del campo Código F1357 en la tabla (ELEMENTO_03) es igual al mnemónico SRVCOD1357 (campo Cod. 1357 - RV_COD1357). | |
Fórmula nueva | F572IAG | 000025 | MUEVE | ELEMENTO_05 | NAUX_03 | Mueve el valor del campo Valor Tope (ELEMENTO_05) a la variable NAUX_03. | |
Fórmula nueva | F572IAG | 000026 | NAUX_03 | SI_IGUAL | 0 | VALIDA_PORC_TOPE | Si la deducción no posee tope, continúa en la etiqueta VALIDA_PORC_TOPE. |
Fórmula nueva | F572IAG | 000027 | NAUX_03 | DIVIDE | 12 | NAUX_03 | Divide la variable NAUX_03 por 12, ya que el tope es anual, almacenándolo en la variable NAUX_03. |
Fórmula nueva | F572IAG | 000028 | NAUX_03 | MULTIPLICA | MESPROCESO | NAUX_03 | Multiplica el tope mensualizado por el mes de pago de Impuesto a las Ganancias (MESPROCESO) y guarda el tope proporcional en la variable NAUX_03. |
Fórmula nueva | F572IAG | 000029 | NAUX_00 | SI_MENOR | NAUX_03 | MUEVE_IMPORTE | Si la variable NAUX_00 (total de asientos fijos del mismo concepto sumados) es menor a la variable NAUX_03 (tope proporcional de la deducción en tabla S050). |
Fórmula nueva | F572IAG | 000030 | MUEVE | NAUX_03 | NAUX_00 | Si no es menor, mueve el valor del tope proporcional (variable NAUX_03) a la variable NAUX_00 (deducción acumulada). | |
Fórmula nueva | F572IAG | 000031 | SALTA | MUEVE_IMPORTE | En caso de tener tope con valor, continúa en la etiqueta MUEVE_IMPORTE. | ||
Fórmula nueva | F572IAG | 000032 | VALIDA_PORC_TOPE | ETIQUETA | |||
Fórmula nueva | F572IAG | 000033 | MUEVE | ELEMENTO_06 | NAUX_04 | Mueve el valor del campo Porcentaje Tope (ELEMENTO_06) a la variable NAUX_04. | |
Fórmula nueva | F572IAG | 000034 | NAUX_04 | SI_IGUAL | 0 | MUEVE_IMPORTE | Si este campo no posee valor, continúa en la etiqueta MUEVE_IMPORTE. |
Fórmula nueva | F572IAG | 000035 | TOTGANNET | SI_MENOR | 0 | FINAL | Si el mnemónico TOTGANNET (Ganancia Imponible) es menor a cero, termina el cálculo. |
Fórmula nueva | F572IAG | 000036 | TOTGANNET | MULTIPLICA | NAUX_04 | NAUX_04 | Multiplica el mnemónico TOTGANNET (Ganancia Imponible) por la variable NAUX_04 (Porcentaje Tope tabla S050). |
Fórmula nueva | F572IAG | 000037 | NAUX_04 | DIVIDE | 100 | NAUX_04 | Divide a la variable NAUX_04 por 100, para obtener el porcentaje definitivo. |
Fórmula nueva | F572IAG | 000038 | NAUX_00 | SI_MENOR | NAUX_04 | MUEVE_IMPORTE | Compara si la variable NAUX_00 (deducciones sumadas en el mnemónico AFTOTAL) es menor que la variable NAUX_04 (tope del 5% de la Ganancia Imponible). |
Fórmula nueva | F572IAG | 000039 | MUEVE | NAUX_04 | NAUX_00 | Si no es menor, mueve el valor del tope del porcentaje de la Ganancia Imponible (variable NAUX_03) a la variable NAUX_00 (deducción). | |
Fórmula nueva | F572IAG | 000040 | MUEVE_IMPORTE | ETIQUETA | |||
Fórmula nueva | F572IAG | 000041 | MUEVE | NAUX_00 | IMPORTE | Mueve el valor final de la deducción ya topeada o la remuneración sin tope a la variable IMPORTE. | |
Fórmula nueva | F572IAG | 000042 | MUEVE | RG1CPTO | CTRLAF | Mueve el valor del mnemónico RG1CPTO al mnemónico CTRLAF, para trasladar si en el próximo ciclo de Asientos Fijos, se continúa con el tratamiento del mismo código de concepto. | |
Fórmula nueva | F572IAG | 000043 | FINAL | ETIQUETA |
Mnemónicos
- Se crean los siguientes mnemónicos:
Código Mnemónico | Descripción Mnemónico | Tipo de Mnemónico | Observaciones |
CTRLAF | Control de cambio de concepto de Asiento Fijo | C - Caracter | Mnemónico Transferible. Se utiliza para almacenar el código de concepto cuando cambia de Asiento Fijo en la formulación. |
RG1CPTO | Campo RG1_PD - Concepto Del Asiento Fijo | F - Archivo | Extrae la información del campo Cod. Concepto (RG1_PD) de la tabla RG1 (Asientos Fijos). |
SRVCOD1357 | Campo RV_COD1357 - Código IAG Tabla S044 | F - Archivo | Extrae la información del campo Cod. 1357 (RV_COD1357) de la tabla SRV (Conceptos). |
AFTOTAL | Total Suma Valor Asientos Fijos | N - Numérico | Mnemónico Transferible. Se utiliza para almacenar la suma total de los porcentajes de los aportes del empleador (contribuciones). |
Tablas Alfanuméricas
- Se modifican los campos resaltados en negrita de las siguientes tablas:
Definición
S007 - Salario Mínimo, Vital y Móvil
Código | Descripción | Orden | Campos | Descripción campo | Tipo | Tamaño | Decimal | Formato | Validación | Consulta | Versión | ¿Búsqueda? | Muestra Año/Mes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
S007 | SALARIO MÍNIMO VITAL Y MOVIL | 01 | CODSMVM | Código | N | 4 | 0 | 9999 | NAOVAZIO() | 6 | 1 | Si | |
S007 | SALARIO MÍNIMO VITAL Y MOVIL | 02 | FCHDES | Vigencia Desde | N | 6 | 0 | 999999 | 4 | 2 | Si | ||
S007 | SALARIO MÍNIMO VITAL Y MOVIL | 03 | FCHHAS | Vigencia Hasta | N | 6 | 0 | 999999 | 4 | 2 | Si | ||
S007 | SALARIO MÍNIMO VITAL Y MOVIL | 04 | VALSMVM | Importe | N | 15 | 4 | @E 99,999,999.9999 | 4 | 2 | Si |
S032 - Impuesto Anual a la Ganancia
Código | Descripción | Orden | Campos | Descripción campo | Tipo | Tamaño | Decimal | Formato | Validación | Consulta | Versión | ¿Búsqueda? | Muestra Año/Mes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
S032 | IMPUESTO ANUAL A LA GANANCIA | 01 | FCHDES | Vigencia Desde | N | 6 | 0 | 9999/99 | NAOVAZIO() | 3 | 1 | No | |
S032 | IMPUESTO ANUAL A LA GANANCIA | 02 | FCHHAS | Vigencia Hasta | N | 6 | 0 | 9999/99 | NAOVAZIO() | 3 | 1 | No | |
S032 | IMPUESTO ANUAL A LA GANANCIA | 03 | LIMINF | Limite Inferior | N | 16 | 2 | 9,999,999,999.99 | NAOVAZIO() | 3 | 1 | No | |
S032 | IMPUESTO ANUAL A LA GANANCIA | 04 | LIMSUP | Limite Superior | N | 16 | 2 | 9,999,999,999.99 | 3 | 2 | No | ||
S032 | IMPUESTO ANUAL A LA GANANCIA | 05 | IMPBASE | Importe Base | N | 16 | 2 | 9,999,999,999.99 | 3 | 2 | No | ||
S032 | IMPUESTO ANUAL A LA GANANCIA | 06 | PORCENTAJE | Porcentaje | N | 5 | 2 | 99.99 | 3 | 2 | No | ||
S032 | IMPUESTO ANUAL A LA GANANCIA | 07 | EXCEDENTE | Sobre Excedente | N | 16 | 2 | 9,999,999,999.99 | 3 | 2 | No |
- Se crea la siguiente tabla:
S050 - Topes Deducciones IAG
Código | Descripción | Orden | Campos | Descripción campo | Tipo | Tamaño | Decimal | Formato | Validación | Consulta | Versión | ¿Búsqueda? | Muestra Año/Mes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
S050 | TOPES DEDUCCIONES IAG | 01 | PERDDE | PERIODO DESDE | N | 6 | 0 | @R 9999/99 | NAOVAZIO() | 3 | 1 | No | |
S050 | TOPES DEDUCCIONES IAG | 02 | PERHTA | PERIODO HASTA | N | 6 | 0 | @R 9999/99 | NAOVAZIO() | 3 | 1 | No | |
S050 | TOPES DEDUCCIONES IAG | 03 | COD1357 | CODIGO F1357 | C | 4 | 0 | @! | NAOVAZIO() | 3 | 1 | No | |
S050 | TOPES DEDUCCIONES IAG | 04 | ITEM | ITEM DEDUCIBLE | C | 60 | 0 | @! | 3 | 2 | No | ||
S050 | TOPES DEDUCCIONES IAG | 05 | TVALOR | VALOR TOPE | N | 12 | 2 | @E 999,999,999.99 | 3 | 2 | No | ||
S050 | TOPES DEDUCCIONES IAG | 06 | TPORC | PORCENTAJE TOPE | N | 6 | 2 | @E 999.99 | 3 | 2 | No |
- Se actualizan los valores de valores de las siguientes tablas:
Mantenimiento
S007 - Salario Mínimo, Vital y Móvil
S032 - Impuesto Anual a la Ganancia
S034 – - Deducciones Generales IAG
S040 – - Mínimo de Aporte y Contrib O/S
S050 – - Topes Deducciones IAG
Card documentos | ||||
---|---|---|---|---|
|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas