Daily updates from Odoo
Navigate
Branch
Monday, July 22, 2019
11 changes
Enhancements to existing features
Customer invoice portal pages now show the message thread directly below the invoice instead of opening it in a separate modal. This makes invoice communication easier to see and use, with layout adjustments to keep the invoice and discussion area aligned cleanly.
Original PR description
No more modal because it's not visible and less handy. Use same behavior as sales order portal. Adapt the invoice style to properly adapt and align with the chatter block. Part of task-37264 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
Odoo removes an obsolete language setting that no longer affects how translations work. This cleans up language management and translation-related processes without changing day-to-day user workflows.
Original PR description
The technical field `translatable` of a res.lang has become useless Task id=2034552 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Salespeople will no longer receive an email simply because a customer opens a quotation. This reduces mailbox clutter while keeping the important order confirmation notifications unchanged.
Original PR description
Purpose of this commit, When a quotation is viewed by the customer, salesperson will no more receive an email that customer has viewed the quotation. Task link - https://www.odoo.com/web#id=1950368&action=327&model=project.task&view_type=form&menu_id=4720 Pad link - https://pad.odoo.com/p/r.778efed9a4442b91460d05e2dedeeb74 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Sales quotation templates and product choices now better respect each company in multi-company setups. Shared products remain available by default, while company-specific products and templates can be limited to the relevant company, reducing mistakes when teams work across multiple companies.
Original PR description
task - https://www.odoo.com/web?#id=2025168&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.503a794118a0591c1424e5d4ba8b20ee
This update modernizes how the base system records creation and update timing by using the platform’s standard tracking fields instead of older custom columns. It supports ongoing cleanup of legacy internal models and should have no visible impact on everyday users.
Original PR description
Instead of date_init/date_update, let the ORM use its own fields
This update brings forward a set of improvements and fixes for rental sales, stock handling, and several country-specific accounting/payroll features. Business users should see more reliable rental availability, better warehouse handling, clearer rental workflows, and updated local reporting/translations.
Rental users will now only see products that are shared across companies or belong to their own company. This keeps the usual shared-product behavior while allowing businesses to restrict specific products to a single company when needed.
Original PR description
task - https://www.odoo.com/web?#id=2025168&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.503a794118a0591c1424e5d4ba8b20ee
Resolved issues and error corrections
Portal users can now sign sales quotations more reliably without intermittent page failures or access-related crashes. The change ensures the signed document is handled with the right permissions and avoids timing issues around the post-signature payment flow.
Original PR description
rebase-ff
This update brings multiple fixes from a previous release into the main version, improving sales product configuration, event sales, expense accounting, tax reporting, email editing, and messaging stability. Businesses should see fewer errors in sales workflows, more accurate accounting entries, and smoother communication tools.
This update corrects several typos and wording issues in the SMS feature. It helps make SMS-related screens and messages clearer and more polished for users, without changing core functionality.
Original PR description
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
Code cleanup and technical improvements
The Documents app now stores workflow tag conditions in a simpler structure, making rules easier to maintain and less prone to confusion. Tag names also show their category/facet alongside the tag, helping users distinguish similar tags when configuring or reviewing document workflows.
Original PR description
Refactoring of the tag conditions for workflow rules, after this commit they are stored in two many2many fields instead of contained in a `critera_tag_ids` record. The second commit adds a name_get to `documents.tag` to display the facet name. Task: #1975015