Friday, July 18, 2025
3 changes · saas-18.4
Enhancements to existing features
Recruitment screens that list or compare applicants should load faster thanks to added database indexes. This improves day-to-day navigation in applicant and talent pool views without changing how users work.
Original PR description
Description ----------- Add indexes on `linkedin_profile` & `pool_applicant_id` to support: - `_get_similar_applicants_domain` - `_compute_application_count` - `_compute_talent_pool_count` - `_compute_is_applicant_in_pool` These are called from many places, especially when browsing applicants. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#219221
Tax return entries on the accounting dashboard, such as monthly VAT returns, can now be opened directly from their label. This makes it faster for users to review the relevant tax return details, with the view filtered and grouped for clearer navigation.
Original PR description
This commit improves the accounting dashboard by making the tax return entries (e.g., VAT Apr, VAT May) clickable. Clicking on a return now opens Tax Return view filter by return type and the grouped by month for better clarity and consistency. > Task-4912633 Forward-Port-Of: odoo/enterprise#89533
The automatic bank statement reconciliation background job was reworked to better report its progress and continue processing when one statement line fails. This helps reduce repeated job failures and keeps reconciliation running more reliably without manual intervention.
Original PR description
This commit aims at refactoring the following cron _cron_try_auto_reconcile_statement_lines The refactoring has 2 main purposes: 1. Start using progress notification API (to mitigate the cron being disabled after 5 failures) 2. Skip a record that caused an exception while in a cron (otherwise it would keep crashing on the same statement line) task-4900818 Forward-Port-Of: odoo/enterprise#88678