Daily updates from Odoo
Saturday, May 30, 2026
3 changes
1 change
Resolved issues and error corrections
This update fixes testing related to the new withholding tax flow in several Odoo modules. The changes ensure that reports and processes accurately reflect the latest tax regulations, improving data reliability and compliance. This is a routine maintenance update.
2 changes
Resolved issues and error corrections
This update improves clarity in the Documents app by renaming the lowest access right from 'No' to 'Basic'. Previously, 'No' suggested a complete lack of access, which was inaccurate. This change ensures users understand their permissions within the Documents app.
Original PR description
In the Documents app, the lowest tier access right was called "No", which implies the user has no access. However, this is not the case. The user still has access to the app, their own documents, and shared documents. To resolve this confusion, "No" is changed to "Basic" and the relevant descriptions are updated. task-6099135
This update fixes an issue where commission plans were incorrectly listed in the 'Other Plans' section for salespeople, even when their assignment periods didn't overlap. The system now accurately checks for overlapping salesperson assignment dates, ensuring that only relevant plans are displayed, improving the accuracy of commission calculations.
Original PR description
Version - 18.0 Steps to reproduce: 1. Create a commission plan A with effective period 2025–2026 2. Assign salesperson to plan A from 01/01/2025 to 31/12/2025 3. Create another commission plan B with effective period 2026 4. Assign the same salesperson to plan B from 01/01/2026 to 31/12/2026 5. Open plan B and check the 'Other Plans' section in the salespeople tab Issue: Plans are shown in 'Other Plans' even when salesperson assignment periods do not overlap. System incorrectly relies on plan effective dates instead of salesperson-specific assignment dates Fix: A plan is now considered overlapping only if the salesperson assignment periods intersect. Non-overlapping plans are properly excluded from 'Other Plans'. Taskid-6055253 Forward-Port-Of: odoo/enterprise#118680 Forward-Port-Of: odoo/enterprise#112694