Thursday, January 21, 2021
9 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 removes outdated custom activity code from the online courses area because it is no longer needed. This helps keep the feature easier to maintain and reduces the chance of conflicts with current platform behavior, with no expected change for everyday users.
Original PR description
task-2429670
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
The Planning app’s main action buttons now appear together on a single line in the Gantt view. This fixes a visual layout issue, making the controls easier to scan and use without changing business logic.
Original PR description
Before this commit, in the Planning app, the main buttons are not displayed on one line. After this commit, all the main buttons of the Planning app displayed on the same line Task-Id: 2428377 PR: #15833
This update makes certain manufacturing work order and quality fields read-only when they should not be edited directly. This helps prevent unnecessary background data updates that can slow performance or create unintended changes.
Original PR description
- Clean related fields of mrp_workorder odoo/odoo#64357 odoo/upgrade#2074 task-2424248
This fixes how the Documents Spreadsheet test files are grouped so they are included in the intended test bundle. It helps keep automated testing organized and reliable, with no expected impact on regular users.
Original PR description
The test files where included in the `web.qunit_suite` assets. They should be in `web.qunit_suite_test `
This update removes outdated activity customizations in the Approvals app that are no longer needed. It helps keep the approval workflow aligned with the current system behavior and reduces the chance of confusing or inconsistent activity displays.
Original PR description
task-2429670
This update fixes an internal automated test so it matches the current system behavior after date formatting began loading language settings. It helps keep payroll and leave-related quality checks reliable without changing day-to-day user workflows.
Original PR description
…idays https://github.com/odoo-dev/odoo/commit/2e54c3f225369486bf25047211a353b4dbf435bf From this commit, format_datetime method called and it fetch the language. Due to that query count of the test case is increases. So in this commit we increase the query count for system. LINKS PR: #15694 Task-Id:2339411