Thursday, June 2, 2022
6 changes
Enhancements to existing features
The point-of-sale customer list is cleaner by combining loyalty points and outstanding balances into one view and moving less-used actions into customer details. Customer amounts due now update automatically during payment, reducing manual refresh steps and confusion for cashiers.
Original PR description
In this PR we simplify the PoS interface. task-2669747
The website sales dashboard update now removes only the older sales dashboard instead of replacing the full analytics area. This keeps existing Plausible and Google dashboards available, so businesses retain access to their web analytics views while the outdated sales dashboard is removed.
Field service teams can now review customer ratings directly from a dedicated menu and use new filters to find recently closed tasks. Project task views also show both planned start and end dates and have cleaner default grouping, making day-to-day project monitoring easier.
Original PR description
Before these changes: - We don't have custom rating menu for field service module - Some filters were missing to check closed tasks in last 7 / 30 days - [kanban][task] we only display planning start date - Many default group by need to be deleted and applied only for some views After these changes: - Custom rating menu was added to display ratings related to fsm projects - Closed in last 7/30 days filters were added - [kanban][task] planning start date -> end date are displayed - Group by were fixed as asked by the PO task-id : 2724965
Users can now move more directly from journal item and reconciliation screens to the related journal entry, reducing extra steps during accounting review. The update also improves journal item visibility and layout details across related accounting, asset, follow-up, and subscription views.
Original PR description
This PR aims to ease the flows around Journal items by UX improvement Get rid of the account move line form view, and go to the corresponding Journal Entry when the journal item is clicked. Improves the UX in some different places (margins in a notebook, shown/hidden columns, access to Journal Items wihtout the need to be in debug mode). Ability to go to the corresponding Journal Entry from a reconciliation line, in the reconciliation widget. task 2855459
Spreadsheet charts now adjust text color and label scaling more intelligently, making charts easier to read across different backgrounds and data formats. The update also refreshes an underlying chart component to improve consistency and maintainability.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/b4f80b07 [IMP] chart: dynamic font color based on the background color https://github.com/odoo/o-spreadsheet/commit/21da5ec5 [IMP] helpers: introduce color conversion helpers https://github.com/odoo/o-spreadsheet/commit/badd7557 [IMP] charts: scale chart on time/number labels https://github.com/odoo/o-spreadsheet/commit/8fc5fbee [IMP] chartJS: replace chartJS.min by chartJS.bundle.min
Resolved issues and error corrections
This fix prevents an access error from appearing when an employee is archived in cases involving payroll contracts or departure documents. It helps HR teams complete employee departures smoothly without being blocked by permissions issues.
Original PR description
community PR - odoo/odoo#91332 task - 2811165