Daily updates from Odoo
Thursday, December 25, 2025
2 changes · 18.0
Resolved issues and error corrections
This update resolves an issue preventing invoices from correctly scanning with ZATCA. The QR code previously included timezone information, which ZATCA requires to be omitted. This change ensures the invoice time data is sent in the correct Asia/Riyadh format, facilitating proper ZATCA processing.
Original PR description
In ZATCA phase 1, after converting the time to Asia/Riyadh timezone, the time information is added to the qr code in iso format which concatenates the timezone ("+03:00"). However, ZATCA expects the time to simply be sent as is in Asia/Riyadh timezone.
Task: 5319097
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#241075This update enhances the automated checks performed on Odoo's software dependencies. Previously, these checks were somewhat inconsistent, and this change streamlines the process for identifying and resolving potential issues. The updated `requirements-check.py` ensures more reliable and consistent validation of Odoo's software components, contributing to a more stable and secure environment.
Original PR description
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