Friday, August 3, 2018
14 changes · master
New functionality added to Odoo
Users can now quickly share portal document links with customers or colleagues, helping recipients access records even if they missed the original email. The change adds safeguards for project and task privacy settings and improves access-token handling to avoid unintended access issues.
Original PR description
https://www.odoo.com/web?debug#id=30985&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A new Sales Enterprise module has been added to expand sales reporting capabilities. This helps business users access richer sales insights and supports enterprise-specific dashboard needs.
Original PR description
Task : https://www.odoo.com/web#id=59409&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
Enhancements to existing features
This change moves Belgian structured payment communication setup from individual customers to company-wide accounting settings, making configuration easier and more consistent. It also improves payment matching so invoices and payments reconcile more reliably when the structured communication reference matches.
Original PR description
Description of the issue/feature this PR addresses: Task : https://www.odoo.com/web#id=32254&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.17db2da2ae10011ca598d4f71928acc6 Current behavior before PR: - Improve BBA Module Desired behavior after PR is merged: - Add BBA module in the accounting Settings and make it a general setting per company (not a setting per res.partner anymore) - Make sure payment matching (invoice + payment) works correctly when the structured communication match -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fixes an issue where background images added to a Cover section on partner or reseller pages did not appear after saving. The change preserves the needed page styling while limiting backend editing access, so website content displays as intended without exposing extra editing options to regular users.
Original PR description
1. Go to Reseller page 2. Select a partner 3. Add the snippet "Cover" and add a background image and save No image is displayed. This is due to the stripping of classes on the `website_description` field. Instead of stripping classes, we add a group on the field to make sure a regular user won't change the description from the backend. opw-1782545 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes it easier for users to understand and find Odoo apps by adding a clearer discovery option from the app list. Outdated in-product app description pages are removed or replaced with links to more current website information, reducing confusion during module installation and evaluation.
Original PR description
Task : https://www.odoo.com/web?#id=47179&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.30cf49df2214b9f904e9822f164a5254 Description of the issue/feature this PR addresses: improve the installation of modules.module descriptions are not up to date in the software Current behavior before PR: module descriptions are not up to date in the software Desired behavior after PR is merged: improved the installation of modules. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Updates website-related app listings with clearer names, categories, summaries, and descriptions. This makes it easier for users to understand available website features and choose the right apps from the store.
Original PR description
Task : https://www.odoo.com/web#id=1861544&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.0c2be9cbd67b37dda24c6333e0dedebb -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Belgian structured payment references are now configured per company instead of per customer. This makes invoice payment communication more consistent for businesses operating multiple companies in the same Odoo database.
Original PR description
task: 32254 co-author: Haresh Shyara (hsh) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the website theme customization experience by making font and color options easier to use and better aligned with the underlying design framework. It helps website editors adjust the look of their site more reliably with clearer theme choices.
Original PR description
task-31677
This update brings the sales dashboard into the standard Sales app, making key sales information easier to access without relying on the enterprise-only view. It also aligns related point-of-sale and website sales reporting data so sales activity is presented more consistently across channels.
Original PR description
Task : https://www.odoo.com/web#id=59409&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes outdated in-app description pages and refreshes app names, summaries, and website links. Business users will see clearer module information and can rely on the Discover button to reach more current product pages.
Original PR description
Task : https://www.odoo.com/web?#id=47179&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.30cf49df2214b9f904e9822f164a5254 Description of the issue/feature this PR addresses: improve the installation of modules.module descriptions are not up to date in the software Current behavior before PR: module descriptions are not up to date in the software Desired behavior after PR is merged: improved the installation of modules. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website-related apps now have clearer names, categories, summaries, and descriptions in the app store. This makes it easier for users to understand available website features and choose the right apps for their needs.
Original PR description
Task : https://www.odoo.com/web#id=1861544&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.0c2be9cbd67b37dda24c6333e0dedebb
Helpdesk users can now quickly share a ticket link with customers or colleagues, ensuring recipients can access the portal view even if they missed the original email. The update also improves portal access handling so shared links work more consistently and securely.
Original PR description
https://www.odoo.com/web#id=30985&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
This change fixes a spelling mistake where “bellow” was incorrectly used instead of “below” in interface text, demo content, and an internal comment. It improves wording clarity and presentation without changing how the system works.
Original PR description
In the tooltip of create button of model - bellow -> below This commit is related to bug# 1870964. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes several errors that prevented the Mexican electronic invoicing module and related reports from installing correctly. The changes update tests and report templates to match recent system changes, helping ensure invoices and financial reports can be generated reliably.
Original PR description
Fixes errors to be able to install the module: 1. `['<p>The cfdi generated is not valid< /p><ul><li>(":18:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element…
Fixes errors to be able to install the module:
1. `['<p>The cfdi generated is not valid<
/p><ul><li>(":18:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element
\'{http://www.sat.gob.mx/cfd/3}Traslado\': The attribute \'Impuesto\' is
require
d but missing.</li><li>:47:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4:
Element \'{http://www.sat.gob.mx/cfd/3}Traslado\': The attribute
\'Impuesto\'
is required but missing.", \'\')</li></ul>', '', '']']`
Because the `tag_ids` field is not being set inside the creation.
2. Element '<xpath expr="//div[@name='invoice_address']">' cannot be
located in parent view
Because invoice_address div does not exists anymore
[https://github.com/odoo/odoo/commit/c71da7db84f20ba8fb8c4da83d6a3ee063bb1c01#diff-774f4f512fb11d642b30d54aa5980f6b]
3. Agrolait partner no longer exists
4. 'NoneType' object has no attribute 'product_id' This error is throw
because of this change:
odoo/odoo@762aded#diff-774f4f512fb11d642b30d54aa5980f6bR90
Where "l" is changed by "line" in the loop.
5. 'NoneType' object has no attribute 'Receptor'
6. Element '<xpath expr=//thead/tr>' cannot be located in parent view
### Note:
Runbot RED is not related