Oracle E-invoicing Integration with ZATCA Phase 2: A Seamless Fusion
Updated On : Feb 08th, 2024 | 23 min read

Oracle Fusion , a predominant ERP solution in Saudi Arabia and globally, is tailored for large enterprises. Its design necessitates the use of the Oracle Integration Cloud (OIC) when interfacing with external systems. Recognizing this challenge, Accqrate has introduced E-invoicing packages designed specifically for Oracle Fusion, facilitating communication with ZATCA , both with and without OIC.
How Oracle Fusion and ZATCA Integration Works?
Accqrate`s E-invoicing package for Accqrate`s E-invoicing package for Oracle Fusion operates in real-time for Tax invoices and in batch mode forSimplified invoices , establishing a bridge with ZATCA (Fatoora Portal) This ensures that ZATCA-approved XMLs and PDFs, inclusive of QR codes, are systematically archived within Oracle systems. This approach streamlines the operational experience for business teams, overseeing:
- Order-based invoices
- Direct invoices
- Credit and Debit memos
The Integration Process:

The process of handshake between Oracle Fusion to ZATCA happens as explained below:
Company Onboarding:
Upon successful registration in Fatoora and receipt of the OTP, Accqrate provides an avenue to onboard your firm to ZATCAs e-invoicing portal.

Subsequently, essential components like Certificates, CSIDs, Digital signatures, and secret keys are automatically generated. This API will do the magic for you to integrate with your Oracle ERP.

E-invoicing package deployment:
The below example shows the OCI based integration. In the background, this integration process will call the Accqrate plug-in that can seamlessly communicate with ZATCA and get the invoice approvals.

Invoice Generation within Oracle:
This is illustrated using sales order-based invoice integration. However, the procedure remains consistent for other forms like direct invoices, credit, and debit memos.
In the orchestration process, complete the order fulfillment. The status will be in “Awaiting billing”

Search the order and select the “Fulfillment View”

Process the orchestration number that was generated

The invoice will be moved to the “Billed” status

Transmission of Invoice to ZATCA:
The system, post the billing stage, processes the invoices automatically. Nonetheless, users retain the discretion to initiate this procedure manually. Ideally for Simplified invoices,the integration process is scheduled once per day and for tax invoices the process is triggered on a real time basis.
The below example shows how to trigger the e-invoicing integration process manually

In few milliseconds, the response (approval or rejection) is received from ZATCA

For rejected invoices, the error messages are recorded For approved invoices, the XML, QR code and UDIDs are returned back to Oracle from Accqrate middleware.

The XML is saved in Oracle for Auditing purposes.
Document Archiving in Oracle:
The PDFs and XMLs are archived in Oracle and can be referenced anytime.

The invoice is customized to show the PDF and XMLs. You can click the icon as shown below to view the invoice

Associated documents are listed

PDF will contain the QR code approved by ZATCA. This is applicable for Tax invoices for which the existing QR code logics will be replaced with the Phase 2 QR code. For simplified invoices, QR code need not be replaced.

The Accqrate Advantage in Oracle Integration
Accqrate, a ZATCA-accredited provider, is at the forefront of Oracle Fusion, Oracle Netsuite, and Oracle E-business Suite integrations. Be it a cloud-based model or an on-premises setup, Accqrate’s solutions are tailored to sync perfectly with your Oracle ERP preferences. Here is what stands Accqrate apart:
- 🔒 Unparalleled Security:With Accqrate, security is not an option; it is a guarantee. Enjoy unparalleled end-to-end encryption, ensuring data safety and audit-compliant invoices.
- ⏰ Swift Implementation:Get ZATCA integration live in under two weeks with Accqrate, ensuring minimal disruption and peak efficiency.
- 🔍 Trust Before Commitment: Still deliberating? Experience Accqrate’s prowess with a complimentary ZATCA Sandbox test. Dive into the integration, and transition with ease to more expansive plans.
- 📞 Always Here for You:
- Got questions or need a demo? Drop us a mail at Contact@accqrate-erp.com
- Let us navigate you through a future defined by seamless integrations and unparalleled security.
Accqrate Solution Offerings For Your Business
cta.title1
cta.description1cta.description2
Recent Blog Posts from Accqrate

Integrating Credit Notes with ZATCA: A Comprehensive Guide

Integration of Debit Memos with ZATCA: An In-Depth Overview

Understanding ZATCA E-Invoicing Phase 2 Waves in Saudi Arabia





