Wednesday, October 30, 2024
3 changes · master
Resolved issues and error corrections
This update removes a reference to a field that no longer exists in the Field Service reporting views. It helps prevent reporting screens from failing or showing outdated information after related system changes.
Original PR description
Related: https://github.com/odoo/odoo/pull/184934 task-4269588
Timesheet leaderboard rankings now take each user's access rules into account, including company-specific permissions. This helps ensure rankings are accurate and fair when employees can record time across different companies or restricted records.
Original PR description
Currently, ir.rules are totally ignored in the leaderboard calculation, leading to wrong ranking in some cases (e.g. ir.rule allowing the user to timesheet across companies). This PR aims to make the leaderboard cognizant to ir.rules, by making sure all the ir.rules are applied to every query used in the leaderboard calculation. task-4040044
Updated the help text in the barcode stock workflow so users see clearer, accurate guidance. This reduces confusion during warehouse operations without changing underlying functionality.