Wednesday, July 2, 2025
3 changes · saas-18.4
Enhancements to existing features
The Spanish TicketBAI localization now uses a renewed Bizkaia demo certificate in place of an expired one. This keeps automated tests and demo validation working reliably for businesses using or evaluating Bizkaia electronic invoicing flows.
Original PR description
Description of the issue/feature this PR addresses: 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 Forward-Port-Of: odoo/odoo#216353 Forward-Port-Of: odoo/odoo#203293
The HTML editor’s backend controller has been adjusted so it does not perform write operations in this context. This reduces the risk of unintended data changes while preserving the editor’s expected behavior.
Original PR description
Description of the issue/feature this PR addresses: 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
Bank statement matching now avoids pairing entries that use cash or credit card accounts when that would create an invalid statement move. This helps prevent reconciliation errors and keeps accounting workflows smoother for users.
Original PR description
In this commit: https://github.com/odoo/enterprise/commit/c0f8c5d17b9d78b640d744d8bfb6a2bb4002776a We changed a condition to have the possibility to match move with an account that allows the reconciliation but by doing so, we authorize moves with a cash line to be match. This will trigger a constraint since we cannot have multiple cash or bank accounts on the same statement move. To avoid that we add a condition that the type of the account can be reconcile but is not an asset_cash or liability_credit_card no task id Forward-Port-Of: odoo/enterprise#88659