Daily updates from Odoo
Navigate
Branch
Friday, April 12, 2019
5 changes
New functionality added to Odoo
Users can now add records directly inside grouped list views, with new entries automatically using the group context as a default. This makes working with categorized lists faster and reduces the need to leave or ungroup the view before creating records.
Original PR description
Task: https://www.odoo.com/web?debug=#id=37549&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 PAD: https://pad.odoo.com/p/r.726b91c141a2ce1ed0d96c4a7517dafa Make group by list editable. A new feature of Add a line is added so that when list is grouped by then record can be create in that group and simulate dynamic default value based on group by field. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Adds a depreciation table report for asset accounting, supporting accounting firms that need this legal document for annual accounts. The report makes asset depreciation information easier to produce and present in required financial documentation.
Original PR description
OPW 1925898 We absolutely need the depreciation table for accounting firms. This is a legal document for "comptes annuels"..
Enhancements to existing features
Sales order customization details for product variants are now carried through to stock moves and manufacturing orders. This helps warehouse and production teams see the exact customer-specific product information they need without checking the original sales order.
Original PR description
Description of the issue/feature this PR addresses: Display the variant information saved in SO line to stock maintainers and manufacturers Current behavior before PR: When a product has a custom attribute value or one of its attribute is specified as "no variant", the product configuration information is only saved in Sale Order lines descriptions and not displayed for stock moves and mrp productions Desired behavior after PR is merged: When the product is customizable and the SO line description is different from the product description (expected to contain the customization information), display the SO line description on stock moves and mrp productions. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fix prevents Odoo from temporarily showing or reusing an outdated value after a saved field is changed during the save process. It improves data accuracy in cases such as image resizing, custom save logic, or database-side adjustments, with little expected performance impact.
Original PR description
Before this commit, the field assignment would cache the value it received, even if that value was altered during `write`. This can happen if `write` is overridden (for example to resize images), or it could also happen if a database procedure is altering the value. To fix this issue, we do not cache the value that was assigned. This implies that additional queries may be necessary to retrieve the value, but those were already necessary most of the time, so it does not have a significant impact on performances.
This fixes how remaining component quantities are handled in manufacturing work orders. It prevents the system from incorrectly writing to an automatically calculated field, reducing the risk of inconsistent production information.
Original PR description
The field `component_remaining_qty` was assigned a value even though it is a compute field without inverse. This issue has been highlighted by https://github.com/odoo/odoo/pull/32460