Was die Regel bedeutet
Die Regel prüft, ob ram:AttachmentBinaryObject in einem ram:AdditionalReferencedDocument unter ram:SpecifiedLineTradeAgreement einer Position das Attribut filename hat. Auch ein leeres Attribut besteht diese Prüfung. Inhalt, Endung und Schreibweise des Dateinamens werden nicht geprüft.
Warum sie wichtig ist
Factur-X 1.09 EXTENDED und ZUGFeRD 2.5 EXTENDED verlangen das Attribut filename an diesem Anhangselement.
So beheben Sie den Fehler
Ergänzen Sie an dem betroffenen ram:AttachmentBinaryObject das Attribut filename mit dem tatsächlichen Dateinamen einschließlich einer vorhandenen Endung. Wenn Ihre Rechnungssoftware das Attribut weglässt, lassen Sie den XML-Export korrigieren. Exportieren Sie erneut und prüfen Sie die Datei noch einmal.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: ZUGFeRD-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren Beta
Der veröffentlichte Regeltext
Attribute '@filename' is required in this context. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Ihre Datei prüfen
Verwandte Regeln
- FX-SCH-A-001022 Das Datum eines Dokumentverweises braucht einen Formatcode
- FX-SCH-A-001023 Formatcode des Datums eines Dokumentverweises ist nicht erlaubt
- FX-SCH-A-001024 Der Referenztypcode eines Dokumentverweises ist nicht erlaubt
- FX-SCH-A-001025 Der Dokumenttypcode eines Dokumentverweises ist nicht erlaubt
- FX-SCH-A-001026 Lieferbedingungen einer Position brauchen genau einen Lieferbedingungscode
- FX-SCH-A-001027 Der Lieferbedingungscode einer Position ist kein erlaubter Incoterm