Automatic ZATCA submission
What the connector does about e-invoicing, and the two conditions that switch it on.
Odoo 19.3 or later only
This screen appears only when your Odoo version is 19.3 or later. On older versions it is not in the sidebar at all.
On an older version, do not go looking for these screens: they do not exist for you, rather than being broken.
What happens
After the connector posts an invoice in Odoo it immediately submits it to the Saudi tax authority through Odoo's own sending mechanism. The same happens to a credit note once it is created on a cancellation or return.
The connector does not build its own link to the authority; it uses what is already in Odoo, so your certificates and tax settings stay where they are.
The two conditions
Nothing is submitted automatically unless both hold:
- Odoo version 19.3 or later.
- Automatically Send Invoices to ZATCA turned on, on the Accounting tab.
With the right version but the switch off, nothing is sent and every document shows as NOT SUBMITTED.
Where submission sits in the pipeline
In the order pipeline, submitting the invoice comes immediately after posting it and before paying it, and submitting the credit note comes immediately after it is created. If you have create the invoice as a draft turned on, nothing is submitted until you post it yourself.
A failed submission does not break the order
If the authority rejects the document or cannot be reached, the connector carries on with the rest of the order normally. The failure is recorded on the order and appears on its dedicated error screen, and nothing else stalls.
Open Configuration
The link opens the screen directly in the Integration Dashboard.