Daily updates from Odoo
Tuesday, September 23, 2025
8 changes · master
Enhancements to existing features
Businesses using international bpost shipping methods can now request bpack World Easy Retour return labels. This makes cross-border returns easier to manage and improves the customer return experience for international orders.
Original PR description
This ensures you can request 'bpack World Easy Retour' labels when using international bpost shipping methods. This PR is based on feedback from a PR I did on base 16.0 branch: https://github.com/odoo/enterprise/pull/58836.
A tooltip was added to explain the setting that prevents consecutive leave days for Belgian payroll time off types. This helps users understand the option during setup and reduces the chance of configuring leave rules incorrectly.
Original PR description
The field `No_Consecutive_Leaves_Allowed` was unclear to users when setting up time off types. Adding a tooltip clarifies its purpose and improves usability by reducing the risk of misconfiguration. task-5051915
The payslip other input report has been adjusted so users can no longer edit fields that should only be viewed. This helps protect payroll data accuracy and makes it easier for users to find the information they need through improved search behavior.
Original PR description
-In payslip other input report, some fields can be edited, which should not be allowed. -The view has been adjusted to prevent the edition on the report.
The employee list now includes each employee's yearly cost from salary contract information. This gives HR and management quicker visibility into workforce cost without opening individual employee records.
Original PR description
- added inherited list view in the hr_contract_salary to show the yearly cost in employee list view task id: https://www.odoo.com/odoo/project/1251/tasks/5030905
Indian payroll now includes account mappings for selected salary rules. This helps payroll-related accounting entries flow into the correct accounts, reducing manual setup and improving financial reporting consistency.
Original PR description
In this commit, Include chart of account for some of salary rules of Indian payroll. task-4929815
Payslips created through a payroll run now use the same naming format as off-cycle payslips. This makes payroll records easier to identify and keeps naming consistent across payroll workflows.
Original PR description
Computed the name of payslips generated through using a payrun, in order to follow the same naming convention as those created off-cycle Task-5075930 Forward-Port-Of: odoo/enterprise#95154
Document breadcrumbs now reflect the views users previously opened when moving into folders, making it easier to return to where they came from. The add link document wizard also no longer lets users open the folder directly, aligning it with the request document flow.
Original PR description
When navigating to a folder using the folder many2one widget, instead of using the folder parents hierarchy as breadcrumbs, using the previously opened views so that users can easily go back. Like for the "request document" wizard, removing the possibility to open the folder from the "add link" document wizard. Task-4298814
French accounting report and FEC import tests were updated to match recent underlying accounting data changes. This helps keep French localization checks reliable without changing business workflows for users.
Original PR description
Due to data changes in community. This commit aims to: 1. Force test_import_fec_file to run in FR company. 2. Rename account: "Inventory item purchases - Raw materials and supplies" used for test_import_fec_export. 3. Replace tax tva_normale_ttc that used in TestFrenchFiscalRounding (tax was deleted in community). task-4920071