Ce înseamnă
Fiecare atașament inclus în factură (BT-125) trebuie să aibă un atribut pentru numele fișierului (BT-125-2), de exemplu filename="pontaj.pdf". În UBL acesta este atributul filename al elementului cbc:EmbeddedDocumentBinaryObject. Verificarea se uită la fiecare element al cărui nume se termină cu BinaryObject și eșuează când atributul filename lipsește. Nu verifică dacă valoarea este goală sau dacă numele are extensie.
De ce contează
EN 16931 cere atributul filename, iar un atașament fără acest atribut nu trece verificarea. Regula este inclusă și în verificarea pentru RO e-Factura.
Cum rezolvi problema
Dă atașamentului un nume în programul de facturare și exportă din nou. Dacă generezi XML-ul tu, adaugă filename="pontaj.pdf" pe cbc:EmbeddedDocumentBinaryObject, lângă atributul mimeCode. Dacă nu ai nevoie de atașament, elimină-l și exportă din nou. Verifică din nou fișierul.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori
Regula așa cum este publicată
Binary object elements shall contain the file name attribute Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |