Zum Hauptinhalt springen

BR-52 Zusätzliches unterstützendes Dokument muss eine Kennung haben

Jedes zusätzliche unterstützende Dokument (BG-24) muss eine Kennung des unterstützenden Dokuments (BT-122) enthalten.

Problembeschreibung

FEHLER

Geschäftsregel der EN 16931 (CEN)

Kontext und Bedeutung

Dies ist eine Kernregel der EN 16931. Über die Kennung (BT-122) ordnet der Käufer einen Anhang oder externen Link, etwa Stundennachweis, Lieferschein oder Aufstellung, der Rechnung zu. BR-52 prüft, dass die Kennung nicht leer ist; ein fehlendes cbc:ID lehnt in UBL bereits das Schema ab. Der Fehler entsteht, wenn eine Datei angehängt oder per URL verlinkt, aber nur eine Beschreibung oder ein Dateiname exportiert wird.

Lösung

Befüllen Sie cbc:ID in jedem cac:AdditionalDocumentReference (CII: ram:AdditionalReferencedDocument/ram:IssuerAssignedID), das ein unterstützendes Dokument enthält oder referenziert, etwa mit der Nummer des Stundennachweises oder Lieferscheins.

Schnellzugriff

Gültige Beispiele

  • BT-122 = „TIMESHEET-2026-02“ für einen angehängten Stundennachweis

Ungültige Beispiele

  • cac:AdditionalDocumentReference mit leerem cbc:ID und einer Beschreibung oder ein CII-ram:AdditionalReferencedDocument ohne ram:IssuerAssignedID; in UBL ist ein fehlendes cbc:ID bereits ein XML-Schemafehler

Code-Beispiele

Gültiges XML
<cac:AdditionalDocumentReference>
  <cbc:ID>TIMESHEET-2026-02</cbc:ID>
  <cbc:DocumentDescription>Timesheet February 2026</cbc:DocumentDescription>
</cac:AdditionalDocumentReference>
Ungültiges XML
<cac:AdditionalDocumentReference>
  <cbc:ID></cbc:ID>
  <cbc:DocumentDescription>Timesheet February 2026</cbc:DocumentDescription>
</cac:AdditionalDocumentReference>

Betroffene Felder

Validierungstools