Daily updates from Odoo
Navigate
Branch
Thursday, April 4, 2019
11 changes
Enhancements to existing features
This update streamlines how Odoo’s internal automated tests start guided website and app tours. It reduces repetitive test code across many modules, making future test maintenance faster and less error-prone without changing end-user behavior.
Original PR description
Before this commit, the syntax to start a tour was extremely verbose. With this new method, it is possible to start a tour by just giving the essential parameter: the tour name. The full set of features from browser_js are kept by using **kwargs. 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
Sales orders, quotations, portal pages, emails, and printed reports were refined with clearer labels, better layout, and more consistent wording. These changes improve readability for customers and sales teams, making key details like pricing, expiration dates, payment terms, and delivery information easier to find.
Original PR description
This merge changes lot of small things in sale modules. The 3 main points are - Sales Orders form view: reorganize fields for a better usability and renaming labels - Sale PDF report: renaming labels and titles, moving some report section - Quotation Portal: improving style, moving section and renaming labels Task-1920476
Field labels such as unit of measure, discount, and ordered quantity were shortened across sales-related screens, reports, and portal views. This makes forms and documents easier to read, especially when many optional features are enabled.
Original PR description
Task : https://www.odoo.com/web#id=1933746&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/openerp-project.task-Z8HTUGVC2R -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Accounting users can now edit journal entry lines directly from the list view, reducing the need to open individual records. When lines are grouped by journal entry, additional action buttons make common workflows faster and easier to access.
Promo code messages on the website shop now use standard styling so they look cleaner and fit better with different website themes. An unused message was also removed to simplify the customer-facing checkout experience.
Original PR description
By using proper BS4 classes for alert, so it looks better and it is more compatible with themes. Also removed the unused "Option not available". 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 standardizes how automated guided tests are started across several Enterprise apps. It helps make quality checks more consistent and easier to maintain, reducing the risk of future changes breaking key workflows.
Original PR description
Enterprise counterpart of https://github.com/odoo/odoo/pull/32316
Odoo Studio now lets users choose sum or average totals for columns directly from the list view editor sidebar. This makes it easier for business teams to build reporting-friendly list views without developer help.
Original PR description
Task: https://www.odoo.com/web#id=1871185&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.50aa078e4fbb1b4e7c5207f4f969a9a4
Field labels in asset accounting and subscriptions were shortened in list views, reports, and portal pages. This makes screens cleaner and easier to read, especially when many optional features are enabled.
Original PR description
Task : https://www.odoo.com/web#id=1933746&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/openerp-project.task-Z8HTUGVC2R
Accounting users can now preview a journal entry's attached documents directly from the list of accounting lines. This makes it easier to review supporting files without switching to the full form view, improving day-to-day accounting workflow efficiency.
Resolved issues and error corrections
Creating a new purchase quotation from a purchase agreement could fail with an error. This fix removes unnecessary manual rounding so Odoo can handle monetary rounding automatically, allowing the quotation process to complete normally.
Original PR description
- in purchase there are 3 fields that computes by '_amount_all', so it is called 3 times. but, round method has 'ensure_one' therefore it gives singleton error. - So, removed rounding as there is need of rounding explicitly since these are monetary fields which will be rounded automatically. Related to Issue: 1948645 Description of the issue/feature this PR addresses: Traceback when creating new quotation from purchase aggrements Current behavior before PR: Traceback when creating new quotation from purchase aggrements Desired behavior after PR is merged: Traceback resolved when creating new quotation from purchase aggrements Issue: https://www.odoo.com/web#id=1948645&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.4ee8640ed26691650fc5c75a86206211 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Creating a manufacturing work order from the Gantt or grid view could fail because a required rounding value was missing. This fix ensures the process uses a safe default only when needed, preventing the crash and allowing users to create work orders normally.
Original PR description
- In master for grid view we have added + icon to create order,at time of mrp.workorder creation from grid, default_get is not called for uom.uom, so we don't have default value of rounding. - therefore, set rounding value to '0.01' when there is no rounding. Related to Issue: 1957994 Description of the issue/feature this PR addresses: traceback when I create a work order from Gantt view Current behavior before PR: traceback when I create a work order from Gantt view Desired behavior after PR is merged: traceback resolved when I create a work order from Gantt view Pad: https://pad.odoo.com/p/r.2f546e232fb318a8b9aeec3fc9950b1c Issue: https://www.odoo.com/web#id=1957994&action=327&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