Daily updates from Odoo
Tuesday, July 22, 2025
1 change
Enhancements to existing features
Account return handling now uses a single, clearer view that brings together the return status, related checks, and discussion history. VAT returns also include a new Lock step before submission, making it clearer when the period is finalized and required files are generated.
Original PR description
This commit improves the user flow for account returns. When selecting a return, the chatter no longer opens in a side panel. Instead, a new view is shown displaying: - The return card (with stages…
This commit improves the user flow for account returns. When selecting a return, the chatter no longer opens in a side panel. Instead, a new view is shown displaying: - The return card (with stages and buttons), - The related checks (as a kanban view), - And the chatter on the side. This unified view offers better clarity and usability. Since the checks are shown in a kanban view, users can benefit from filters and search functionality on them. Additionally, a new stage "Lock" has been added between "Review" and "Submit" in the VAT return flow. This clarifies to the user that the return period will be locked before submission. This new stage generates the closing move and files (xml, pdf, ...) which can then be used in the submission stage. For Belgian localization (l10n_be_reports), this change implies that prorata and potential restitution parameters are now requested at the "Lock" stage, as they're essential for generating the XML file. The return checks also see significant changes. They no longer use a dedicated form view or an associated chatter. The approval process of a check is now more robust. Both Bookkeepers and Accountants can validate a check. If a Bookkeeper approves a check, an Accountant can subsequently "supervise" it. Once supervised by an Accountant, that specific check can no longer be invalidated by a Bookkeeper. Finally, Bookkeepers can no longer reset a tax return. task-4891073