¿Por qué en una liquidación de compra de granos no calcula correctamente el IVA ni el IVA RG 2300/2007, aun cuando la configuración general parece correcta?

Cabe aclarar que esta entrada sirve como ampliación de :

El inconveniente se produce cuando la Tasa Impositiva configurada en el Producto (módulo Producto→ Seleccionar producto a utilizar) no coincide con la tasa utilizada en la función definida en la “Clase de Cálculo” del módulo “Concepto Calculado”.

El sistema utiliza la función:

CalculoIVALiquidacionGranos.calcular(TASAXX)

Donde TASAXX debe coincidir exactamente con la tasa impositiva configurada en el producto.

Si, por ejemplo:

  • El producto tiene IVA 21%

  • Pero el concepto está configurado con CalculoIVALiquidacionGranos.calcular(TASA10.5)

El sistema no calculará correctamente el IVA 21%, y puede generar inconsistencias en el cálculo del RG 2300/2007.

Esto ocurre porque la función valida la tasa del producto y solo ejecuta el cálculo cuando coincide con el parámetro indicado.

Además, el IVA RG 2300/2007 se calcula mediante:

IVA RG 2300/2007 = Base de cálculo × Alícuota de retención

Si el IVA compra no se calcula correctamente por desajuste de tasa, el RG 2300/2007 tampoco se liquidará correctamente, aun cuando esté configurado.

:pushpin: Pantalla “CÁLCULO IVA 10.50 COMPRA GRANOS” mostrando la Clase de Cálculo con TASA10.5.

:pushpin: Pantalla “CÁLCULO IVA 21 COMPRA GRANOS” mostrando la Clase de Cálculo con TASA21.

:pushpin: “Depósito IVA RG 2300/07 (Compra Granos)”.

:pushpin: Producto: Solapa “Se Compra” del producto mostrando el campo “Tasa Impositiva Compra”.

Tabla de correspondencia – IVA % y función asociada

Tasa IVA configurada en el producto Función en “Clase de Cálculo”
0% CalculoIVALiquidacionGranos.calcular(TASA0)
10,5 % CalculoIVALiquidacionGranos.calcular(TASA10.5)
21 % CalculoIVALiquidacionGranos.calcular(TASA21)
27% CalculoIVALiquidacionGranos.calcular(TASA27)

  • Estas son las diferentes tasas impositivas en la solapa “Se Compra” , también aplica para “Se Vende” en el producto, ejemplo : GRANO ARROZ CASCARA,

:warning: Importante:

El valor dentro del paréntesis debe coincidir exactamente con la tasa impositiva del producto.

Si no coincide, el sistema no calculará correctamente el IVA compra/venta ni el RG 2300/2007.

Pasos a seguir:

  1. Ingresar al Producto → Solapa “Se Compra”/ “Se Vende”.

  2. Verificar que el campo “Tasa Impositiva Compra” tenga la alícuota correcta.

  3. Ir a Conceptos Calculados →solapa General→ campo “Clase de Cálculo”

  4. Revisar el campo “Clase de Cálculo”.

  5. Confirmar que la función coincida con la tasa del producto:

  • 0% → CalculoIVALiquidacionGranos.calcular(TASA0)
  • 10,5% → CalculoIVALiquidacionGranos.calcular(TASA10.5)
  • 21% → CalculoIVALiquidacionGranos.calcular(TASA21)
  • 27% → CalculoIVALiquidacionGranos.calcular(TASA27)
  1. Verificar que el concepto esté activo.

  2. Validar configuración del concepto “Depósito IVA RG 2300/07”.

  3. Realizar una liquidación de prueba y controlar que:

  • Calcule correctamente el IVA compra.

  • Calcule correctamente el RG 2300/2007.

1 me gusta