Thursday, January 21, 2021
3 changes · master
Resolved issues and error corrections
This fix ensures stock valuation records are checked against the correct company when accounting entries are created in batches. It prevents errors or incorrect handling when validating stock values across multiple companies, improving reliability for multi-company operations.
Original PR description
Commit 7fa9ec263876 create accounting entries from stock_account in batch. The test on `self.company_id.anglo_saxon_accounting` is problematic in case of multi recordset. Instead, this commit evaluate the company_id for each record of `self`. 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 adjusts how manufacturing work orders show readiness, helping production teams better understand when work can proceed. It reduces confusion in shop floor planning by keeping readiness behavior aligned with the latest manufacturing workflow expectations.
Original PR description
test PR.
This update cleans up internal logistics-related data fields across inventory, purchasing, and manufacturing so the system avoids unnecessary data writes. It also improves performance for common warehouse operations such as validating stock movements and freeing reservations, which can help larger databases run more smoothly.
Original PR description
- Clean related fields of logistics - Improve scalability of highly used method of logistics (`_action_done` and `_free_reservation`) - Remove unused fields of `stock.move` - Improve the populate tools odoo/enterprise#15685 odoo/upgrade#2074 task-2424248