Árvore de páginas

Versões comparadas

Chave

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

...

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Fórmula nuevaF572IAG000001NOCALCULASI_IGUAL1FINAL
Fórmula nuevaF572IAG000002IAGNOPROCSI_IGUAL2FINALSi el concepto no está configurado para procesar el Impuesto a las Ganancias (IAGNOPROC distinto de 2), sale del cálculo.
Fórmula nuevaF572IAG000003AFTIPOCALCSI_DIFERENTE'1'FINALSi el tipo de Asiento Fijo es diferente a '1- Valor Fijo', finaliza el cálculo.
Fórmula nuevaF572IAG000004AFFECAUTSI_IGUALVACIOFINALValida que el Asiento Fijo tenga fecha de autorización, fecha de inicio y fecha de fin.
Fórmula nuevaF572IAG000005AFFECINISI_IGUALVACIOFINAL
Fórmula nuevaF572IAG000006AFFECFINSI_IGUALVACIOFINAL
Fórmula nuevaF572IAG000007
ANOAFFECAUTNAUX_01Extrae en la variable NAUX_01 el año de la fecha de autorización.
Fórmula nuevaF572IAG000008
ANOFECHAPAGONAUX_02Extrae en la variable NAUX_02 el año de la fecha de pago del periodo que se está procesando.
Fórmula nuevaF572IAG000009NAUX_01SI_IGUALNAUX_02PROCESASi los años coinciden, continua, sino sale del cálculo.
Fórmula nuevaF572IAG000010
SALTA
FINAL
Fórmula nuevaF572IAG000011PROCESAETIQUETA


Fórmula nuevaF572IAG000012CTRLAFSI_IGUAL ' 'CERA_AFTOTALSi el mnemónico CTRLAF no tiene ningún valor asignado, continúa en la etiqueta CERA_AFTOTAL.
Fórmula nuevaF572IAG000013CTRLAFSI_IGUALRG1CPTOCONT_CALCSi el valor del mnemónico CTRLAF es igual al valor del mnemónico RG1CPTO, continúa en la etiqueta CONT_CALC.
Fórmula nuevaF572IAG000014CERA_AFTOTALETIQUETA


Fórmula nuevaF572IAG000015
MUEVE0AFTOTALPone en cero al mnemónico AFTOTAL, cuando cambia de código de concepto.
Fórmula nuevaF572IAG000016CONT_CALCETIQUETA


Fórmula nuevaF572IAG000017AFVALORSUMANAUX_00NAUX_00Suma el mnemónico AFVALOR a la variable NAUX_00.
Fórmula nuevaF572IAG000018NAUX_00SUMAAFTOTALAFTOTALSuma el mnemónico AFTOTAL a la variable NAUX_00.
Fórmula nuevaF572IAG000019
MUEVEAFTOTALNAUX_00Mueve el valor acumulado en el mnemónico AFTOTAL a la variable NAUX_00.
Fórmula nuevaF572IAG000020TOPEETIQUETA


Fórmula nuevaF572IAG000021
BUSCATABLA_S050
Busca la tabla alfanumérica S050 (Topes Topes Deducciones IAG).
Fórmula nuevaF572IAG000022ELEMENTO_01HASTA_MENORIGUALANOMESPROC
Compara si el periodo en la tabla (campo ELEMENTO_01) es menor o igual al periodo procesado (mnemónico ANOMESPROC).
Fórmula nuevaF572IAG000023ELEMENTO_02HASTA_MAYORIGUALANOMESPROC
Compara si el periodo en la tabla (campo ELEMENTO_02) es mayor o igual al perido procesado (mnemónico ANOMESPROC).
Fórmula nuevaF572IAG000024ELEMENTO_03HASTA_IGUALSRVCOD1357
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 nuevaF572IAG000025
MUEVEELEMENTO_05NAUX_03Mueve el valor del campo Valor Tope (ELEMENTO_05) a la variable NAUX_03.
Fórmula nuevaF572IAG000026NAUX_03SI_IGUAL0VALIDA_PORC_TOPESi la deducción no posee tope, continúa en la etiqueta VALIDA_PORC_TOPE.
Fórmula nuevaF572IAG000027NAUX_03DIVIDE12NAUX_03Divide la variable NAUX_03 por 12, ya que el tope es anual, almacenándolo en la variable NAUX_03.
Fórmula nuevaF572IAG000028NAUX_03MULTIPLICAMESPROCESONAUX_03Multiplica  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 nuevaF572IAG000029NAUX_00SI_MENORNAUX_03MUEVE_IMPORTESi 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 nuevaF572IAG000030
MUEVENAUX_03NAUX_00Si no es menor, mueve el valor del tope proporcional (variable NAUX_03) a la variable NAUX_00 (deducción acumulada).
Fórmula nuevaF572IAG000031
SALTA
MUEVE_IMPORTEEn caso de tener tope con valor, continúa en la etiqueta MUEVE_IMPORTE.
Fórmula nuevaF572IAG000032VALIDA_PORC_TOPEETIQUETA


Fórmula nuevaF572IAG000033
MUEVEELEMENTO_06NAUX_04Mueve el valor del campo Porcentaje Tope (ELEMENTO_06) a la variable NAUX_04.
Fórmula nuevaF572IAG000034NAUX_04SI_IGUAL0MUEVE_IMPORTESi este campo no posee valor, continúa en la etiqueta MUEVE_IMPORTE.
Fórmula nuevaF572IAG000035TOTGANNETSI_MENOR0FINALSi el mnemónico TOTGANNET (Ganancia Imponible) es menor a cero, termina el cálculo.
Fórmula nuevaF572IAG000036TOTGANNETMULTIPLICANAUX_04NAUX_04Multiplica el mnemónico TOTGANNET (Ganancia Imponible) por la variable NAUX_04 (Porcentaje Tope tabla S050).
Fórmula nuevaF572IAG000037NAUX_04DIVIDE100NAUX_04Divide a la variable NAUX_04 por 100, para obtener el porcentaje definitivo.
Fórmula nuevaF572IAG000038NAUX_00SI_MENORNAUX_04MUEVE_IMPORTECompara 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 nuevaF572IAG000039
MUEVENAUX_04NAUX_00Si 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 nuevaF572IAG000040MUEVE_IMPORTEETIQUETA


Fórmula nuevaF572IAG000041
MUEVENAUX_00IMPORTEMueve el valor final de la deducción ya topeada o la remuneración sin tope a la variable IMPORTE.
Fórmula nuevaF572IAG000042
MUEVERG1CPTOCTRLAFMueve 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 nuevaF572IAG000043FINALETIQUETA


Mnemónicos

  • Se crean los siguientes mnemónicos:
Código MnemónicoDescripción MnemónicoTipo de MnemónicoObservaciones
CTRLAF          Control de cambio de concepto de Asiento FijoC - CaracterMnemó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 FijoF - ArchivoExtrae 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 - ArchivoExtrae la información del campo Cod. 1357 (RV_COD1357) de la tabla SRV (Conceptos).
AFTOTAL         Total Suma Valor Asientos Fijos  N - NuméricoMnemó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

S007SALARIO MÍNIMO VITAL Y MOVIL  01CODSMVM   CódigoN409999NAOVAZIO()      61Si
S007SALARIO MÍNIMO VITAL Y MOVIL  02FCHDES    Vigencia DesdeN60999999
      42Si
S007SALARIO MÍNIMO VITAL Y MOVIL  03FCHHAS    Vigencia HastaN60999999
      42Si
S007SALARIO MÍNIMO VITAL Y MOVIL  04VALSMVM   ImporteN154@E 99,999,999.9999
      42Si


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

S032IMPUESTO ANUAL A LA GANANCIA  01FCHDES    Vigencia DesdeN609999/99NAOVAZIO()      31No
S032IMPUESTO ANUAL A LA GANANCIA  02FCHHAS    Vigencia HastaN609999/99NAOVAZIO()      31No
S032IMPUESTO ANUAL A LA GANANCIA  03LIMINF    Limite InferiorN1629,999,999,999.99NAOVAZIO()      31No
S032IMPUESTO ANUAL A LA GANANCIA  04LIMSUP    Limite SuperiorN1629,999,999,999.99
      32No
S032IMPUESTO ANUAL A LA GANANCIA  05IMPBASE   Importe BaseN1629,999,999,999.99
      32No
S032IMPUESTO ANUAL A LA GANANCIA  06PORCENTAJEPorcentajeN5299.99
      32No
S032IMPUESTO ANUAL A LA GANANCIA  07EXCEDENTE Sobre ExcedenteN1629,999,999,999.99
      32No


  • 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

S050TOPES DEDUCCIONES IAG         01PERDDE    PERIODO DESDEN60@R 9999/99NAOVAZIO()      31No
S050TOPES DEDUCCIONES IAG         02PERHTA    PERIODO HASTAN60@R 9999/99NAOVAZIO()      31No
S050TOPES DEDUCCIONES IAG         03COD1357   CODIGO F1357C40@!NAOVAZIO()      31No
S050TOPES DEDUCCIONES IAG         04ITEM      ITEM DEDUCIBLEC600@!
      32No
S050TOPES DEDUCCIONES IAG         05TVALOR    VALOR TOPEN122@E 999,999,999.99
      32No
S050TOPES DEDUCCIONES IAG         06TPORC     PORCENTAJE TOPEN62@E 999.99
      32No


  • 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
InformacaoSolución disponible para versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores.
Titulo¡IMPORTANTE!

...