Qué significa
Cuando un archivo adjunto va incrustado en la propia factura (BT-125), el elemento que lo contiene debe tener el atributo mimeCode (BT-125-1). La regla solo comprueba que el atributo existe. Otra regla distinta comprueba que su valor sea uno de los tipos permitidos, como PDF, PNG, JPEG, CSV, XLSX u ODS.
Por qué importa
Sin el código MIME, el sistema del destinatario no sabe qué datos contiene el archivo incrustado, así que no puede abrirlo, mostrarlo ni tratarlo con seguridad. El archivo no cumple el formato y la factura se rechaza.
Cómo corregirlo
En tu programa de facturación, abre los archivos adjuntos de la factura y comprueba que cada uno está adjuntado de la forma habitual, porque el programa suele fijar el tipo de archivo por su cuenta. Si falta, normalmente el archivo lo ha añadido una exportación personalizada o un script. Si construyes el XML tú mismo, añade el atributo mimeCode al elemento AttachmentBinaryObject, por ejemplo application/pdf. Si no necesitas el archivo adjunto, quítalo.
Texto oficial de la regla
Attached document Mime code (BT-125-1) shall be provided. Términos de negocio: BT-125
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| France CTC (CII) | 1.4.0-04 |