Thursday, April 30, 2026
4 changes · 19.0
New functionality added to Odoo
This update makes the Preparation Display app readily available on the Odoo dashboard for Point of Sale (PoS) users. This enhancement simplifies access to key preparation information, streamlining the PoS workflow and improving operational efficiency. It addresses a previous request to improve user access to this important functionality.
Original PR description
This commit makes the Preparation Display app accessible from the Odoo dashboard for PoS users. Task-[5980289](https://www.odoo.com/odoo/project/1737/tasks/5980289) Related PRs: - https://github.com/odoo/odoo/pull/251391
Resolved issues and error corrections
A recent update to the sign tour caused it to fail. This fix corrects a minor naming inconsistency in the user selection process, ensuring the tour runs smoothly for all users. The change updates a simple text string to resolve the issue.
Original PR description
When running the sign_tour from 19.0 forward, the tour fails because during the selection of the signer we select the child that contains Administrator while the name of the user is Mitchell Admin. Therefore the fix is as easy as modifying Administrator to Admin. Runbot Error: 238784
This update refines how Odoo automatically matches bank statements to invoices. Previously, it prioritized the closest date, which wasn't always accurate. Now, it only matches if there's one prior bank statement candidate, ensuring more reliable reconciliation and reducing potential errors.
Original PR description
Before this pr, we decided that when there was multiple candidates, we would take the one closer to the date of the statement line but it is not always what we want. We decided to change that so that it would match only if there is one candidate prior the date of the statement line. Exemple: Invoice 1 the 10/06 and invoice 2 the 20/06 → Payment the 05/06 → no matching (0 before) → Payment the 15/06 → match with invoice 1 (only 1 before) → Payment the 25/06 → no matching (More than 1 invoice open before) task-6143809
This update fixes a technical issue that caused error tracebacks when users attempted to generate tax reports without a valid certificate. Now, users will receive a helpful message guiding them to set up a certificate, preventing the tracebacks and ensuring smooth report generation.
Original PR description
Description of the issue this commit addresses: When sending the tax report or ec sales list xbrl file via the wizard to the authority, if no certificate has been set, a traceback shows up. This happens because some processes try to use the certificate without checking its existence. Desired behavior after the commit is merged: When sending via the xbrl wizard, if no certificate has been set up, an error offering the user to go to the certificate set up shows up and no traceback. task-6065382