-
-
Notifications
You must be signed in to change notification settings - Fork 582
[17.0][FIX] l10n_es_aeat_mod390: net REAGP rectifications #4770
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
base: 17.0
Are you sure you want to change the base?
Conversation
|
Hi @pedrobaeza, |
pedrobaeza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Buenas, Manuel,
Gracias por el PR. Según leo en las instrucciones del modelo, habla de:
Compensaciones en régimen especial de la agricultura, ganadería y pesca
- Casillas 60 y 61. Se hará constar el importe de las compras de productos y servicios que
originan el pago de las compensaciones que sean deducibles total o parcialmente y el
importe de las compensaciones satisfechas a sujetos pasivos acogidos al régimen especial
de agricultura, ganadería y pesca en operaciones directamente relacionadas con la actividad
y no excluidas del derecho a deducción, después de aplicar, en su caso, la regla de prorrata.
El importe de las compras se consignará, en todo caso, sin prorratear.
¿Estás seguro que según ese epígrafe, debería incluir todas las operaciones? @acysos tal vez aquí podrías comentarnos tú también.
Por otro lado, cambia por favor el mensaje del commit para seguir las líneas guía: https://github.com/OCA/odoo-community.org/blob/master/website/Contribution/CONTRIBUTING.rst#commit-message
The Modelo 390 REAGP aggregation was only considering regular moves and was excluding refund and rectification moves. As a result, REAGP compensation rectifications were not included in the annual totals, causing inconsistencies with Modelo 303 (box 42). This change includes all move types in the REAGP aggregation so that compensation amounts are correctly reported as net annual totals.
c121f69 to
423dc86
Compare
|
Hola, Las casillas 60 y 61 es solo para las compensaciones, la rectificativas o deducciones por rectificación van a la siempre a las casillas 639 y 62, aunque sean del régimen especial de agricultura, ganadería y pesca. Necesitamos una consulta vinculante con AEAT que indiquen ellos que se puede poner con símbolo negativo en las casillas 60 y 61, ya que estas casillas solo aceptan símbolo positivo. Saludos |
|
Hola,
El problema que habíamos detectado es un descuadre entre los totales del Modelo 390 y lo declarado en los modelos 303, ya que la implementación actual del 390 no estaba teniendo en cuenta las rectificaciones. |
La agregación de la compensación REAGP en el Modelo 390 solo tenía en cuenta los movimientos regulares y excluía los movimientos de rectificación/devolución. Como resultado, las rectificaciones de la compensación REAGP no se incluían en absoluto en los totales anuales, lo que provocaba importes de compensación REAGP inflados e incoherencias con el Modelo 303.
Este commit corrige el problema incluyendo todos los tipos de movimientos en la agregación de la compensación REAGP, garantizando que tanto las compensaciones positivas como sus rectificaciones se integren correctamente (en neto) en el Modelo 390 anual.
Cambios:
• Actualización de los campos de compensación REAGP del Modelo 390 (60/61) para incluir todos los tipos de movimientos (regulares + rectificaciones/devoluciones).
• Inclusión del mapeo de impuestos REAGP que faltaba para ganadería/pesca (p_iva105_gan).
• Garantía de coherencia entre los resultados del Modelo 303 (casilla 42) y el Modelo 390.
Este cambio alinea el comportamiento del Modelo 390 con el tratamiento legal de la compensación REAGP, que debe declararse siempre como un importe neto anual.