Daily updates from Odoo
Sunday, September 7, 2025
4 changes · saas-18.4
Resolved issues and error corrections
This update fixes several issues in Twilio-based SMS sending, including clearer handling of delivery failures, better test sending behavior, and more accurate status reporting. Users and support teams get more reliable feedback when messages fail or succeed, making SMS campaigns and notifications easier to troubleshoot.
Original PR description
Followup of odoo/odoo#206818 and odoo/enterprise#93495 Provide various improvements in testing tools, notably to better cover twilio feedback and error type management. Provide various fixes linked to error types, propagation, error messages. Fix propagation to mail notification and mailing traces, which was missing in original PR. For more details see sub commits. Task-5053537 Forward-Port-Of: odoo/odoo#225811 Forward-Port-Of: odoo/odoo#225036
Live chat sessions that only involve bots will now be automatically closed when they have been inactive for more than one day. This prevents abandoned automated conversations from remaining open indefinitely and distorting live chat performance statistics.
Original PR description
**Purpose of this PR:** Garbage collect livechat sessions involving only bots if the last message was sent more than 1 day ago. This prevents indefinitely ongoing sessions from skewing livechat statistics. task-4972170 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#221548
This update reflects Romania's VAT rule change from August 1, 2025, replacing the previous 5% and 9% reduced rates with a single 11% reduced rate in EU distance selling mappings. It helps businesses apply the correct VAT when selling between Romania and other EU countries.
Original PR description
As of August 1, 2025, Romania implemented significant changes to its fiscal code: - The 5% and 9% reduced VAT rates were unified into a single reduced rate of 11% This commit updates the EU distance selling VAT mapping to reflect these changes: - From Romania to each EU country - From each EU country to Romania task-5005391 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#222644
Spanish Generic Tax Return Excel exports now show dates in the expected dd/MM/yyyy format instead of the US-style MM/dd/yyyy format. This helps Spanish businesses read and submit VAT record book reports without date confusion.
Original PR description
Changed date format from MM/dd/yyyy to dd/MM/yyyy in reports. An issue with the date formatting for the exported Excel file of the Generic Tax Return report for Spain. In the XLSX file, the dates are…
Changed date format from MM/dd/yyyy to dd/MM/yyyy in reports. An issue with the date formatting for the exported Excel file of the Generic Tax Return report for Spain. In the XLSX file, the dates are generated in the mm/dd/yyyy but they should be generated in the dd/mm/yyyy format. Steps to reproduce this error: 1. Create a new database using Odoo version 18. 2. Activate the module: “Spain - Accounting (PGCE 2008)” (l10n_es). 3. Create a new company and set Spain as the country. 4. Create a new quotation and select the company created in step 3. 5. Confirm the invoice generated from the quotation. 6. Go to Accounting → Reporting → Tax Report and select "Generic Tax Report". 7. Click the gear icon and select "VAT Record Books (XLSX)". <img width="960" height="540" alt="Ticket_Image_Editing (14)" src="https://github.com/user-attachments/assets/7ef6b8ec-4c31-4d4a-8724-d197fa177bf2" /> OPW https://www.odoo.com/es_ES/my/tasks/5010210 MT-10457 @moduon Forward-Port-Of: odoo/enterprise#92158