Wednesday, September 2, 2026
2 changes · saas-19.2
Enhancements to existing features
The mail module now formats warranty information in a standard JSON format before sending it to Odoo's warranty server. This makes the data exchange more reliable and reduces the risk of processing issues on the server side.
Original PR description
Format the publisher warranty message using json.dumps() instead of Python's native str() representation. This ensures serializeid JSON serialization for the payload sent to the warranty server. Forward-Port-Of: odoo/odoo#285632 Forward-Port-Of: odoo/odoo#283139
Businesses in Ecuador can now record their third-party software provider's RUC in invoicing settings. This helps meet SRI requirements by automatically including the provider RUC on electronic documents, printed reports, and delivery guides.
Original PR description
Purpose: SRI Resolution requires taxpayers using 3rd-party billing software in Ecuador to report the software provider's RUC on all electronic documents and printed representations (RIDE). A new system parameter is introduced and displayed in Invoicing > Setting > Ecuadorian Localization > Electronic Invoicing, so users can add their software provider's RUC. This value will be automatically sent to the EDI and displayed on the report. task-6432810 Forward-Port-Of: odoo/enterprise#129456