Dateiname des Dateianhangs angeben

Fehler FX-SCH-A-000286 Factur-X

Das Attribut '@filename' ist in diesem Kontext erforderlich.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Am ram:AttachmentBinaryObject fehlt das Attribut @filename.

Was die Regel bedeutet

Das Attribut @filename enthält den Dateinamen des binären Anhangs. Ohne dieses Attribut ist der Dateiname in der XML-Struktur nicht angegeben.

Bitte geben Sie den Dateinamen des Dateianhangs an

Beim Dateianhang des Referenzdokuments mit dem Wert 916 fehlt der Dateiname. Ergänzen Sie das Attribut @filename am ram:AttachmentBinaryObject.

Was ist zu tun?
  1. Suchen Sie das ram:AttachmentBinaryObject im Referenzdokument mit dem ram:TypeCode-Wert 916.
  2. Ergänzen Sie dort das Attribut @filename.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Die Regel prüft am ram:AttachmentBinaryObject, ob das Attribut @filename vorhanden ist.

Wo die Regel greift

Am ram:AttachmentBinaryObject des ram:AdditionalReferencedDocument, dessen ram:TypeCode den Wert 916 hat.

Originalmeldung aus dem Schematron
Attribute '@filename' is required in this context.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:AdditionalReferencedDocument[ram:TypeCode="916"]/ram:AttachmentBinaryObject
Prüfausdruck (assert/@test)
@filename