Daily updates from Odoo
Monday, November 25, 2019
3 changes · master
Resolved issues and error corrections
Out-of-office messages now show the true return date when an employee has back-to-back leave periods, even if they use different leave types or the leave spans a weekend. This prevents colleagues from expecting someone back too early and improves planning around employee availability.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web#id=2002525&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.8af0c15014b1a6004e4f2456cca069ee 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
Odoo now validates standard views even when they have been marked as protected from updates in the database. This helps catch broken screen layouts during module upgrades instead of letting invalid views remain unnoticed.
Original PR description
I tried to write a detailed yet understandable commit message. I failed. The point is that views set to `noupdate` in database were not validated. This is the case since OpenERP 8.0. They are now.
Canceled customer invoices are now excluded from bank reconciliation suggestions. This prevents users from accidentally matching payments to voided invoices and keeps reconciliation results accurate.
Original PR description
Steps to reproduce the bug: - Let's consider customer P - Create two customer invoices C1 and C2 for P - Cancel C1 - Go to bank reconciliation - Create a statement with a line for P - Click on 'Reconcile' Bug: C1 was suggested to be reconciled opw:2120756