Daily updates from Odoo
Monday, September 23, 2024
1 change
Enhancements to existing features
Tax closing is now managed separately for each tax report, so closing entries better match the specific report and company context. This improves accuracy, supports report-specific rounding needs, and prevents manual changes from being overwritten when closing moves are posted for branches or tax units.
Original PR description
This commit aim to improve the tax closing. - One tax closing per report - Closing values are now based on the report and not the move lines anymore - Custom expression on the tax report to compute the closing amount - Handling rounding difference out of the box - Use settings per report per companies to set the account for the closing -> removed from `account.tax.group` - Support Tax Rounded value for specific reports such as l10n_fr tax report - [TODO] Handle special cases such as oss report - [TODO] Rewrite a bunch of tests thats use the old system Fixes: - When posting a closing move in a branch or tax unit as the main company, all the move would be refreshed. So any manual modification would be lost Task-4019571 Related Community: https://github.com/odoo/odoo/pull/174001