Daily updates from Odoo
Tuesday, June 4, 2019
5 changes
Resolved issues and error corrections
This update fixes issues when managing sales across multiple companies, helping ensure sales orders, product information, margins, stock links, and payments use the correct company context. It reduces the risk of incorrect sales data or cross-company inconsistencies for businesses operating with more than one company in Odoo.
Original PR description
Task ID: 1986256 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves Point of Sale behavior when businesses operate multiple companies in the same Odoo environment. POS settings, stock operations, sales reporting, employee access, and product visibility now use the correct company context, reducing cross-company errors and inconsistencies.
Original PR description
- Added domain to selection fields in xml while using multi company. - Added company_id in 'picking type' model - Remove constraint that triggered when an administrator logged on a POS from another company. - Change security access to POS for users/ employees. - Change sale details report for the good company - Filter product displayed in POS 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 fix ensures kanban views wait for tag information to finish loading before the page is shown. As a result, many-to-many tags are less likely to be missing when users open or refresh kanban boards.
Original PR description
Before this commit, we don't assure fetches' deferreds was resolved to return _readGroup. So, in some conditions, kanban was rendered before records data was updated son many2many tags could be missing. Now, we return _readGroup when fetch's defs was resolved. Task #1910805 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 fix helps ensure subscription sales data stays aligned with the correct company in multi-company setups. It reduces the risk of records being created or processed under the wrong company, improving reliability for businesses operating multiple legal entities.
Original PR description
Task ID: 1986256
This update adjusts payroll test data so contract-related test scenarios run correctly. It helps maintain confidence in payroll workflows by preventing test failures that could slow future updates.