Salta al contingut principal
UAE FTA E-Invoicing Connector

UAE FTA E-Invoicing Connector (PINT AE): què cobreix, què no i si encaixa al teu Odoo

Encaixa si vols generar i provar dins d'Odoo l'XML PINT AE de les teves factures de client i enviar-lo a un proveïdor que accepti el contracte genèric del mòdul. No encaixa, segons la seva pròpia documentació, si avui necessites un XML que passi les regles de PINT AE 1.0.4, una integració directa amb un proveïdor acreditat concret o rebre factures de proveïdors. A sota tens les idees equivocades més fàcils de tenir, els requisits i les versions.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
6 min

Per a qui és i per a qui no, en resum

Quan confirmes una factura o una factura rectificativa de client en un diari habilitat, el connector genera un XML UBL 2.1 que segueix l'estructura PINT AE, el comprova amb el validador propi del mòdul i el desa com a adjunt a la factura. Fora del mode sandbox, envia aquest XML a l'endpoint que configuris.

T'és útil si vols muntar aquest flux a Odoo, provar-lo amb el simulador i, si el teu proveïdor acreditat accepta el contracte genèric del mòdul, enviar-li les factures. No t'és útil, tal com està documentat, si necessites que l'XML compleixi les regles de PINT AE 1.0.4, si el teu proveïdor només treballa amb la seva pròpia API o si vols rebre factures de proveïdors: el mòdul no les rep.

Llista de configuració de facturació electrònica dels EAU amb dues companyies, TIN, ID Peppol, fase, data obligatòria, mode de transmissió i caselles de sandbox i actiu
Configuració per empresa, amb dades de demostració i el mode sandbox marcat.

Sis idees equivocades abans de comprar-lo

«Si l'instal·lo, les meves factures ja compleixen PINT AE»

La fitxa ho diu clar: l'XML no s'ha validat contra les regles de PINT AE 1.0.4 i en falla diverses. Les que enumera són aquestes: les factures rectificatives s'envien com a factures, falten els indicadors de tipus de transacció, les factures en divisa estrangera no porten els imports en AED i l'endpoint del comprador fa servir el TRN de 15 dígits en lloc del TIN de 10 dígits. El validador que revisa l'XML és el del mateix mòdul. Si emets factures rectificatives o factures en una altra divisa, són justament els casos que la fitxa marca com a fallits.

«Es connecta amb qualsevol proveïdor acreditat (ASP)»

No hi ha integració amb cap proveïdor acreditat per la FTA en concret. La fitxa explica que els proveïdors acreditats no comparteixen una API estàndard, així que l'opció REST només funciona amb un proveïdor que accepti el contracte genèric del mòdul: un POST a /invoices amb un bearer token i consulta periòdica de l'estat. L'altra opció és un sobre SOAP AS4 bàsic, sense WS-Security ni cerca SMP. Abans de decidir, pregunta al teu proveïdor si admet algun d'aquests dos formats.

«Si veig Accepted, la FTA ha acceptat la factura»

El mode sandbox ve activat per defecte i executa un simulador de proveïdor dins d'Odoo. En sandbox no surt res d'Odoo, i els estats Accepted i els números de referència que hi veus són simulats. Et serveix per recórrer el flux complet a la pantalla, no com a prova d'enviament real.

Seqüència del Compliance Dashboard agrupat per estat, la llista Transmission Queue, l'assistent UAE E-Invoicing Setup Wizard al pas TIN Entry i una factura de client publicada amb la secció UAE E-Invoice en estat Accepted
Recorregut per les pantalles del mòdul amb dades de demostració. En sandbox, l'estat Accepted és simulat.

«El FTA Clearance ID és l'autorització de la FTA»

El camp es diu FTA Clearance ID a l'app, però la fitxa del mòdul aclareix que només desa la referència que retorna el proveïdor. Segons aquesta mateixa fitxa, el sistema dels EAU no té un pas d'autorització prèvia (clearance): en el model dels EAU és el proveïdor qui informa les dades fiscals a la FTA, i la FTA no autoritza les factures abans que s'enviïn. La resposta i la referència del proveïdor queden a la factura i en un registre d'auditoria que no es pot editar ni esborrar.

«Amb una credencial activa, el mòdul signa les factures»

Amb una credencial activa, el mòdul insereix un element de signatura de farciment en lloc d'una signatura real. La fitxa afegeix que PINT AE no demana una signatura dins del document i que aquest element fa que l'XML no sigui vàlid.

Llista de credencials ASP amb dues files: nom, empresa, tipus de credencial, URL de l'endpoint, certificat digital, dies restants i caselles Actiu, Staged i Caducat
Credencials de proveïdor amb dades de demostració; els noms inclouen Sandbox.

«El QR del PDF l'exigeix la normativa i l'emet la FTA»

El codi QR al PDF de la factura és opcional. La documentació del mòdul indica que les regles dels EAU no exigeixen un QR a les factures electròniques i que aquest QR no l'emet la FTA.

El que sí que inclou i el que necessites abans d'instal·lar-lo

A més de generar i enviar l'XML, el mòdul inclou:

  • Enviament immediat o per lots programats, reintents amb back-off, limitació de ritme i un webhook per a les respostes del proveïdor signat amb HMAC.
  • Un assistent de configuració i ajustos per empresa: TIN, fase i les seves dates, i diaris.
  • Credencials del proveïdor xifrades amb una clau que defineixes a l'entorn del servidor (FLEXIGO_UAE_EINVOICE_FERNET_KEY) i avisos de caducitat de certificats.
  • L'XML adjunt a la factura i un assistent que exporta en un ZIP les factures electròniques d'un TRN.

El README indica com a requisit Odoo 20 amb el mòdul l10n_ae (localització dels EAU). A Odoo Apps està publicat per a 17.0, 18.0, 19.0 i 20.0, i a les quatre fitxes costa 49 € sense IVA, pagament únic per versió d'Odoo. Si treballes amb la 17, la 18 o la 19, revisa la fitxa de la teva versió abans de comprar.

La posada en marxa que descriu el README és curta:

  1. Instal·la el mòdul des d'Apps.
  1. Executa l'assistent de configuració.
  1. Entra a Accounting > UAE E-Invoicing > Configuration > UAE E-Invoicing Settings.
  1. Introdueix el TIN de l'empresa i tria la fase.
  1. Mantén el mode sandbox actiu per provar el flux amb el simulador.
  1. Activa la facturació electrònica als diaris que vulguis.
Formulari de configuració de facturació electrònica dels EAU de YourCompany amb identificació, compliment, transmissió, llindars i alertes, i pestanya de diaris habilitats amb Sales
Ajustos d'una empresa amb dades de demostració, el diari Sales habilitat i el mode sandbox activat.

El detall de cada camp i dels estats és a la posada en marxa del connector.

Com decidir segons el teu cas

Si et passa aixòEl que diu la documentació
Vols veure el flux a Odoo sense enviar resEl sandbox ve actiu i simula proveïdor, estats i referències dins d'Odoo
El teu proveïdor accepta POST a /invoices amb bearer token, o AS4 bàsicL'enviament real pot apuntar al seu endpoint, però l'XML conserva els errors que llista la fitxa
Necessites un XML que passi les regles de PINT AE 1.0.4No s'ha validat contra elles i en falla diverses
Emets factures rectificatives o factures en divisa estrangeraLes factures rectificatives surten com a factures i falten els imports en AED
Necessites rebre factures de proveïdorsNo les rep
El teu proveïdor només ofereix la seva pròpia APINo hi ha integració amb cap proveïdor acreditat concret

Si abans vols entendre quins menús afegeix i per on passa cada factura, llegeix com funciona el connector per dins.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si el teu proveïdor acreditat no accepta el contracte genèric del mòdul, o necessites alguna cosa que la documentació deixa fora, podem estudiar amb tu un desenvolupament a mida. Tens els detalls del mòdul a la seva pàgina a flexigotech.com i a la fitxa d'Odoo Apps.

Continua llegint

Com funciona UAE FTA E-Invoicing Connector (PINT AE) a Odoo: menús, tasques i registresMenús, tasques programades i models d'UAE FTA E-Invoicing Connector (PINT AE) a Odoo: què afegeix, cada quant s'executa cada tasca i què veus a la factura.Errors d'UAE FTA E-Invoicing Connector (PINT AE): un cas d'exemple de principi a fiEls missatges d'error d'UAE FTA E-Invoicing Connector (PINT AE) a Odoo, amb el text literal, quan surten i què fer, en un cas d'exemple complet.UAE FTA E-Invoicing Connector (PINT AE): checklist per posar-lo en marxa a OdooQuins camps has d'omplir a UAE FTA E-Invoicing Connector (PINT AE) per a Odoo, quins estats veuràs al tauler i què has de revisar la primera setmana.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts