Saturday, September 12, 2026
2 changes · saas-19.3
Resolved issues and error corrections
A bug was fixed that could stop employees from using their company card if one of the card's existing expenses had no date. Undated expenses are now handled safely and only counted in all-time spending checks, so future card payments can continue as expected.
Original PR description
Fix a traceback preventing card users to make any payment with their card if at least one expense created by said card has no date Steps to reproduce: - Install hr_expense_stripe_demo (to access the test wizards) - Setup the stripe (demo) account with a valid card and funds - Create one transaction with the card - Remove the date of the generated expense -> Any further transaction with that card will fail After this commit: An expense with no date is considered only in the 'all time' Ticket [link](https://www.odoo.com/odoo/project.task/6326124) opw-6326124 Forward-Port-Of: odoo/enterprise#130337
The Chilean electronic invoicing workflow now handles empty responses from the tax authority when checking document status. This prevents an automated background process from crashing, helping keep invoice processing running reliably.
Original PR description
When checking the status of a DTE, sometimes the response will have no `text`. This causes a traceback error that halts execution of the cron `cron_run_sii_workflow`. opw-6322106 Forward-Port-Of: odoo/enterprise#130873 Forward-Port-Of: odoo/enterprise#129582