$ 1846.40
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 3975 |
| Technical Name |
account_tca_peppol |
| License | OPL-1 |
| Website | https://taxcomplianceagent.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 3975 |
| Technical Name |
account_tca_peppol |
| License | OPL-1 |
| Website | https://taxcomplianceagent.com/ |
Suntech E-Invoicing UAE
UAE PINT AE e-invoicing through the Suntech Peppol Access Point - directly from Odoo
FTA-Aligned e-Invoicing, Built In
This module connects Odoo to the Suntech's TCA (Tax Compliance Agent) Peppol Access Point so UAE businesses can issue and receive compliant PINT AE electronic invoices without leaving Odoo.
Key Features
Outbound Invoicing
Generate UAE PINT AE (Peppol CIUS) UBL 2.1 XML and submit invoices and credit notes to TCA. Accounting entries post only after TCA accepts the submission.
Inbound Invoicing
Receive supplier invoices and credit notes from the Peppol network via webhook, automatically imported as draft vendor bills in Odoo.
Real-Time Status Tracking
A full lifecycle state machine tracks each document from upload through delivery and buyer confirmation, updated live via secure webhooks.
Secure & Multi-Company
OAuth2 client-credentials authentication with per-company credentials, HMAC-verified webhooks, and full multi-company support.
Compliance First
No accounting entries are posted unless TCA accepts the submission. Every submission attempt uses a unique invoice number, and resubmission is allowed only after a confirmed failure - keeping your books and the tax authority in sync.
Data Transparency
This module transmits invoice data to the TCA Peppol Access Point only when you explicitly submit a document, using credentials you configure per company. Data sent to TCA includes the invoice UBL XML (parties, line items, tax and totals) as required by the UAE e-invoicing mandate. No data is transmitted to any third party without an explicit action. The module installs without external activation keys and contains no obfuscated code.
Requirements
- Odoo 19.0
- Depends on
account,account_edi_ubl_cii,l10n_ae - A TCA Access Point account and API credentials
- Python
saxonche(optional, enables local schematron validation)
Note: conflicts with Odoo's native account_peppol;
the two cannot be installed together.
Support
Questions? Contact us at support@taxcomplianceagent.com or visit taxcomplianceagent.com.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module