Tuesday, February 1, 2022
4 changes · master
Resolved issues and error corrections
This change updates an internal accounting test so it correctly handles a newly added calculated field. It helps keep development checks reliable and prevents unrelated test failures from slowing future accounting updates.
Original PR description
In master, the tax template consistency test is broken since 8fb53c53c3128e8cea7ef20b9ab4946ac2f9b7d9 Fix this to make sure we add an exception for that new computed field as it should not be in the template. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change temporarily turns off unreliable automated tests in the sales stock area until they can be fixed properly. It helps keep development checks stable and avoids false failures that could slow down future work, with no expected impact on users.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change prevents activities and mailing traces from being saved without a valid linked business record. It improves data reliability and avoids follow-up items or mailing history entries pointing to missing records, including in sales workflows.
Original PR description
Activities and mailing trace models are linked to records through a model and a many2one reference field. The latter one is required but is implemented like an integer field, meaning writing 0 is actually a valid value for 'required'. In this commit we add a constraint to ensure we never update activities with a void res_id value. Same for mailing traces. Source: internal feedback about activities with 0 as res_id Task-2694133
This fix reverts an unintended change to labels on the payment form in Accounting. It restores the expected wording so users see clearer, familiar field names while working with payments.
Original PR description
The part of 9311b087e1cdcfd2e1c4ab4a559a55d517b542fa affecting field labels on account.payment's form view was mistakenly merged. The actual fix regarding those labels is done in 15.0 here https://github.com/odoo/odoo/pull/83674 .