Zurück zum Compliance Hub
Kritisch

BR-21

Positionskennung fehlt (BT-126)

Was dieser Fehler bedeutet

Jede Rechnungsposition muss eine Positionskennung (BT-126) haben: cbc:ID in cac:InvoiceLine, in CII ram:AssociatedDocumentLineDocument/ram:LineID. Der KoSIT-Test prüft nur, dass sie nicht leer ist. Empfangende Systeme nutzen sie, um sich bei Rückfragen sowie in Zahlungs- und Buchungsabläufen auf einzelne Positionen zu beziehen. Die Regel ist fatal.

Wie Sie ihn beheben

Ergänzen Sie in jeder cac:InvoiceLine ein nicht leeres cbc:ID als erstes Kindelement. Üblich sind fortlaufende Nummern (1, 2, 3 …); halten Sie sie innerhalb der Rechnung eindeutig, auch wenn die Regel das nicht prüft.

XML-Beispiel
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <!-- ... -->
</cac:InvoiceLine>

Automatisch beheben

Laden Sie Ihre Rechnung in unsere Smart-Repair-Engine hoch. Sie prüft die Datei gegen das vollständige KoSIT-Regelwerk, auch auf BR-21, und korrigiert unterstützte Felder mit einem GoBD-Prüfpfad.

Smart Repair öffnen

Verwandte Fehler

Andere häufig auftretende Validierungsfehler