- ホーム
- Apps
- Multichannel & PIM Tools
- ZATCA E-Invoicing Compliance Connector
イメージプレビューA per-tenant Business Central AL extension that makes your Saudi invoicing FATOORA-compliant:
standard XML/UBL generation, cryptographic stamping, QR codes and real-time ZATCA clearance and reporting. Built, installed and supported by
ECOSIRE on your own BC environment.
ZATCA E-Invoicing Compliance Connectorとは?
A per-tenant Business Central AL extension that makes your Saudi invoicing FATOORA-compliant: standard XML/UBL generation, cryptographic stamping, QR codes and real-time ZATCA clearance and reporting. Built, installed and supported by ECOSIRE on your own BC environment. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.
主な機能
受注生産、すべておまかせ
自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。
- 1
ご注文
一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。
- 2
構築とインストール
ECOSIRE がお客様の Dynamics 365 Business Central 上で構築・設定・インストールします。
- 3
本番稼働 + サポート
約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。
この製品について
The ZATCA E-Invoicing Compliance Connector is a build-to-order Microsoft Dynamics 365 Business Central extension that brings your posted sales documents into full compliance with Saudi Arabia's ZATCA Phase-2 (Integration / FATOORA) mandate — without ripping out your existing posting workflow.
ECOSIRE builds this as a per-tenant AL extension (not a generic AppSource download) so it maps precisely to your chart of accounts, VAT posting setup, item/branch dimensions and document numbering. We deliver table and page extensions on the Sales Invoice, Sales Credit Memo and Posted document pages, an event subscriber on OnAfterPost that serializes each document to a ZATCA-conformant UBL 2.1 XML, applies the cryptographic stamp (CSID-based digital signing), generates the TLV Base64 QR code, and submits it to the FATOORA platform's clearance/reporting APIs.
Because it runs inside Business Central, clearance status, ICV counter, PIH (previous invoice hash) and the returned QR are written back to the document and visible to your AR team. A dedicated job queue entry retries failed submissions and handles the standard vs simplified invoice flows (clearance for B2B, reporting for B2C).
ECOSIRE handles onboarding end to end: CSR generation, compliance and production CSID enrollment in the ZATCA portal, sandbox certification, then go-live on your live tenant. Multi-entity and multi-branch groups get per-VAT-registration configuration and isolated certificates.
This is an engineered, supported deliverable. After build and installation we provide a warranty period and an optional support retainer covering ZATCA schema/version changes. Pricing is a one-time USD 799 build fee. Lead time is honest and quoted up front — typically one working week depending on your invoice types and entity count.
得られるもの
- A per-tenant Business Central AL extension (.app) installed on your sandbox and production environments
- ZATCA onboarding: CSR generation, compliance CSID, sandbox certification and production CSID enrollment for each VAT registration
- Configuration of UBL field mapping, VAT codes, branch/EGS units and document layouts to your data
- Permission sets and job queue setup for submission, retry and monitoring
- Source code handover (AL project in Git) plus a deployment and operations runbook
- Knowledge-transfer session for your AR/finance team and a defined warranty + optional support retainer
これは誰のためのものですか
Finance / VAT Compliance Manager
Owns ZATCA compliance for a Saudi entity and needs every standard and simplified invoice cleared or reported correctly, with an audit trail and no risk of penalties for non-conforming e-invoices.
ERP / IT Manager
Runs the Business Central environment and wants e-invoicing handled as a clean per-tenant extension that survives Microsoft's monthly updates, with source code, permission sets and a documented runbook rather than fragile customizations.
Group CFO / Multi-Entity Controller
Operates several Saudi branches or legal entities under different VAT registrations and needs each one onboarded with its own certificates and a consolidated view of clearance status across the group.
ZATCA E-Invoicing Compliance Connector の比較方法
| 基準 | エコシエール | カスタムビルド | 競合他社 | Dynamics 365 Business Central 標準機能 |
|---|---|---|---|---|
| Tailored to your exact VAT posting setup, dimensions and document numbering | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
| ZATCA Phase-2 clearance, signing and QR out of the box | 付属 | 部分的なサポート | 付属 | 含まれていない |
| CSID onboarding, sandbox certification and production go-live handled for you | 付属 | 含まれていない | 部分的なサポート | 含まれていない |
| Source code handover and ability to self-maintain | 付属 | 付属 | 含まれていない | 含まれていない |
| Multi-entity / multi-branch with isolated certificates | 付属 | 部分的なサポート | 部分的なサポート | 含まれていない |
| Survives BC monthly updates (proper AL extension, no base-app edits) | 付属 | 部分的なサポート | 付属 | 付属 |
| Direct vendor support for ZATCA schema/version changes | 付属 | 含まれていない | 部分的なサポート | 含まれていない |
| One-time cost with no per-invoice or recurring license lock-in | 付属 | 付属 | 含まれていない | 含まれていない |
ZATCA E-Invoicing Compliance Connector に関するよくある質問
Is this a download from Microsoft AppSource?
No. This is a build-to-order extension. ECOSIRE builds it as a per-tenant AL extension tailored to your VAT setup, document types and entity count, then installs it on your own Business Central sandbox and production environments. There is no instant AppSource download — you get an engineered, configured and certified deliverable.
How long does delivery take?
Lead time is typically one working week and we quote it precisely after a short scoping call. The main drivers are your invoice profiles (standard B2B clearance vs simplified B2C reporting), number of VAT registrations/branches, and how quickly ZATCA portal access and CSID enrollment can be completed on your side. You get a fixed timeline before work starts.
What ongoing support and updates do I get?
Every build includes a warranty period covering defects. ZATCA periodically revises its schema, certificates and API behavior, so we offer an optional support retainer that keeps the extension current with FATOORA version changes, renews/rotates certificates, monitors the job queue and provides priority fixes. Without a retainer you still own the source code and can maintain it yourself.
Will it break when Business Central gets its monthly Microsoft update?
Because it is delivered as a proper AL extension using table/page extensions and event subscribers (not base-app modifications), it is designed to survive BC's continuous updates. Under a support retainer we test against each major BC release and adjust if Microsoft deprecates an API the extension depends on.
Does it support multiple branches and legal entities?
Yes. Each VAT registration gets its own compliance and production CSID, ICV counter and PIH chain, and each branch is registered as its own EGS device with ZATCA. Group-level clearance logs can be exported to Dataverse or Power BI for consolidated compliance reporting.
関連モジュール

WooCommerce Connector for Business Central
A per-tenant AL extension that connects one or more WooCommerce stores to Microsoft Dynamics 365 Business Central — synchronizing orders, customers, payments, products, variations, images, inventory and prices. Built, installed and supported by ECOSIRE on your tenant.

WooCommerce Fulfillment Connector
A per-tenant AL extension that keeps WooCommerce and Business Central in lockstep — orders, customers, two-way inventory and pricing, refunds, invoices and fulfillment tracking — built, installed and supported by ECOSIRE for B2C stores running on BC.

Zid Connector for Business Central
A build-to-order per-tenant AL extension that links your Zid storefront to Business Central — pulling orders into sales documents, publishing your catalog with Arabic support, syncing inventory and prices, handing e-invoices to ZATCA, and writing shipment tracking back to Zid.

Advanced Finite Capacity Scheduling (APS)
A true finite-capacity APS engine for Dynamics 365 Business Central that builds optimized, executable schedules respecting machines, labor, tooling and material availability simultaneously. Built, installed and supported by ECOSIRE as a per-tenant AL extension.
ZATCA E-Invoicing Compliance Connector
A per-tenant Business Central AL extension that makes your Saudi invoicing FATOORA-compliant: standard XML/UBL generation, cryptographic stamping, QR codes and real-time ZATCA clearance and reporting. Built, installed and supported by ECOSIRE on your own BC environment.
- FATOORA-compliant invoice generation in ZATCA UBL 2.1 XML (standard tax invoice and simplified invoice profiles)
- Cryptographic stamp and digital signing using your compliance/production CSID certificate, with ECDSA signature and SHA-256 hashing
- TLV Base64 QR-code generation embedded on the invoice and printed on PDF/document layouts
- Real-time clearance (B2B) and reporting (B2C) submission to the ZATCA FATOORA APIs