Thursday, March 5, 2026
3 changes · saas-18.3
Enhancements to existing features
This update simplifies how Odoo creates stock packages during the 'Put in Pack' process. By moving the creation logic into a separate method, it makes customizations easier for users needing to adjust package creation rules. This improves flexibility and maintainability of the stock module.
Original PR description
Move the logic that creates a new 'stock.quant.package' into a dedicated method `stock.picking::_get_put_in_pack_package`. This allows cleaner overrides when custom logic is needed for package creation during the "Put in Pack" process. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#249050 Forward-Port-Of: odoo/odoo#247952
This update addresses a significant change in the format required for Spanish VAT reporting, specifically for the 2026 tax year. The update includes a new field for 'petrol' and adjustments to the arrangement of various data elements (casillas). This ensures continued compliance with Spanish tax regulations.
Original PR description
The format for 2026 changed quite significantly. There is an extra field for the petrol, which we basically do not touch and a lot of casillas that changed places. opw-5990405 Forward-Port-Of: odoo/enterprise#109503
This update adjusts the salary scale parameters used in the Odoo Enterprise's Belgian payroll module (l10n_be_hr_payroll). Specifically, the values for January 1st, 2026, have been updated to reflect current salary regulations in Belgium, ensuring accurate payroll calculations. This change maintains compliance with local tax and social security requirements.
Original PR description
. Update cp200_salary_scale_first_year values for 01/01/2026 . Update cp200_salary_scale values for 01/01/2026 task-5485636 Forward-Port-Of: odoo/enterprise#107473