Daily updates from Odoo
Wednesday, December 18, 2019
3 changes
Enhancements to existing features
Product demonstration data has been updated to use more realistic sales settings. The three-seat sofa now has a more sensible demo price, and invoicing is aligned with ordered quantities to better reflect common sales workflows.
Original PR description
Task: https://www.odoo.com/web#id=2153140&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.c8cc199a03a278bd8a75d8c4578f88d2 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
Batch payment validation now shows a dedicated error window instead of stopping with a generic error message. Users can see grouped payment issues, open the affected payments, or remove them from the batch directly, making SEPA and direct debit batch processing easier to correct.
Original PR description
[IMP] account_batch_payment: introduce a new API to report report batch validation errors.
We don't just trigger a UserError anymore. Instead, we open a custom wizard listing the different errors that occured and allowing to directly remove from the batch or see all the payments causing each of them. This allows easier use of the batches, since it does not require them to go through the payments in error on by one manually to either remove or fix them.
[IMP] account_sepa, account_sepa_direct_debit: make use of the new batch payment validation error API.
Task: https://www.odoo.com/web#id=1873936&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720The Gantt planning view now shows unavailable time more accurately, including smaller quarter-period planning blocks. This helps users spot scheduling conflicts and availability gaps more reliably when planning work.