Daily updates from Odoo
Wednesday, October 22, 2025
205 changes
1 change
Resolved issues and error corrections
Project and Sales administrators can now open and update the SMS templates used for projects and tasks without hitting an access rights error. The fix corrects permissions so authorized managers can manage these templates as expected.
Original PR description
**Issue** Project administrators are not able to manage SMS templates related to project models. **Steps to reproduce** - Have `project_sms` and `sale_sms` installed. - Have a regular user (not admin) with Project: "Administrator" and Sales: "Administrator" rights. - Go to Project/Task kanban view > cog icon on top of columns > edit > try to open/modify the SMS template. Issue: access rights error **Cause** - the rule in `sale_sms` is problematic because it is the only record rule affecting read operations, while other modules only target CUD operations. It has the effect of restricting read operations for Sale:Administrator users. - the rule in `project_sms` was referencing the wrong models, SMS templates are linked to `project.project` and `project.task`. opw-4908909 Forward-Port-Of: odoo/odoo#232676 Forward-Port-Of: odoo/odoo#228590
1 change
Enhancements to existing features
Follow-up and customer statement reports now have a cleaner header with centered titles and less clutter. They also show the partner bank account below the Tax ID, making key payment details easier for customers to find.
Original PR description
This commit updates the layout for follow-up and customer statement reports. Changes made: --- **Follow-up & Customer Statement Reports:** - remove journal and filter details from header. - centered the title of the report. - Added the partner bank account display below the Tax ID. --- task-4823880 Forward-Port-Of: odoo/enterprise#90068
3 changes
Resolved issues and error corrections
This update resolves several user-facing issues across Odoo, including broken invite email links, untranslated public page content, payroll and time-off errors, accounting mapping problems, and subcontracting valuation safeguards. It also improves electronic invoice exports by adding delivery party details, helping businesses avoid operational errors and produce more complete documents.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project and sales administrators can now open and update SMS templates used by project workflows without running into access errors. This fixes incorrect access rules so authorized managers can manage project-related communications more smoothly.
Original PR description
**Issue** Project administrators are not able to manage SMS templates related to project models. **Steps to reproduce** - Have `project_sms` and `sale_sms` installed. - Have a regular user (not admin) with Project: "Administrator" and Sales: "Administrator" rights. - Go to Project/Task kanban view > cog icon on top of columns > edit > try to open/modify the SMS template. Issue: access rights error **Cause** - the rule in `sale_sms` is problematic because it is the only record rule affecting read operations, while other modules only target CUD operations. It has the effect of restricting read operations for Sale:Administrator users. - the rule in `project_sms` was referencing the wrong models, SMS templates are linked to `project.project` and `project.task`. opw-4908909 Forward-Port-Of: odoo/odoo#232676 Forward-Port-Of: odoo/odoo#228590
Field Service users can now see and select task templates from the app even when multiple Field Service projects exist. This removes a workflow blocker for teams using several projects to organize their field operations.
Original PR description
**Steps to reproduce:** - Install the industry_fsm module. - Create a new FSM project. - Create a task template under that project. - Go to the Field Service (industry_fsm) app. - Check the Kanban view (dropdown action). **Issue:** When there are multiple FSM projects, users cannot select FSM task templates from the FSM app. **Cause:** The default_project_id is not passed in context. **Fix:** With this change, users can now see and select FSM task templates even when multiple FSM projects exist. task-5139928