Che cosa significa
Ogni elemento il cui nome termina con BinaryObject deve avere l'attributo mimeCode. Per un allegato incorporato nella fattura (BT-125), il codice MIME (BT-125-1) è normalmente l'attributo mimeCode di cbc:EmbeddedDocumentBinaryObject, con un valore come application/pdf per un PDF o image/png per un'immagine PNG. Il controllo verifica solo la presenza dell'attributo, non che il valore sia compilato, corrisponda al file o sia ammesso da altre regole.
Perché è importante
EN 16931 richiede l'attributo mimeCode sugli elementi che rappresentano oggetti binari.
Come correggerlo
Aggiungi l'attributo mimeCode all'elemento interessato. Per un allegato PDF in cbc:EmbeddedDocumentBinaryObject, usa mimeCode="application/pdf". Se usi un software di fatturazione, chiedi al produttore di includere l'attributo nell'esportazione. Se l'allegato non ti serve, toglilo ed esporta di nuovo la fattura. Ricontrolla il file.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori
Il testo ufficiale della regola
Binary object elements shall contain the mime code attribute Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| 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 |