Daily updates from Odoo
Thursday, July 28, 2022
6 changes
Resolved issues and error corrections
A small internal dependency for the Enterprise settings page was moved to the correct location. This helps ensure the settings interface loads reliably and stays aligned with related platform changes.
Original PR description
linked to 74609ea390b910cfe487556f61a276c7c8e0dd96
Bank reconciliation lines with extra notes now expand or collapse when selected, making the note visible at the right time. This helps users review important statement details without missing context during reconciliation.
Original PR description
When there is an extra note on a statement line and the user clicks on this line, we have to fold/unfold the statement line to display the extra note.
Customers using a portal access link can now complete payment for a sales order even when they do not have broader editing permissions. The change aligns subscription payment access checks with standard portal behavior, reducing failed payments and support issues.
Original PR description
…assignment If you access (and pay) for a SO with the portal access token, but you don't have generic write rights on it, the token assignment step will raise. This commit (and its community counterpart) make sure the assign_token route follows the generic behavior of portal routes, relying on _document_check_access to make sure the user is allowed to access (& edit) the record. Community PR: https://github.com/odoo/odoo/pull/94020
The barcode app no longer errors when opening a batch that contains transfers linked to different partners. This helps warehouse teams process mixed batches more reliably without interruption.
Original PR description
Fixes an error thrown if a batch with pickings related to different partners is accessed from the barcode app. Task ID: 2871679
Several Odoo Enterprise views were adjusted to stay compatible with a related layout system change in the core platform. This helps dashboard, cohort, and map views continue displaying correctly after the underlying update.
Original PR description
This commit is the counter part of odoo/odoo#96818
Worksheet templates now use the correct field information when being generated, preventing missing or incorrect template content. Related field service tests were updated to confirm that portal worksheet content appears as expected when reporting features are installed.
Original PR description
Prior to this commit and since odoo/enterprise#23783, the templates were no more correctly generated since fields info were no more retrieved as `field_name` was passed as a string rather than its value. This commit fixes that issue.