Friday, April 10, 2026
7 changes · saas-18.4
Resolved issues and error corrections
This update fixes an issue where the Helpdesk return wizard incorrectly displayed receipt operations alongside delivery operations. The fix specifically excludes receipts from the wizard's domain, ensuring users only see eligible deliveries for returns. This improves the accuracy and usability of the return process.
Original PR description
Steps to reproduce: - 1. Create a Sale Order for a customer and fully process the delivery. 2. Create a Helpdesk ticket for that customer. 3. From the ticket, click the 'Return' button to open the wizard. 4. Select the sales order or open the 'Delivery to Return' dropdown. Issue: - The list of available pickings shows both receipts and deliveries operations. Fix: - The domain for the return wizard is updated to explicitly exclude receipts. Note: - This bug is present until saas-18.4. From 19.0 onward it is already fixed in this PR: https://github.com/odoo/enterprise/pull/90371 task-5075205 Forward-Port-Of: odoo/enterprise#95418
This update resolves a problem where the automated tour generation feature in the industry_fsm module was failing intermittently. The fix, triggered by a runbot test, ensures the tour consistently runs as expected, improving the reliability of this onboarding tool. This prevents potential user frustration and ensures a smoother experience for new users.
Original PR description
runbot issue-242264 Forward-Port-Of: odoo/enterprise#113272
This update fixes a misleading warning in the employee health dashboard. Previously, the warning incorrectly flagged employees with sick leaves exceeding 31 days before the cutoff date. The change now accurately identifies employees who have been on sick leave for at least the past 31 days, providing a more reliable view of employee health status.
Original PR description
-**Issue**: The warning shows employees who had a long sick leaves before 31 days, which is incorrect. -**Fix**: Adjust the logic to include employees who have been on a sick leave for the past 31 days (at least). Forward-Port-Of: odoo/enterprise#113249 Forward-Port-Of: odoo/enterprise#112985
This update resolves a test failure in the account accounting module that occurred when the accountant component wasn't active. The fix addresses a mismatch in data values, ensuring the test now consistently passes and the accounting functionality remains stable. This prevents potential disruptions to financial reporting.
Original PR description
Fixup for test test_early_payment_discount_multi_bill_statement that will fail when accountant is not installed due to mismatched amls values opw-5881976 Forward-Port-Of: odoo/enterprise#113425
This update fixes a limitation where CSV files couldn't be viewed directly in the list view, mirroring the functionality in the Kanban view. Now, users can easily access and work with CSV files within the list view, improving workflow efficiency. This change aligns the system's behavior and provides a more consistent user experience.
Original PR description
Current behavior before PR: - CSV files were viewable from the Kanban view, and opened the spreadsheet conversion dialog - In list view, CSV files were not considered viewable - Same issue for trashed CSV files in list view Desired behavior after PR is merged: - Consider CSV files as viewable in list view - Align behavior with the Kanban view Task: 6052134 Forward-Port-Of: odoo/enterprise#113359 Forward-Port-Of: odoo/enterprise#112869
This update resolves an issue where material resources with assigned roles were incorrectly displayed when filtering by employees in the Planning app. The fix improves the filter domain to accurately exclude these resources, ensuring that only employee-type resources are shown when using the employee filter.
Original PR description
Steps to Reproduce: 1. Open the Planning app. 2. Go to Configuration -> Materials. 3. Set a role on either the demo material resource laptop or toolkit. 4. Go back to the Planning view. 5. Apply the view filter employee (filter by Employees). Issue: The material resource with a role should not be visible, but it is still present. Current behaviour: When filtering the Planning view by Employees, material resources with an assigned role remain visible. Expected behaviour: Material resources with an assigned role should be excluded from the Planning view when filtered by Employees — only employee-type resources and resources on which role is not set should appear. Fix: Improved the filter domain so unnecessary data are excluded. Task-4526989 Forward-Port-Of: odoo/enterprise#92816
This update corrects a technical issue where payroll transmission was incorrectly enabled in non-production (test) environments. This fix ensures that payroll data is only transmitted to the correct systems during actual operational use, preventing potential data discrepancies and improving the reliability of our test setups. It's a routine maintenance update.
Original PR description
Forward-Port-Of: odoo/enterprise#113504