Zum Hauptinhalt springen

BR-04 Rechnungsartcode ist erforderlich

Eine Rechnung muss einen Rechnungsartcode (BT-3) haben, der den funktionalen Typ des Dokuments angibt, etwa Handelsrechnung oder Gutschrift.

Problembeschreibung

Eine Rechnung muss einen Rechnungsartcode (BT-3) haben, der den funktionalen Typ des Dokuments angibt, etwa Handelsrechnung oder Gutschrift.

FEHLER

XRechnung 3.0

Kontext und Bedeutung

Dies ist eine EN16931-Kernregel; der Artcode steuert die nachgelagerte Verarbeitung und die Umsatzsteuerbehandlung, daher muss jede Rechnung ihn angeben.

Lösung

Ergänzen Sie cbc:InvoiceTypeCode mit einem zulässigen UNTDID-1001-Wert, z. B. 380 für eine Handelsrechnung oder 381 für eine Gutschrift.

Schnellzugriff

Gültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • BT-3 = 380 — Handelsrechnung
  • BT-3 = 381 — Gutschrift

Ungültige Beispiele

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • Das Element cbc:InvoiceTypeCode fehlt im Rechnungskopf

Code-Beispiele

Gültiges XML
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
Ungültiges XML
<cbc:IssueDate>2024-05-01</cbc:IssueDate>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>

Betroffene Felder

Validierungstools