Daily updates from Odoo
Wednesday, April 29, 2026
5 changes · master
Enhancements to existing features
This update enhances the Sales Order Gantt chart by displaying the commercial partner's name alongside the order number. Previously, users could only see the order number, making it difficult to quickly identify the customer associated with each Sales Order group. This change improves clarity and efficiency when reviewing sales planning.
Original PR description
Before this PR --- - When grouping Planning Gantt by Sales Order, only the order number was displayed, making it hard to identify which customer an order belongs to After this PR --- - Sales Order groups display the commercial partner name alongside the order number (e.g. "S00027 - Acme Corporation") for better identification task - 5140117
This update implements changes required by a new Vietnamese tax regulation (Decree 175/2025) regarding VAT rates on specific goods and services. It allows businesses to generate and export Appendix 142 reports, which are necessary for declaring transactions with the reduced 8% VAT rate. Certain businesses are exempt from submitting this report based on specific invoice criteria.
Original PR description
According to Decree 175/2025/NĐ-CP, an decrease of 2% will be applied to a certain goods and services which has 10% VAT rate (from 10% to 8%) and this will be effective until 12/2026 according to Decision 205/2025/QH15. This decision will be considered after that to decide if 8% VAT rate will be still applied. Appendix 142 report is meant to declare those operations and is only for Purchased and Sold goods with 8% VAT rate. For enterprises which satisfies these two following conditions don't have to submit Appendix 142: + Don't have both input and output invoices related to products & services with applied decreased tax rate (8%) + Only have input but not output invoices related to products & services with applied decreased tax rate (8%) We want to allow users to view and export form 01/GTGT and Appendix 142 with xml format from Odoo. task-5498205 Forward-Port-Of: odoo/enterprise#112572
This update removes unnecessary data from the internal data structures used in account reporting. This optimization improves the performance and efficiency of generating reports, particularly for large datasets. The change focuses on internal improvements within the account_reports module.
This update simplifies tax deductions for employees in India by allowing HR to select a tax deduction schedule (monthly, quarterly, etc.). The system now automatically calculates and displays TDS amounts correctly on tax declarations, ensuring accurate reporting and compliance. This change improves the user experience for HR and payroll teams.
Original PR description
- Added a `l10n_in_tds_schedule` field to the contract and template so HR can easily choose the tax deduction schedule (monthly, quarterly, half-yearly, last three months). - Updated the TDS formula in salary rules to deduct tax based on the chosen schedule, while keeping the tax declaration amounts evenly spread out. - Modified the Tax Declaration web view and PDF report to automatically show the correct label for the chosen schedule. task-4236978
This update simplifies the URLs used to access spreadsheets within Odoo Enterprise. The change replaces a lengthy `sheet_id` parameter with a shorter `sid` parameter, making the URLs easier to read and manage. This is a minor improvement focused on user experience.
Original PR description
Current behavior before PR: - The URL used the `sheet_id` parameter, which was unnecessarily long. Desired behavior after PR is merged: - Replace `sheet_id` with `sid` to make the URL more concise and readable. Task: [6171969](https://www.odoo.com/odoo/project.task/6171969) Forward-Port-Of: odoo/enterprise#115488