ZATCA QR Invoice Date (KSA)
Odoo 17 • Saudi Arabia • ZATCA Phase 2
Makes the Saudi ZATCA QR code use the actual invoice date instead of the record creation date, while keeping accounting entries and the normal posting workflow unchanged.
Problem Solved
In some workflows, the invoice is created on one date and issued on another. The default Saudi confirmation timestamp may therefore reflect the record creation date rather than the business invoice date shown on the document.
This module aligns the ZATCA confirmation date used by the QR code with the invoice date selected by the user. It preserves the original creation time and changes only the date portion.
Main Features
✓Uses the actual Invoice Date
✓Compatible with Odoo 17
✓Works with Saudi ZATCA EDI
✓Preserves the original creation time
✓No changes to taxes or totals
✓No impact on journal entries
✓Automatic on invoice posting
✓Lightweight and easy to install
How It Works
- The user selects the business Invoice Date.
- The invoice is posted using the standard Odoo workflow.
- The module combines the Invoice Date with the original creation time.
- The Saudi confirmation timestamp is updated before QR generation.
- The ZATCA QR code reflects the correct invoice issue date.
Supported Environment
Odoo 17 Enterprise
Odoo.sh
Saudi Localization
ZATCA Phase 2
Support and Contact
Prime Code Company - Smart Solutions, Better Business
WWebsite
https://primecode.sa
EEmail
WAWhatsApp
+966 59 409 1783
TSTechnical Support
+966 55 209 0770
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 18 |
| Technical Name |
pc_zatca_qr_date |
| License | LGPL-3 |
| Website | https://primecode.sa |
Please log in to comment on this module