Daily updates from Odoo
Thursday, July 28, 2022
5 changes
Enhancements to existing features
Spreadsheet users can now apply global filters to Odoo graph charts, keeping charts aligned with the same filtering controls used elsewhere in a spreadsheet. This makes reporting easier and more consistent when teams need to analyze chart data by period, customer, salesperson, or other shared criteria.
Spreadsheet pivot tables now show missing grouping values as "None" instead of "(Undefined)", matching the behavior users see elsewhere in Odoo. This makes pivot reports easier to read and keeps spreadsheet reporting terminology consistent across the product.
Original PR description
Task 2800964
Users can now download the current session's sales report directly from the point-of-sale closing popup using a download icon. This makes a commonly used report easier to access and removes Sweden-specific customization that is now handled more generally.
Original PR description
In this commit we make it possible for a user to download the Sales Report of the current session by clicking at the "download" icon at the lower right corner of the closing pos popup. This is a commonly used feature. So it will result at a more pleasant UX if we expose it from the front-end. The overriding of the function `_get_report_values` in this localisation module is no longer needed since a more general approach is followed at the base module (point_of_sale). For this reason we delete it. task-2755384
Subscription permissions now use the standard Sales roles instead of separate subscription-specific groups. This makes user access easier to manage and keeps subscription permissions aligned with the broader sales workflow.
Original PR description
- Replace the use of `group_sale_subscription_manager` by sale's `group_sale_manager` - Replace the use of `group_sale_subscription_view` by sale's `group_sale_salesman` taskid-2857425
The Documents app has been updated to use a newer internal approach for sharing common behavior across its views. This modernizes the code behind document lists and kanban views, making future maintenance easier without changing day-to-day user workflows.
Original PR description
Prior to this commit mixins in documents where done using the `patch` function which is a bit archaic. We now use a more modern approach for this. TaskId-2930789