Daily updates from Odoo
Monday, October 2, 2023
4 changes
Enhancements to existing features
When an employee contract is set to running, the system now automatically names the related Dimona to-do activity. This makes the task easier for payroll teams to recognize and act on without opening it for details.
Original PR description
When setting a contract to "running" status, a to-do activity for "Dimona" is created. However, the activity's summary was left blank. This improvement ensures that the summary is automatically filled with the term "Dimona". Task-3499212
Internal tests for Studio and spreadsheet features were updated to match recent wording and interface changes around record matching and filter conditions. This helps keep automated quality checks reliable without changing business workflows.
Original PR description
This commit updates studio and spreadsheet tests to fit with changes introduced in https://github.com/odoo/odoo/pull/135861 (removal of the Add condition button and new wording for records matching) task-3482381
Sales teams can now include rentable products as optional add-ons on rental quotations and templates, not just standard sale products. This makes rental offers more flexible and helps customers see relevant rental extras during the sales process.
Original PR description
Before this commit, only sale_ok products can be added as optional products. After this commit, rent_ok products can be added as optional products. Follow-up of https://github.com/odoo/enterprise/pull/47557 See also: https://github.com/odoo/odoo/pull/137053
The Knowledge app’s automated tests were adjusted to work with an updated internal HTML parsing helper. This keeps test coverage aligned with platform changes and helps prevent disruption as the underlying code evolves.
Original PR description
The parseHTML util now takes a `Document` object as first parameter. task-3526134 Community PR: https://github.com/odoo/odoo/pull/136984