Daily updates from Odoo
Tuesday, January 21, 2025
1 change
Resolved issues and error corrections
This fix restores safer handling of responses from Ecuador's tax authority when users click "Process Now" for electronic invoices. It prevents failed transactions from losing submitted invoice data and tax authority responses, helping affected invoices recover their official status without a manual data fix.
Original PR description
This reverts commit 6d00d4da05af71f17139cdb5a3a25ae9e0c10afb That commit was causing an exception in the code handling the response from the API call to the Ecuadorian Tax Agency (SRI), causing a transaction rollback and the loss of the information sent to the SRI as well as the SRI's response. Users with affected invoices need to take care to not reset the invoices to draft. After this fix is merged, the API handling code will be able to recover the invoice status from the SRI, so no data-fix should in principle be needed. task-none