validator-configuration-xrechnung
validator-configuration-xrechnung copied to clipboard
InvoiceReferencedDocument ist fälschlicherweise als einzelnes Element definert
In der CSD-Datei CrossIndustryInvoice_ReusableAggregateBusinessInformationEntity_100pD16B.xsd ist das Element als Einzelnes Element deklariert
<xsd:element name="InvoiceReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0"/>
dies müsste aber eine Liste sein
<xsd:element name="InvoiceReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
Siehe dazu auch https://github.com/ConnectingEurope/eInvoicing-EN16931/issues/421
Wie schon dort gesagt. Das kann für die aktuelle Version der EN 16931:2017 nicht geändert werden, da diese Version fix an das SCRDM XSD von CII D16B gebunden ist. Die neue Version der EN wird sich an eine neuere Version des XSDs binden und damit das Problem lösen. Bis dahin können Sie ja zB auf UBL ausweichen :-)