FehlerEN 16931Mit Bestätigung

BR-CL-01

The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.

Was bedeutet diese Regel?

Der Dokumentenart-Code (BT-3) ist kein gültiger Wert der UNTDID-1001-Codeliste.

Der Code sagt dem Empfänger, ob es sich z. B. um eine Rechnung (380) oder Gutschrift (381) handelt — nur Werte aus UNTDID 1001 sind zulässig.

Offizielle Regelmeldung (Norm)

The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001.

Offizielle Regelmeldung der Norm (englisch).

Wo die Regel greift

Syntax: CII · UBL

Dieselbe Regel, zweimal ausgedrückt: UBL und CII benennen dieselben Felder mit unterschiedlichen Pfaden. Prüfst du eine CII-Datei gegen die UBL-Regeln, bekommst du deshalb Fehler, die nichts bedeuten.

UBL

  • cbc:InvoiceTypeCode | cbc:CreditNoteTypeCode

CII

  • rsm:ExchangedDocument/ram:TypeCode

Technische Prüfung

Die Regel ist erfüllt, wenn dieser Schematron-Ausdruck zutrifft:

((not(contains(normalize-space(.), ' ')) and contains(' 71 80 81 82 83 84 102 130 202 203 204 211 218 219 261 262 295 296 308 325 326 331 380 381 382 383 384 385 386 387 388 389 390 393 394 395 396 420 456 457 458 471 472 473 500 501 502 503 527 532 553 575 623 633 751 780 817 870 875 876 877 935 ', concat(' ', normalize-space(.), ' '))))

So behebst du den Fehler

Ein falscher Code aus einer Codeliste. Ein Tool kann einen gültigen Wert vorschlagen — die richtige Auswahl bestätigst du selbst.

Setze einen gültigen UNTDID-1001-Code (z. B. 380 für eine Handelsrechnung).

Korrigiere die betroffene Angabe in deiner XML und prüfe die Rechnung anschließend erneut. Die Prüfung läuft lokal in deinem Browser — deine Datei verlässt deinen Rechner nicht.

E-Rechnung hier prüfen

Ziehe eine XML- oder ZUGFeRD-PDF-Datei hierein. Die Prüfung läuft lokal in deinem Browser gegen die EN 16931 — deine Datei verlässt deinen Rechner nicht.

100 % lokal — kein Upload, kein Konto.

Verwandte Regeln

← Zur Fehler-Bibliothek