Daily updates from Odoo
Monday, June 17, 2019
12 changes
Enhancements to existing features
This update improves how product attributes and variants are prepared in tests and demo data across several business flows. It helps ensure product variants consistently match their configured attributes, reducing setup errors and supporting future system requirements.
Original PR description
* = account, mrp, purchase_stock, sale, sale_product_configurator, stock_account, website_sale It is always better to create the product template attribute lines before creating the variants. In a following commit, this will become mandatory. The variants that are created should always match the combination of attributes set on the template. Finally explicitly call `create_variant_ids` when possible instead of reassigning the attribute lines to implicitly call `create_variant_ids`. 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 an outdated internal setting used when opening list-style screens. It helps keep Odoo's navigation framework simpler and easier to maintain without changing the intended user experience.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=1937686&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.0c6df761cfc047c17d3217e14ae6099b 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
Website administrators can now set a display order for multiple forums instead of relying on creation date. This makes it easier to prioritize important forums and present community sections in a planned order.
Original PR description
When you had several forums, they were displayed according to the creation order. Now, you can define a sequence on them and order forums. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users who preview a sales order and then return to editing will now be taken back to the Sales app instead of being redirected to CRM when both apps are installed. This keeps the workflow consistent and reduces confusion for sales teams moving between preview and edit modes.
Original PR description
Description of the issue/feature this PR addresses: Related task: https://www.odoo.com/web?#id=1960405&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.3c3a6e676899e6b10d249991a6cd3fdf Current behavior before PR: Desired behavior after PR is merged:
Product variant names are no longer shown as clickable links in the product view. This prevents users coming from sales orders from being unexpectedly redirected to the broader product template page, making navigation clearer and less confusing.
Original PR description
Pad:https://pad.odoo.com/p/r.ca4239d56ef3d649f04b155e02995efd Task:https://www.odoo.com/web#id=1968151&action=333&active_id=1520&model=project.task&view_type=form&menu_id=4720
Product attribute and attribute value names are now stored and indexed to improve performance when users search for or view them. This should make product configuration screens and related lookups faster, especially when the related product data is not already loaded.
Original PR description
For performance since those might be searched, or displayed without the related model necessarily in cache. 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 an outdated internal setting used to distinguish older list-style views. It simplifies how many accounting-related screens are opened, helping keep the system easier to maintain without changing day-to-day workflows.
Original PR description
Task: https://www.odoo.com/web?#id=1937686&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.0c6df761cfc047c17d3217e14ae6099b
This update streamlines subscription testing by preventing the same product variant from being created twice unnecessarily. It helps keep the test setup cleaner and more efficient without changing customer-facing subscription behavior.
Original PR description
Before this commit, the variant was created twice for no reason.
Resolved issues and error corrections
Several customer-facing email templates now use the correct phrase "if you have any questions" instead of the typo "if you have any question." This improves professionalism and clarity in standard communications sent from accounting, Belgian invoice references, lunch, and sales workflows.
Original PR description
Pad:https://pad.odoo.com/p/r.ecfb5525147450634e13ac348a21ee5a Task:https://www.odoo.com/web?#id=1962924&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720
The Employee settings screen now displays the total weekly working hours field correctly without text overlapping in the footer. This improves readability for HR users configuring company working schedules.
Original PR description
Task:https://www.odoo.com/web?debug=1#id=2003914&action=333&active_id=1519&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.5a92769c502c9966c6bc1bff88c8cd79
The subscription demo data now uses the correct 12-month ratio for a year. This avoids confusing users who review sample units of measure, even though it does not affect normal business operations.
Original PR description
Fix ratio on demo data for a year. It's not used but it's just confusing for the user that look at demo data on UoM
A typo in the Sales Subscription email templates was corrected so the message now says "if you have any questions." This improves the professionalism and clarity of customer-facing communication.
Original PR description
Pad:https://pad.odoo.com/p/r.ecfb5525147450634e13ac348a21ee5a Task:https://www.odoo.com/web?#id=1962924&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720