Error al editar por impuesto una factura de compra.


Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGACOM - Compras.

Función:

Rutina(s)Nombre Técnico
FISA084

Edición de Impuestos

FISA081Edición de Impuestos por ítems

Situación/Requisito:

En la generación de una factura de entrada, cuando se realiza la modificación de impuestos de forma manual (parámetro MV_EDITIMP = .T. ) con la opción "Por Impuesto" al guardar las modificaciones se altera y calcula de forma errónea la base del impuesto IVA.

Solución/Implementación:

Solución:

Se modifica la función FRateio() para el cálculo de impuestos, en la función MaFisRet se asigna el número de ítem obtenido del campo TRB2_ITEM (número de ítem originario del grid de SD1)

Implementación:

Configuraciones Previas

Configurar Parámetro MV_EDITIMP = .T. (Permite editar impuestos en la factura de Entrada)
Dar de alta un Proveedor como "No agente de retención IVA"
Contar con los siguientes impuestos:
IVA Alícuota 21%
IV1 Alícuota 10.5%
IBC Alícuota 1.5%
IBF Alícuota 1.5%
IBP Alícuota 1.5%

Configurar el TES 017

Configurar el TES 018


Configurar Empresas vs Zona Fiscal

Zona fiscal ME
Proveedor 000002
Alícuota 4 %
Impuesto IBF


Zona fiscal CF
Proveedor 000002
Alícuota 2.5 %
Impuesto IBP


Dentro de módulo Compras (SIGACOM)
En el Menú Actualizaciones > Movimientos > Factura de Entrada (MATA467N)

  • Dar de alta una Factura y editar impuestos desde botón “Por Impuesto” ubicado en el pie de documento en la pestaña de “Impuestos”
  • Asignar los siguientes ítems:

Producto

Cantidad

Val total

TES

000001

1

10000

017

000002

1

2500

018

000003

1

8000

017

  • Después de asignar los ítems verificar pestaña "Totales" se mostrará la cantidad del valor bruto 24,555.00
  • Verificar pestaña "Impuestos"

Impuesto

Base

Valor

IVA

2500.00

525.00

IV1

18000.00

1890.00

IBF

20500.00

820.00

IBP

20500.00

512.50


  • En la pestaña de "Impuestos " dar clic en el botón “Por impuesto”. Se abrirá la pantalla de edición de Impuestos.
  • Asignar el impuesto IBC y guardar cambios.
  • Verificar impuestos

Producto

Val total

TES

IVA -  21%

IV1 - 10.5%

IBP- Afecta Empresa vs Zona Fiscal CF 2.5 %

IBF -Afecta Empresa vs Zona Fiscal ME 4%

IBC -  1.5%

000001

10000

017


1050

250

400

150

000002

2500

018

525


62.5

100

37.5

000003

8000

017


840

200

320

120



Total

525

1890

512.5

820

307.5

  • El cálculo del impuesto IBC es correcto.
  • Confirmar la actualización.
    Al incluir el impuesto IBC de forma manual éste no altera o ocasiona que se calcule mal la base del impuesto IVA.
  • Verificar la pestaña “Totales” se mostrará el valor bruto correctamente.
    24,247.50 + 307.50(IBC) = 24,555.00



Requisito (Issue):DMINA-5662
Versión 12.1.17 | 12.1.23