Format CII
CII (Cross Industry Invoice) : la syntaxe XML derrière Factur-X
CII est une syntaxe XML développée par UN/CEFACT pour représenter des factures. Elle est notamment utilisée comme structure de données à l'intérieur des fichiers Factur-X pris en charge par GeniaSoft IA.
CII (Cross Industry Invoice) est moins visible qu'UBL ou que Factur-X dans les échanges quotidiens, car il intervient souvent « en coulisses » : c'est la structure XML que l'on retrouve à l'intérieur d'un fichier Factur-X, sans que l'utilisateur final ait besoin de la manipuler directement.
Comprendre CII aide néanmoins à mieux situer les contrôles de qualité des données, les échanges avec certains partenaires industriels européens, et la logique de conformité qui dépasse la simple présence d'un fichier XML.
Qu'est-ce que le format CII ?
CII est une syntaxe XML normalisée par UN/CEFACT (organisme des Nations Unies pour la facilitation du commerce et le e-business). Elle définit une structure précise pour décrire les parties, les lignes de facturation, les montants, la TVA et les références d'un document.
Historiquement très utilisée dans l'industrie et les échanges inter-entreprises structurés, CII est aussi la syntaxe retenue pour représenter les données structurées à l'intérieur d'un fichier Factur-X, aux côtés du PDF lisible.
CII à l'intérieur de Factur-X
Un fichier Factur-X associe un PDF/A-3 lisible et un fichier XML embarqué. Ce fichier XML embarqué suit généralement la syntaxe CII, structurée selon le profil retenu (MINIMUM, BASIC WL, BASIC, EN 16931 ou EXTENDED).
Le profil actuellement pris en charge par GeniaSoft IA est : EN 16931. C'est ce profil qui détermine le niveau de détail des données CII réellement exploitées dans vos flux Factur-X.
Autrement dit, si votre entreprise utilise déjà Factur-X, vous manipulez déjà indirectement du CII, sans nécessairement le savoir : c'est la partie « données machine » du document hybride.
CII vs UBL : deux syntaxes, un même objectif
CII et UBL répondent au même besoin — transporter des données de facturation de façon structurée — avec des vocabulaires et des structures XML différents. Aucun des deux n'est « supérieur » dans l'absolu : le choix dépend de ce qu'impose votre écosystème d'échange.
- CII : historiquement lié aux échanges inter-industriels et à Factur-X
- UBL : plus répandu dans les échanges B2G et certains contextes internationaux
- Les deux peuvent exprimer le même modèle sémantique EN 16931
- Le format retenu dépend souvent du partenaire, de la plateforme d'échange ou du secteur d'activité
Contrôle qualité des données CII
La présence d'un fichier CII valide sur le plan syntaxique ne garantit pas, à elle seule, la qualité des données de facturation. Les montants, les identifiants et les références doivent être cohérents avec les informations métier détenues par l'ERP.
Dans un projet d'intégration, GeniaSoft IA positionne des contrôles avant transmission : vérification de la présence des champs attendus, cohérence des montants et rapprochement avec les données sources, avant tout envoi vers Super PDP.
Cas d'usage fréquents
CII concerne particulièrement les entreprises déjà engagées dans une démarche Factur-X ou en relation avec des partenaires industriels exigeant ce niveau de structuration.
- Émission de factures Factur-X où le XML embarqué suit la syntaxe CII
- Contrôle de conformité des données avant envoi vers Super PDP
- Réception et lecture de factures fournisseurs structurées en CII
- Rapprochement automatisé entre données CII et bons de commande internes
FAQ
FAQ CII
Relation avec Factur-X, profils pris en charge et contrôle des données.
Non. CII est une syntaxe XML ; Factur-X est un format de fichier hybride qui combine un PDF lisible et des données structurées, généralement exprimées en syntaxe CII. CII est donc un composant technique de Factur-X, pas un synonyme.
Le profil actuellement pris en charge est : EN 16931. Les autres profils évoqués sur nos pages le sont à titre pédagogique et ne sont pas présentés comme disponibles tant qu'ils ne sont pas activés.
C'est techniquement possible en dehors du cadre Factur-X, selon les exigences du partenaire ou de la plateforme d'échange. La faisabilité et le périmètre exact sont étudiés projet par projet.
Un fichier peut être syntaxiquement valide sans que les données métier soient cohérentes avec votre ERP. Les contrôles portent à la fois sur la structure XML et sur la cohérence des montants, références et identifiants.
Sécuriser vos échanges CII / Factur-X
Contrôle des données, structuration CII et transmission vers Super PDP : nous étudions le niveau d'automatisation adapté à votre volume et à votre ERP.
Centre de ressources
Continuer dans le centre de ressources
Formats, réforme, solutions, intégrations et pratique : toutes les pages du centre de ressources facturation électronique, classées par thématique.
Formats & normes
Comprendre Factur-X, UBL et CII avant de choisir un format d'échange.
Plateformes & réforme
PPF, PDP, Super PDP et calendrier officiel de la réforme française.
Guide de la réforme
Obligations, calendrier et plan d'action pratique pour les PME.
En savoir plus →
PPF & PDP
Comprendre le Portail Public de Facturation et les plateformes partenaires.
En savoir plus →
Intégration Super PDP
Connecteurs techniques, API et automatisation des échanges avec Super PDP.
En savoir plus →
Solutions
Portail, émission et réception : les briques fonctionnelles du projet.
Portail e-invoicing
Interface de dépôt, consultation et suivi des factures électroniques.
En savoir plus →
Émission de factures
De l'ERP à Super PDP : structurer, contrôler et automatiser l'émission.
En savoir plus →
Réception de factures
Récupérer, contrôler et exploiter vos factures fournisseurs reçues.
En savoir plus →
Intégrations
Connecter Sage, SQL Server et vos API à la facturation électronique.
Intégration Sage
Passerelles Sage, ERP, SQL Server, API et webservices selon votre environnement.
En savoir plus →
SQL Server
Utiliser une base SQL Server comme point d'entrée de votre intégration.
En savoir plus →
API
Connecter vos applications par API au portail e-invoicing et à Super PDP.
En savoir plus →
Pratique
Cas d'usage concrets et réponses aux questions fréquentes.
