Daily updates from Odoo
Thursday, June 23, 2022
5 changes · master
New functionality added to Odoo
Business users can now pull accounting values such as credits, debits, balances, fiscal year dates, and account groups directly into Odoo spreadsheets. This makes financial reporting more flexible by allowing spreadsheet formulas to target specific accounts, date ranges, and companies without manual data extraction.
Original PR description
This commit introduces accounting specific formulas to documents_spreadsheet. Namely: - `ACC.CREDIT`: returns the sum of credit for a given account - `ACC.DEBIT`: returns the sum of debit for a given account - `ACC.BALANCE`: returns the sum of balance for a given account All functions can target specific accounts over specific date ranges by providing a code prefix of the former and a date desciption of the later. They can also target specific companies. Task 2782382
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
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
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
Code cleanup and technical improvements
Odoo-specific spreadsheet formulas are now prefixed with “ODOO” so users can more easily tell them apart from standard spreadsheet functions. This makes formulas clearer to read and helps reduce confusion when working with document spreadsheets, lists, pivots, and filters.
Original PR description
In order to easily distinguish odoo functions with spreadsheet functions, we prefix the odoo functions with the keyword "ODOO" Task-id 2824568