[CII-SR-475] - Mit TypeCode 916 ist nur ein AdditionalReferencedDocument Name BT-123 zulässig.
Für AdditionalReferencedDocument mit TypeCode 916 kommen insgesamt mehr als ein Name-Element vor. Die Regel erlaubt höchstens ein solches Element.
Der Name bezeichnet das referenzierte zusätzliche Dokument. Die Regel begrenzt die Anzahl dieser Namen für den Dokumenttyp 916 auf einen.
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.
- Suchen Sie die
AdditionalReferencedDocument-Einträge mitTypeCode916. - Prüfen Sie die jeweiligen
Name-Angaben. - Prüfen Sie den Wert über
AdditionalReferencedDocument.Nameoder den ParameternamevonAddAdditionalReferencedDocument(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<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>
<ram:AdditionalReferencedDocument> <ram:TypeCode>916</ram:TypeCode> <ram:Name>Document A</ram:Name> </ram:AdditionalReferencedDocument>
AdditionalReferencedDocument.Name(BT-123)FacturXInvoice.AddAdditionalReferencedDocument(id, typeCode, issueDateTime, name, referenceTypeCode, attachmentBinaryObject, filename, uriID)(name: BT-123)
- 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.
Die Regel gilt für Name-Elemente in AdditionalReferencedDocument innerhalb von ApplicableHeaderTradeAgreement, wenn der zugehörige TypeCode 916 ist.
rule/@context)assert/@test)- 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