Monday, November 25, 2024
7 changes · saas-17.4
Resolved issues and error corrections
This fix ensures that applying a down payment to a sales order in Point of Sale no longer creates duplicate payment lines when the order includes note lines and taxed items. It helps keep orders accurate and avoids confusion or overstatement during checkout.
Original PR description
Before this commit, if a sale order had some note lines and the rest of the lines had tax on them, there would be two lines created when applying a down payment. opw-4281589 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Product links shown in accounting document line labels now use the updated Odoo URL format. This prevents broken links and helps users navigate reliably from accounting lines to related product records.
Original PR description
The links created with the product_label_section_and_note_field widget won't work correctly. This commit, will change the link to the new format. This commit is a followup of odoo/odoo@98f7486
The restaurant POS now only shows the Bill button when early receipt printing is enabled in the POS settings. This prevents staff from seeing an unavailable action and reduces confusion during order handling.
Original PR description
This commit fixes an issue where the Bill button was displayed even when early receipt printing was not enabled in the POS configuration. opw-4274728 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Uploading PDFs for sales quote documents could fail when the file contained harmless warning conditions, such as repeated metadata from multiple exports. The update ensures those warnings are ignored so users can upload valid PDFs without unnecessary interruptions.
Original PR description
Trying to upload a PDF, in some circumstances (e.g. multiple info due to pypdf being exported multiple times), would raise some warnings that were caught instead of being ignored.
Public visitors no longer trigger an unnecessary session expired message when viewing forum pages. The translation toolbar option is now shown only to signed-in users, reducing confusion for website visitors.
Original PR description
Before this commit: When a public user accessed a forum page, a "Odoo session expired" notification would appear unnecessarily. After this commit: The loadLanguages RPC call is now executed only for authenticated (non-public) users. The "Translate" button in the toolbar is hidden for public users. task-4348290 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A label issue was fixed for project and timesheet-related fields that can appear when users add custom search fields. The change keeps explanatory helper text separate from field names, so users see clearer labels in custom search options.
Original PR description
Before this commit, the #162167 PR changes the help into string for 2 fields since the string will not be translated and those fields are not displayed in the UI. However, those fields could be selected in custom search (when the user would like to add a custom field) and so the label displayed will be the helper. This commit makes sure the helper is inside the help instead of `string` even if the field is a technical one since the field can be selected in the custom search. opw-4348264
This fix restores the missing activity view configuration for field service task actions. It helps users access the expected activity planning view consistently in Field Service, avoiding confusion when managing tasks.
Original PR description
- In version 17.3, the activity view mode is defined for both the project_task_action_fsm action and the project_task_action_fsm_map action. However, it has been observed that a record named…
- In version 17.3, the activity view mode is defined for both the project_task_action_fsm action and the project_task_action_fsm_map action. However, it has been observed that a record named project_task_action_fsm_map_view_activity also exists. This redundancy causes the project_task_action_fsm action to not be properly configured with the activity view mode, as no corresponding view link or defined view exists. - Additionally, the record project_task_action_fsm_map_view_activity has the same name, but no corresponding record has been created. To resolve this issue, I have renamed the record to ensure consistency with its definition in the XML file. **Steps to Reproduce:** 1) Create a database in version saas-17.4 and install the industry_fsm module. 2) Check the project_task_action_fsm action and note that the activity view mode and view are not defined. [Reference](https://github.com/odoo/enterprise/commit/f16c338c2c20a0424ef749bdf35d1b7863347a8e#diff-170f2bf3c03ad1bf01ffe9fd0d8490e6ee7e193f96da6ad8d8babfe6e3867706R471) upg-2202488 tbg-1597