Daily updates from Odoo
Thursday, June 23, 2022
7 changes · master
Enhancements to existing features
Odoo settings were adjusted so Settings users can open and save configuration screens more reliably without needing broader app administrator rights. Settings pages now load only when relevant, improving performance and reducing unnecessary access issues across several business apps.
Original PR description
- verify settings access for "Settings" user (base.group_system) - Improve loading performance through the use of conditional groups inheritance - Do not imply application administration groups for "Settings" users - Fix wrong view inheritance (views hooked on content defined in siblings, not in parent(s)) Community PR: https://github.com/odoo/odoo/pull/91909 Task - 2858427
OnSIP login details for VoIP users are now stored with each user's personal settings rather than directly on the user record. This improves how the information is organized and maintained, with related performance tests updated to reflect the change.
Original PR description
\* = appointment_hr, test_discuss_full_enterprise In line with task-2821508.
Appraisal skill reports now open with a default grouping, making it easier for managers and HR teams to scan results without manually organizing the view first. This is a small usability improvement that helps users understand report data more quickly.
Original PR description
Add a default group by on the reporting views. TaskID: 2884672
Adds a dashboard alert for company vehicles that are assigned to a driver but do not have an active contract. This helps payroll and fleet teams spot missing contract information sooner and reduce payroll or compliance follow-up.
Original PR description
Adds a Dashboard alert for vehicles assigned to a driver but without running contract. TaskID: 2856135
The demo spreadsheet in Documents now includes a thumbnail image, making sample content easier to recognize and browse. This is a small usability improvement for users exploring or demonstrating the Documents spreadsheet experience.
Warehouse users can now scan GS1 barcodes from the main barcode screen to open products, packages, or locations directly. They can also scan GS1 codes on the picking list to quickly filter and find the right operation, reducing manual search time.
Original PR description
In this commit, we add support for gs1 in 2 places: 1. on the main page: now you can scan a gs1 barcode to open products, packages, and locations 2. on the picking kanban page: now you can filter pickings by scanning a gs1 code. task-2648993
The Belgian payroll setup now uses a configurable payroll rule parameter for the laptop benefit in kind amount. This makes future amount updates easier and more consistent without changing individual salary or employee records.
Original PR description
Use a rule parameter to configure the amount for the Laptop Benefit In Kind. TaskID: 2867236