Tuesday, July 1, 2025
2 changes · saas-18.3
Enhancements to existing features
This update brings newer Colombian UBL electronic invoicing helpers into this version, aligning it with recent platform improvements. It prepares Colombian invoicing for upcoming point-of-sale electronic document support while keeping the new behavior controlled by a configuration setting.
Original PR description
In master, we recently refactored the UBL generation so that it uses the new tax helpers. This is a back-port of the Colombian part of that refactor. Users will be able to use the new helpers by setting the config param `account_edi_ubl_cii.use_new_dict_to_xml_helpers`. Additionally, back-porting these helpers enables us to reuse them for the Colombian PoS UBL which will be coming out soon. Community PR: https://github.com/odoo/odoo/pull/215610 task-4893999 Forward-Port-Of: odoo/enterprise#88917 Forward-Port-Of: odoo/enterprise#88366
When registering payments by SEPA Direct Debit, users now see a banner listing any partners without a valid SEPA mandate. This helps staff quickly identify which customer records need mandate setup before payments can proceed.
Original PR description
When users try to register one or multiple payments with 'SEPA Direct Debit' method, and one or more partners don't have a valid SEPA mandate, a banner alerts the user and mention the names of the concerned partners. This makes it easier for the user because he directly sees the partners for which he has to set a SEPA mandate. task-4575537 runbot : https://runbot.odoo.com/runbot/bundle/18-0-sepa-missing-links-roto-353391 Forward-Port-Of: odoo/enterprise#81019