-
-
Notifications
You must be signed in to change notification settings - Fork 534
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
[FIX] [16.0] l10n_es_vat_prorate: Recompute VAT prorate bills and refunds in a period #4014
base: 16.0
Are you sure you want to change the base?
[FIX] [16.0] l10n_es_vat_prorate: Recompute VAT prorate bills and refunds in a period #4014
Conversation
Hi @pedrobaeza, |
625310d
to
f10a2f6
Compare
…s not installed Co-authored-by: Jairo Llopis <[email protected]>
f10a2f6
to
03adb0b
Compare
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.
Revisión Funcional
Creadas varias facturas con una prorrata. Al cambiar la prorrata de ese periodo y darle actualizar, el cálculo ha variado. En el 303 también ha cambiado al darle a recalcular
Gracias @Shide
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.
Un pequeño cambio opcional.
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.
Listo! 👍🏼
Gracias 😄 ❤️
@Shide esto no es un FIX es un IMP (Improvement). Se debe mezclar como minor o major [IMP] [16.0] l10n_es_vat_prorate: Recompute VAT prorate bills and refunds in a period #4014 Para tu información @etobella esto ya lo tenemos en PROD. Resuelve el problema de que metes facturas en 2024 en 2025 (primera , segunda semana) y no has configurado la prorrata del 2025 porque hasta que no calculas la nueva, generalmente cuando haces el 303 de 4T y el 390 que te sale la nueva. Para mi, falta atender el comentario de @EmilioPascual y está para merge. Gracias |
Creo que lo que estais haciendo es un poco peligros si ya has cerrado periodos... soy partidario de verificar las fechas de cierre de impuestos para evitar que un usuario accidentalmente intente recalcular un periodo presentado. |
@etobella Si tienes las fechas de bloqueo puestas, cuando pasas un asiento a borrador te salta un error |
Lo sé, y no puedo modificar ningun asiento en este caso pues... Por eso lo comento |
Hola @etobella ! La situación ideal es que la persona que lo está haciendo el sistema le avise si está intentando cambiar algo que no debe y por lo tanto, desbloquee la contabilidad (que queda registro en res.company, quién y cuando ha cambiado las fechas de bloqueo) resuelva el problema de la prorrata y vuelva a bloquear. Piensa que esto se da siempre en el mismo contexto y por lo tanto la lógica y la historia del usuario cuando lo quiere arreglar es esta que planteamos:
Si el sistema no avisa entonces no se tiene la certeza de lo que ha hecho. Ya nos dices ¡Gracias! |
El único problema de lo expuesto es que Odoo no permite tirar hacia atrás los bloqueos de fechas contables (hasta v18) https://github.com/odoo/odoo/blob/17.0/addons/account_lock/models/res_company.py Y a partir de v18 no es con todos los campos pero pasa lo mismo (https://github.com/odoo/odoo/blob/18.0/addons/account/models/company.py#L464) Teniendo en cuenta que estamos en v16 en este PR, no sé como van a seguir este flujo 🤔 |
03adb0b
to
874e12e
Compare
@etobella He puesto otro campo que dice si se puede recomputar (si / no / parcial) y oculta y muestra botones de diferentes colores (verde o amarillo) indicando que el reprorateado será parcial o completo. Con esto creo que funcionará bien con los bloqueos de fechas en futuras versiones. Como solo debe ejecutarse a principios de año (cuando no se han bloqueado fechas de impuestos y se permite la modificación de asientos), me imagino que en futuras versiones funcionará bien. Además, ahora es compatible con modificar solo lo que puede (reprorateado parcial) y coge la fecha acorde a lo que puede modificar. También decir que la alternativa actual es picarte todas las facturas a mano a principios de año y hacer prácticamente el mismo proceso que hará este PR |
Permite recomputar la prórrata del IVA en las Facturas y Reembolsos de proveedores dentro de un periodo de prórrata.
Las facturas o reembolsos que no se hayan podido pasar a borrador (para hacer el recómputo), las mostrará en una lista tras finalizar el proceso.
https://www.loom.com/share/ae5f6ae531ee4fbd9182a342a9bd67d6?sid=9e8143ca-d468-49a2-9812-72d05dae0393
MT-8885 @moduon @rafaelbn @fcvalgar @yajo @EmilioPascual @ArantxaSudon @pedrobaeza revisad si queréis por favor 😄