Leitfaden
Markdown-ExportCII Standard
CII ist die UN/CEFACT-XML-Syntax für EN 16931 sowie für ZUGFeRD- und Factur-X-Profile.
Was ist CII?
CII (Cross Industry Invoice) ist ein XML-basierter E-Rechnungsstandard der UN/CEFACT. UN/CEFACT veröffentlicht CII in versionierten Verzeichnissen. Die europäische EN 16931 Syntaxbindung verwendet CII D16B; ein konkretes Profilpaket kann eine spätere CII-Version festlegen. Verwenden Sie immer die Schemata und Regeln des Empfängerprofils.
Basis für ZUGFeRD und Factur-X
ZUGFeRD und Factur-X nutzen CII als eingebettete XML-Syntax. Das gewählte Profil und die Empfängervorgaben entscheiden, ob eine Datei akzeptiert wird.
Hauptmerkmale
- Die EN 16931-Syntaxbindung verwendet CII D16B
- Ein Profilpaket kann ein anderes CII-Verzeichnis wählen
- Strukturierte XML-Syntax
- Eingebettete Syntax für ZUGFeRD und Factur-X
- Zielprofile beschränken Elemente und Codelisten
- Validierung gegen passende Schemas und Regeln
Vorteile des CII-Formats
UN/CEFACT-Veröffentlichung
Von UN/CEFACT veröffentlicht; die Akzeptanz hängt vom Zielprofil ab
Branchenübergreifend
Für mehrere Branchen ausgelegt; Zielprofile können die Daten einschränken
Versioniert
Kontinuierliche Weiterentwicklung durch UN/CEFACT
Integration
ERP oder Middleware können XML abbilden; Profilregeln gelten weiter
ZUGFeRD- und Factur-X-Hybridprofile
| Ebene | Anforderungen | Felder | Komplexität |
|---|---|---|---|
| MINIMUM | Nur Buchungsdaten | Ausgewählte Kopfdaten und Summen | Niedrig |
| BASIC WL | Kopfdaten ohne Positionen | Kopfdaten und Summen | Mittel |
| BASIC | EN-16931-Teilmenge mit Positionen | Kopfdaten, Positionen und Summen | Mittel |
| EN16931 | Datenmodell nach EN 16931 | Felder nach EN 16931 | Hoch |
| EXTENDED | Zusätzliche Felder über EN 16931 hinaus | Zusätzliche Profilfelder | Sehr hoch |
Rechnungstypen-Codes (UNTDID 1001)
Handelsrechnung (380)
Standard-B2B-Rechnung – der Default in EN 16931. Einsatz: Standard für die meisten B2B-Transaktionen
Gutschrift / Storno (381)
Storniert oder reduziert eine zuvor ausgestellte Rechnung. Einsatz: Erstattungen, Retouren, Korrekturen nach unten
Belastungsanzeige (383)
Fügt einer zuvor ausgestellten Rechnung weitere Beträge hinzu. Einsatz: Zusätzliche Kosten, Korrekturen nach oben
Korrigierte Rechnung (384)
Ersetzt eine frühere Rechnung mit korrigierten Werten. Einsatz: Vollständiger Ersatz einer früheren Rechnung
Anzahlungsrechnung (386)
Wird vor der Lieferung ausgestellt, um eine Vorauszahlung anzufordern. Einsatz: Vorauszahlungen und Anzahlungen
Selbst ausgestellte Rechnung (Gutschrift) (389)
Vom Käufer im Namen des Verkäufers ausgestellte Rechnung (Gutschrift). Einsatz: Self-Billing-Vereinbarungen
Technische Spezifikationen
| Aspekt | Spezifikation | Details |
|---|---|---|
| EN 16931 Syntaxbindung | CEN/TS 16931-3-3 | UN/CEFACT CII D16B |
| Zeichenkodierung | UTF-8 | Unicode-Unterstützung für internationale Zeichen |
| Namespace | urn:un:unece:uncefact:data:standard | Eindeutige XML-Namespace-Identifikation |
| Dokumenttyp | 380 (Commercial Invoice) | UN/EDIFACT-konforme Dokumentklassifikation |