Ce înseamnă
Verificarea se uită la fiecare element al cărui nume se termină cu BinaryObject și eșuează când atributul mimeCode lipsește. Pentru un atașament inclus în factură (BT-125), acesta este atributul mimeCode (BT-125-1) al elementului cbc:EmbeddedDocumentBinaryObject, de exemplu mimeCode="application/pdf" pentru un PDF sau mimeCode="image/png" pentru o imagine PNG. Regula verifică doar existența atributului. Nu verifică dacă atributul are o valoare, dacă aceasta corespunde fișierului sau dacă este permisă de alte reguli.
De ce contează
Codul MIME indică tipul fișierului. EN 16931 cere atributul mimeCode pe elementele binare. Regula este inclusă și în verificarea pentru RO e-Factura.
Cum rezolvi problema
Adaugă atributul mimeCode la elementul binar afectat. Dacă generezi XML-ul tu, adaugă atributul pe element, de exemplu mimeCode="application/pdf" pe cbc:EmbeddedDocumentBinaryObject. Dacă folosești un program de facturare, cere echipei de suport să includă atributul în export. 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 mime code 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 |