Daily updates from Odoo
Thursday, May 16, 2024
4 changes · master
Enhancements to existing features
Accounting entries created from uploaded documents now show a smart button that opens the related document. This makes it easier for finance users to verify the original file without searching in Documents, while the button only appears when an uploaded document exists.
Original PR description
**Spec:** Implementing the smart (stat) button for documents sent to Accounting, which leads back to the document. **After this PR:** The stat button will be added in accounting which will lead back to the document. (This button will only be seen if the document is uploaded) Task-3856956
The spreadsheet app has been updated to a newer version, bringing improvements to pivot tables, lists, and global filter handling. Users should see smoother spreadsheet interactions, including better keyboard navigation for pivot dimensions and updated side panels that support the latest spreadsheet experience.
Resolved issues and error corrections
This update fixes visual issues introduced by the customer portal redesign, especially around sidebar spacing, buttons, badges, and layout consistency. It improves the portal experience across appointments, documents, helpdesk, subscriptions, and signing by making pages look cleaner and more predictable for customers.
Original PR description
This PR has two main objectives : ## Sidebar layout During the portal redesign, we decided to make the sidebar width adapts to its content. While this approach helped us to avoid layout issues, it…
This PR has two main objectives : ## Sidebar layout During the portal redesign, we decided to make the sidebar width adapts to its content. While this approach helped us to avoid layout issues, it was sometimes too much content dependant, meaning that when more when two buttons were displayed side by side it would look okay, while having only a single button would place the sidebar at the extreme opposite side of the invoice, making it floating into the layout. This PR reverts this approach by applying a fixed width to the sidebar, and uses some padding utilities to prevent cluttered layouts. **Note:** This PR only includes important fixes that either: (1) make the user experience not as good as it should be ; (2) are needed to ensure that new features/changes that are being made to the Customer Portal this year provide a good visual result. Other PR's will follow to refine the design of the customer portal introduced in Odoo 17. ## Bugs, inconsistencies or forgotten views of the customer portal UI When the portal redesign happened, an overlay of design was applied to the templates, but the templates themselves were not really revamped and/or cleaned. This created a lot of unused utility classes, useless HTML tags, etc. - task-3703251 - follow up of task-3046004
The EC Sales list now keeps the date and other report settings when opened from the Belgian tax report reminder. This helps users submit reports for the correct period and reduces the risk of filing with mismatched information.
Original PR description
When accessing EC listing through the "Do not forget to submit the EC Sales list report" warning, the tax report's options used not to be passed onto EC listing. This also fixes some Python stylistic warnings. task-3891799