All articles

Factur-X guide

Le format CII expliqué — Cross Industry Invoice

CII (Cross Industry Invoice) est la syntaxe XML utilisée par Factur-X et ZUGFeRD. C'est l'une des deux syntaxes officielles de la norme EN 16931, avec UBL. Si vous manipulez des fichiers Factur-X, vous manipulez du CII.

CII est défini par UN/CEFACT (Nations Unies) dans la version D16B. Le namespace principal est urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100. La structure est hiérarchique : ExchangedDocumentContext (profil), ExchangedDocument (numéro, date), SupplyChainTradeTransaction (parties, lignes, totaux). Chaque ligne est un IncludedSupplyChainTradeLineItem avec SpecifiedTradeProduct, SpecifiedLineTradeAgreement, SpecifiedLineTradeDelivery et SpecifiedLineTradeSettlement.

Frequently asked questions

CII et Factur-X, c'est la même chose ?

Pas exactement. CII est la syntaxe XML. Factur-X est le format complet : un PDF/A-3 contenant un fichier CII-XML en pièce jointe.

Pourquoi CII et pas UBL ?

Choix historique. L'Allemagne et la France ont choisi CII pour leurs formats nationaux (ZUGFeRD/Factur-X). UBL est plus répandu dans les pays nordiques et via Peppol.

Puis-je éditer le XML CII manuellement ?

Techniquement oui, c'est du XML standard. Mais une modification invalide la signature et peut casser la conformité EN 16931. Utilisez plutôt un outil de conversion.

Comment valider un fichier CII ?

Utilisez notre validateur ou le validateur officiel de la Commission européenne (CEF eInvoicing). Ils vérifient le schéma XML et les règles métier EN 16931.

Quel est le namespace du CII ?

Le namespace principal : urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100. Les types de données : urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100.

Ready to test?

Try Factur-X Prêt with your invoice

Open related converter