Sari la conținut

Eroare

FX-SCH-A-000286: Un atașament trebuie să aibă un nume de fișier

Pe scurt

Eroare: nu trece verificările selectate.

FX-SCH-A-000286 înseamnă că atributul filename lipsește din ram:AttachmentBinaryObject pentru un document justificativ cu ram:TypeCode 916. Asigură-te că exportul include acest atribut cu numele fișierului atașat, apoi verifică din nou factura.

Pe această pagină

Ce înseamnă

Pentru un document justificativ cu ram:TypeCode 916, elementul ram:AttachmentBinaryObject (BT-125) trebuie să aibă atributul filename (BT-125-2). Regula verifică doar prezența atributului, nu dacă valoarea este goală sau potrivită. Se aplică profilurilor EN 16931 și Extended din Factur-X și ZUGFeRD.

De ce contează

Atributul filename indică numele fișierului încorporat. Lipsa atributului nu respectă structura cerută pentru atașament.

Cum rezolvi problema

Verifică numele fișierului atașat și exportă din nou factura. Dacă atributul filename lipsește în continuare, cere furnizorului programului să corecteze exportul atașamentelor. Redenumirea fișierului original nu asigură scrierea atributului în XML. Dacă construiești singur XML-ul, adaugă filename la ram:AttachmentBinaryObject, de exemplu filename="confirmare-comanda.pdf" dacă acesta este numele fișierului. Verifică din nou fișierul exportat.

După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD

Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta

Regula așa cum este publicată

Attribute '@filename' is required in this context.

Unde se aplică regula

Set de reguli Versiune
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
Textul regulii este preluat din phive-rules 4.6.4.

Verifică fișierul

Trage aici factura electronică și vezi dacă FX-SCH-A-000286 mai este încălcată și ce alte reguli nu sunt respectate.

Actualizat pe 7 noiembrie 2026