Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0] l10n_es_ticketbai: Error en facturas con iva bienes, iva servicios y recargo de equivalencia #3720

Open
keiverobles opened this issue Sep 13, 2024 · 2 comments
Labels

Comments

@keiverobles
Copy link

keiverobles commented Sep 13, 2024

En referencia al issue #3045 pero en la versión 16, continúa pasando lo mismo. Según el equipo técnico de Batuz [email protected] este comportamiento es incorrecto.
EmailBatuz

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:

  1. Crear una factura con al menos 2 líneas.
    LineasFactura

  2. 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.

  3. Confirmar la factura y revisar el XML generado hacia ticketbai.
    DuplicadoRE

  4. 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.
    DesgloseFacturaIncorrecto

Expected behavior
Se espera que por cada línea se calcule el recargo de equivalencia por separado según su base imponible.
DesgloseFacturaCorrecto

Additional context
Las últimas 2 capturas de pantalla son enviadas por terceros en conversaciones por correo electrónico.

@keiverobles
Copy link
Author

¿A alguien más le pasa?

@Bilbonet
Copy link
Contributor

@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 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants