Ir al contenido

Error

FX-SCH-A-000637: Una fecha en la referencia del objeto facturado necesita formato

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000637 significa que qdt:DateTimeString de una fecha de la referencia del objeto facturado (código de tipo 130, BT-18) no tiene el atributo format. Añade ese atributo con un código que corresponda a cómo está escrita la fecha.

En esta página

Qué significa

La regla se aplica a qdt:DateTimeString dentro de ram:FormattedIssueDateTime de una referencia ram:AdditionalReferencedDocument de la cabecera que contenga ram:TypeCode con valor 130, bajo ram:ApplicableHeaderTradeAgreement. Solo comprueba que exista el atributo format. Un atributo vacío también pasa esta prueba; no se comprueba su valor ni el texto de la fecha.

Por qué importa

La fecha de la referencia necesita su propio atributo de formato. El código de tipo 130 identifica la referencia, no cómo está escrita la fecha.

Cómo corregirlo

Añade format al qdt:DateTimeString afectado, dentro de ram:FormattedIssueDateTime de la referencia de cabecera que contiene el código de tipo 130. Usa un código permitido que coincida con la fecha. Por ejemplo, el código 102 corresponde a AAAAMMDD, sin separadores. No añadas un atributo vacío ni elimines el identificador del objeto facturado para corregir este error. 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

Attribute '@format' is required in this context.

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-000637 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026