Thursday, September 5, 2024
2 changes · 17.0
Enhancements to existing features
Invoice list searches now use more targeted filters instead of searching across many fields at once. This helps large accounting databases return results more efficiently while keeping practical search options for users.
Original PR description
On the invoice tree view we have a possible search on multiple field at once. While this is a good feature for the user as it makes a very practical search, for large databases this is not performant at all, as we're searching on multiple fields at once, some of them not being indexed. To allow for more efficient searches, we added some specific search. task: 4154313 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting dashboard's bill filter has been updated to show bills marked for payment release or those with exceptions, removing the previous date-based filter. This change simplifies the bill review process by focusing on payment status rather than invoice age, helping accounting teams prioritize bills that need attention.
Original PR description
Change the conditions of the account_3way_match filter on accounting dashboard for the bills journal. Before this commit: Show Bills with release_to_pay = 'yes' or invoice date < today. After this commit: Show Bills with release_to_pay = 'yes' or 'exception', the invoice date is no more used. task:3877069 Forward-Port-Of: odoo/enterprise#69068 Forward-Port-Of: odoo/enterprise#67357