F: Warum wird meine XRechnung wegen CII-SR-465 oder CII-SR-466 abgelehnt?

Thema
Fragen und Antworten
SDK-Mitglieder
WriteBuyerContactPerson() WriteSellerContactPerson()
Business Terms
BT-41 Kontaktstelle des Verkäufers BT-56 Kontaktstelle des Käufers BG-6 Kontaktdaten des Verkäufers BG-9 Kontaktdaten des Käufers BT-42 Telefonnummer der Kontaktstelle des Verkäufers BT-43 E-Mail-Adresse der Kontaktstelle des Verkäufers BT-57 Telefonnummer der Kontaktstelle des Käufers BT-58 E-Mail-Adresse der Kontaktstelle des Käufers
Veröffentlicht

Kurz: Im Ansprechpartner des Verkäufers (BT-41) bzw. des Käufers (BT-56) steht in der CII-Syntax entweder ein Personenname (PersonName) oder eine Abteilung (DepartmentName). Sind beide gesetzt, meldet der Validator CII-SR-465 (Verkäufer) bzw. CII-SR-466 (Käufer).

Warnung oder Fehler?

In den allgemeinen Prüfregeln der EN 16931 sind beide Regeln nur Warnungen. In der aktuellen KoSIT-Prüfkonfiguration für die XRechnung (XRechnung 3.0.2, Stand 31.08.2026) sind sie zu Fehlern hochgestuft – eine XRechnung mit Name und Abteilung im selben Ansprechpartner wird damit abgelehnt.

Lösung

Geben Sie nur einen der beiden Werte an. Wenn Sie beides zeigen möchten, fassen Sie es in einem Wert zusammen, z. B. „Buchhaltung, Max Mustermann“. Telefon (BT-42) und E-Mail (BT-43) bleiben davon unberührt.

' Nur der Name – die Abteilung bleibt leer
alo.WriteSellerContactPerson("Buchhaltung, Max Mustermann", "", "buchhaltung@example.com", "+49 30 1234567")

' Gleiches gilt für den Käufer (CII-SR-466)
alo.WriteBuyerContactPerson("Erika Musterfrau", "", "einkauf@example.org")

Der zweite Parameter von WriteSellerContactPerson und WriteBuyerContactPerson ist die Abteilung. Lassen Sie ihn für XRechnungen leer.

Mehr dazu: Verkäufer und Käufer: Anschrift und Kontakt.

Business Terms in diesem Artikel: BT-41 BT-56 BG-6 BG-9 BT-42 BT-43 BT-57 BT-58