Zum Hauptinhalt springen

CII 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

EbeneAnforderungenFelderKomplexität
MINIMUMNur BuchungsdatenAusgewählte Kopfdaten und SummenNiedrig
BASIC WLKopfdaten ohne PositionenKopfdaten und SummenMittel
BASICEN-16931-Teilmenge mit PositionenKopfdaten, Positionen und SummenMittel
EN16931Datenmodell nach EN 16931Felder nach EN 16931Hoch
EXTENDEDZusätzliche Felder über EN 16931 hinausZusätzliche ProfilfelderSehr 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

AspektSpezifikationDetails
EN 16931 SyntaxbindungCEN/TS 16931-3-3UN/CEFACT CII D16B
ZeichenkodierungUTF-8Unicode-Unterstützung für internationale Zeichen
Namespaceurn:un:unece:uncefact:data:standardEindeutige XML-Namespace-Identifikation
Dokumenttyp380 (Commercial Invoice)UN/EDIFACT-konforme Dokumentklassifikation

Schnellzugriff

Ressourcen & Links