Daily updates from Odoo
Friday, May 22, 2026
3 changes · master
Enhancements to existing features
This update improves the calculation of sick leave compensation within Odoo Enterprise. It introduces a new rule to accurately reflect the amount covered by the CNS organization for sick leave payments, ensuring accurate payroll processing. This change aligns with current regulations regarding sick leave benefits.
Original PR description
A new logic has been introduced to calculate the amount covered by CNS organization due to sick leaves.
This update allows sales managers to set commission targets that are calculated based on the combined performance of multiple sales team members. Previously, targets were fixed and identical for all salespeople. This change improves flexibility and accuracy in commission calculations, particularly for teams with multiple contributors.
Original PR description
Before this commit, the target amounts were static and identical for all
salesperson for a given period. As previous commit allows to define the
source of achievement coming from several users for a single commission
user, we can now define dynamic targets.
In this commit, targets of the salesperson can be the sum of the targets
of the underlying user_ids on the commission plan user.
task-6030393This update enhances the map's location search functionality, making it faster and more intuitive for users to find addresses. Key changes include a quicker search trigger, a clearer visual indicator, and improved pin interaction for a smoother user experience. The update also cleans up the interface by folding unused location data.
Original PR description
This commit introduces several UX improvements to the map's location features: * **Search Input:** Address search now triggers after 3 characters, displaying an italic hint below the threshold. A floating search icon (`oi-search`) appears inside the input while it is not empty. * **Pin Interaction:** The user position pin is now clickable, opening a popup that reuses the `markerPopup` template (the "Navigate to" button is omitted for user GPS coordinates). * **Visual Feedback:** Added cross-highlighting between the user location pin and the address input on hover, matching the standard pin-list ↔ marker behavior. * **Clean UI:** The unlocated records section is now folded by default to reduce initial visual clutter. It is also now properly reactive inside the mobile bottom sheet. task-6175904