Ir al contenido

Error

FX-SCH-A-001020: El tipo de archivo del adjunto de una línea no está permitido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-001020 significa que un valor no vacío de mimeCode en un archivo adjunto de una referencia a documento de una línea no figura en la lista del perfil Extended. Corrige el valor si no corresponde al archivo, o convierte el archivo a un formato permitido si el actual no está permitido.

En esta página

Qué significa

Esta regla comprueba los valores no vacíos de mimeCode en ram:AttachmentBinaryObject dentro de ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument de una línea. El valor debe pertenecer a la lista de tipos de archivo del perfil Extended. Un valor vacío pasa esta comprobación. FX-SCH-A-001019 solo comprueba la presencia del atributo; ninguna de las dos reglas verifica el formato real del adjunto.

Por qué importa

El perfil Extended limita los tipos MIME declarados para los archivos adjuntos incrustados.

Cómo corregirlo

Comprueba el formato real del archivo. Si está permitido, usa su valor MIME exacto, por ejemplo application/pdf para un PDF. Si no está permitido, convierte el archivo a un formato permitido y actualiza los datos incrustados, mimeCode y filename. Cambiar solo el atributo o la extensión no convierte el archivo. Exporta de nuevo y vuelve a comprobar el archivo.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta

Texto oficial de la regla

Value of '@mimeCode' is not allowed.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si FX-SCH-A-001020 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026