Ir al contenido

Error

FX-SCH-A-000022: El formato de la fecha debe estar permitido en el perfil Minimum

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000022 significa que el atributo format de la fecha de expedición (BT-2) tiene un valor no vacío que el perfil Minimum no permite. Para corregirlo, usa un código permitido que corresponda a cómo está escrita la fecha, por ejemplo 102 si está escrita como AAAAMMDD.

En esta página

Qué significa

En un archivo que se comprueba con el perfil Minimum, un valor no vacío del atributo format de udt:DateTimeString dentro de rsm:ExchangedDocument/ram:IssueDateTime debe pertenecer a la lista de códigos de ese perfil. Un valor vacío no falla esta regla. Si el atributo falta del todo, lo indica FX-SCH-A-000021. Los demás perfiles no se comprueban con esta regla.

Por qué importa

El perfil Minimum usa una lista de códigos para identificar el formato de la fecha.

Cómo corregirlo

Corrige el atributo format del udt:DateTimeString de la fecha de expedición con un código permitido que corresponda a la fecha. Si la escribes como AAAAMMDD, sin guiones ni barras, usa format="102". 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 '@format' is not allowed.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 MINIMUM 1.0.9-2
ZUGFeRD 2.5 MINIMUM 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-000022 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026