Open keiverobles opened 2 months ago
¿A alguien más le pasa?
@keiverobles efectivamente así es. La solución pasa por refactorizar la forma en la que se recogen los datos para conformar el XML. Se tiene que hacer agrupando por tipo impositivo. En su momento se trató el tema pero de momento nadie a tomado la iniciativa de plantear una solución.
Gracias por el issue porque aquí queda perfectamente explicado el problema 👍
En referencia al issue #3045 pero en la versión 16, continúa pasando lo mismo. Según el equipo técnico de Batuz programak@bizkaia.eus este comportamiento es incorrecto.
Module
l10n_es_ticketbai
Describe the bug
Al usar al menos 2 impuestos en una línea de factura, siendo uno de ellos Recargo de equivalencia + IVA 21% Bienes y la otra combinada con IVA 21% Servicios, se genera en el xml una duplicidad por el total del impuesto de Recargo de equivalencia en cada línea, en lugar de obtener el importe por separado de la base imponible de cada línea.
To Reproduce
Affected versions: 14.0, 15.0, 16.0
Steps to reproduce the behavior:
Crear una factura con al menos 2 líneas.
Establecer en cada línea al menos 2 impuestos, para este ejemplo los impuestos son: IVA 21% Bienes con 5.2% recargo de equivalencia y la otra línea IVA 21% Servicios con 5.2% recargo de equivalencia.
Confirmar la factura y revisar el XML generado hacia ticketbai.
Se evidencia cómo se crea de forma incorrecta el recargo de equivalencia (agrupado), debería separarlo por línea según la base imponible pero no ocurre así. Este es el ejemplo real de un cliente que nos ha pasado su captura de pantalla.
Expected behavior Se espera que por cada línea se calcule el recargo de equivalencia por separado según su base imponible.
Additional context Las últimas 2 capturas de pantalla son enviadas por terceros en conversaciones por correo electrónico.