Daily updates from Odoo
Thursday, December 18, 2025
3 changes · 17.0
Enhancements to existing features
This update enhances the Peppol integration by allowing users to attach multiple documents. These documents are now embedded within the XML format using the <AdditionalDocumentReference> tag, streamlining the exchange of information for Peppol transactions. This improves efficiency and compliance for Peppol-related processes.
Original PR description
[IMP] account: multiple embed files peppol Backport of 4170f0e889b8aa0557b1ae4e456f053407570832 This commit allows user to send multiple attachments through peppol. The attachments will be embedded into the xml under the <AdditionalDocumentReference> tag task-5103539 closes odoo/odoo#234339
Resolved issues and error corrections
This update corrects issues related to credit note processing for Kenyan businesses using the KRA (Kenya Revenue Authority) e-reporting system. Specifically, the system now prevents credit notes with mismatched customer PINs and ensures credit notes are not dated before the original invoice, ensuring accurate tax reporting and compliance.
Original PR description
* Prevent credit note with customer PIN different than the submitted invoice. * Prevent credit note to be dated before the original invoice date. task-5160113
This update resolves an issue with the Google Maps integration by modernizing the code to align with Google's latest guidelines. Specifically, it replaces outdated components and utilizes a more efficient loading method, ensuring ongoing compatibility and security.
Original PR description
Replaced the deprecated `google.maps.Marker` with `google.maps.marker.AdvancedMarkerElement`, as the former has been deprecated since February 2024. Additionally, updated the method for loading the Google Maps JS API to use the recommended dynamic library import for improved performance and compliance with the latest guidelines. References: - Migration to Advanced Marker: https://developers.google.com/maps/documentation/javascript/advanced-markers/migration - Dynamic library import: https://developers.google.com/maps/documentation/javascript/load-maps-js-api task-4441041