Name des zusätzlichen Dokuments höchstens einmal für Typ 916

Warnung CII-SR-475 Syntax (UBL/CII)

[CII-SR-475] - Mit TypeCode 916 ist nur ein AdditionalReferencedDocument Name BT-123 zulässig.

Empfehlung: Die Rechnung bleibt gültig, sollte aber korrigiert werden, damit sie automatisch verarbeitet werden kann.
Was nicht stimmt

Für AdditionalReferencedDocument mit TypeCode 916 kommen insgesamt mehr als ein Name-Element vor. Die Regel erlaubt höchstens ein solches Element.

Was die Regel bedeutet

Der Name bezeichnet das referenzierte zusätzliche Dokument. Die Regel begrenzt die Anzahl dieser Namen für den Dokumenttyp 916 auf einen.

Betroffene Felder BT-123
Bitte geben Sie den Dokumentnamen für Typ `916` höchstens einmal an

Für Dokumente mit TypeCode 916 enthält die Rechnung mehr als einen Name-Eintrag. Sie können die Namen auf eine Angabe beschränken.

Was ist zu tun?
  1. Suchen Sie die AdditionalReferencedDocument-Einträge mit TypeCode 916.
  2. Prüfen Sie die jeweiligen Name-Angaben.
  3. Prüfen Sie den Wert über AdditionalReferencedDocument.Name oder den Parameter name von AddAdditionalReferencedDocument(...).
  4. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>916</ram:TypeCode>
  <ram:Name>Document A</ram:Name>
</ram:AdditionalReferencedDocument>
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>916</ram:TypeCode>
  <ram:Name>Document B</ram:Name>
</ram:AdditionalReferencedDocument>
✓ In Ordnung
<ram:AdditionalReferencedDocument>
  <ram:TypeCode>916</ram:TypeCode>
  <ram:Name>Document A</ram:Name>
</ram:AdditionalReferencedDocument>
In FactoorSharp prüfen
  • AdditionalReferencedDocument.Name (BT-123)
  • FacturXInvoice.AddAdditionalReferencedDocument(id, typeCode, issueDateTime, name, referenceTypeCode, attachmentBinaryObject, filename, uriID) (name: BT-123)
Abweichender Schweregrad bei der KoSIT
  • Information EN16931 XRechnung (CII) – overwrites CEN severity level "warning" because CII-SR-475 has a wrong rule context (see https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/508); replaced by BR-TMP-4
  • Information EN16931 XRechnung Extension (CII) – overwrites CEN severity level "warning" because CII-SR-475 has a wrong rule context (see https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/508); replaced by BR-TMP-4
  • Information EN16931 XRechnung CVD (CII) – overwrites CEN severity level "warning" because CII-SR-475 has a wrong rule context (see https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/508); replaced by BR-TMP-4
Technische Details

Der XPath zählt Name-Elemente unter AdditionalReferencedDocument, deren normalisierter TypeCode 916 ist; der Test besteht bei höchstens einem Treffer.

Wo die Regel greift

Die Regel gilt für Name-Elemente in AdditionalReferencedDocument innerhalb von ApplicableHeaderTradeAgreement, wenn der zugehörige TypeCode 916 ist.

Originalmeldung aus dem Schematron
[CII-SR-475] - Only one AdditionalReferencedDocument Name BT-123 is allowed with TypeCode 916.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement
Prüfausdruck (assert/@test)
count(ram:AdditionalReferencedDocument[normalize-space(ram:TypeCode) = '916']/ ram:Name) <= 1
Änderungen in den KoSIT-Prüfregeln
  • 2026-08-312026-08-31 · Addedcustom level "information" for `CII-SR-475` and `CII-SR-476` because both rules have a wrong rule context in CEN Schematron 1.3.16 (see https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/508); replaced by BR-TMP-4 and BR-TMP-5 in XRechnung Schematron