Daily updates from Odoo
Friday, March 29, 2024
2 changes · master
Enhancements to existing features
Timesheet billing rate targets and leaderboards can now be enabled separately for each company instead of applying to everyone in the database. This gives multi-company organizations better control over which employees see billing indicators and leaderboard features while keeping settings aligned with each company’s needs.
Original PR description
# Goal The "Billing Rate Target" and "Billing Rate Leaderboard" settings in sale_timesheet_enterprise are not company-dependent ; activating them activates the leaderboard and the indicators for every employee registered in the DB. The goal of this PR is to make those feature company-dependent. # Changes - The "group_timesheet_leaderboard_show_rates" and "group_use_timesheet_leaderboard" were removed. This has the side effect of displaying the "Tips" menuitem at all times, but this is not a problem. - Two new boolean fields "timesheet_show_rates" and "timesheet_show_leaderboard" were added to res.company. They control whether the indicators and the leaderboard are displayed for the company or not. - Settings and views were edited to support those fields. task-3702877
Journal reports have been rewritten to provide a simpler, cleaner reporting experience. The expand option has been removed, reducing visual complexity and making the report easier for accounting users to navigate.
Original PR description
Rewriting the journal report Removing expand functionality Cleaning the UI task: 3698843