Wat de regel betekent
Bij een documentverwijzing met ram:TypeCode 916 moet ram:AttachmentBinaryObject (BT-125) het attribuut filename (BT-125-2) hebben. Deze controle kijkt alleen of het attribuut bestaat, niet of de waarde leeg is of een passende bestandsnaam bevat. Ze geldt voor de EN 16931- en Extended-profielen van Factur-X en ZUGFeRD.
Waarom het ertoe doet
Het attribuut filename is de plek voor de bestandsnaam van de ingebedde bijlage. Zonder dat attribuut voldoet de bijlage niet aan de vereiste structuur.
Zo los je het op
Controleer de bestandsnaam van de bijlage en exporteer de factuur opnieuw. Ontbreekt het attribuut filename nog, vraag dan je softwareleverancier om de export aan te passen. Alleen het oorspronkelijke bestand een andere naam geven zorgt er niet voor dat het attribuut wordt toegevoegd. Maak je de XML zelf, voeg dan filename toe aan ram:AttachmentBinaryObject, bijvoorbeeld filename="bevestiging.pdf" als dat de bestandsnaam is. Controleer het geëxporteerde bestand opnieuw.
Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren
Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen Bèta
De gepubliceerde tekst van de regel
Attribute '@filename' is required in this context. Waar deze regel geldt
| Regelset | Versie |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Controleer je bestand
Verwante regels
- FX-SCH-A-000287 Het bestandstype van een bijlage moet een toegestaan type zijn
- FX-SCH-A-000288 De afnemer kan maar één contactpersoon hebben
- FX-SCH-A-000289 Een telefoonvermelding van de afnemer bevat precies één nummer
- FX-SCH-A-000290 De factuurtotalen mogen maar één afrondingsbedrag hebben
- FX-SCH-A-000291 Een betaalinstructie kan maar één tekst hebben
- FX-SCH-A-000292 Een bankvermelding moet precies één BIC bevatten