Tuesday, October 4, 2022
6 changes · master
Enhancements to existing features
Swiss vendor bills uploaded into Odoo can now use the payment QR code to automatically fill key fields such as vendor, payment reference, recipient bank, and notes. This helps businesses comply with Swiss invoice requirements while reducing manual data entry and potential mistakes.
Original PR description
The new legislation in Switzerland implies that soon (September) all invoices will have to add at the end of the invoice a QR code containing all useful informations regarding the payment. The format, content and actual displaying of the QR code is very legally-bound. When a bill is uploaded, we use the informations contained in the QR to pre-populate some of the bill fields: * Vendor (if one corresponding to the name in question already exists in the db) * Payment reference * Recipient bank * Note (extracted from the optional communication) task-2754997 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers now receive an email if their online order cannot be confirmed because the cart total changed while a payment was in progress. This helps avoid confusion by clearly explaining why the paid order was not completed and what happened.
Original PR description
Currently in ecommerce when the client modifies its cart while there is a payment in progress and that the sale order amount does not match the transaction payment. Then if the payment is validated, the sale order is not confirmed because of the amount mismatch but the client has no way of knowing this situation. This commit add a new mail to warn the client in that situation. opw-2983494
Dutch company setups now use Anglo-Saxon accounting by default, aligning Odoo with standard accounting practice in the Netherlands. This reduces manual setup work and helps avoid implementation issues for Dutch businesses.
Original PR description
Description of the issue/feature this PR addresses: Improvement of the Dutch localization. In the Netherlands, we use Anglo Saxon accounting! Current behavior before PR: Setting Anglo-Saxon accounting is default False Desired behavior after PR is merged: Setting Anglo-Saxon accounting is default True Also saves Odoo SA a lot of issues on implementing Dutch companies :) It is now by default correct. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website editors get improved dynamic snippets with richer template choices, better carousel behavior, and refreshed product layouts. This makes it easier to create polished website sections with less manual configuration, while also fixing product add-to-cart behavior in debug snippet setups.
Original PR description
**WILL BE BACKPORTED IN 16.0** The goal of this pull request is to improve the dynamic snippet so that templates have more flexibility.
Resolved issues and error corrections
This change prevents website and mass mailing editor settings from interfering with each other. Users should see more reliable snippet editing behavior, with options applying only in the intended context and fewer regressions between website pages and email campaigns.
Original PR description
**WILL BE BACKPORTED IN 16.0**
This fixes an issue with the account consolidation Excel export so reported trial balance data is generated correctly. It helps finance teams rely on exported consolidation reports for review and sharing without manual corrections.