Ir al contenido

Error

FX-SCH-A-000950: La fecha de recepción del pago anticipado necesita el atributo format

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000950 significa que la fecha en que se recibió un pago anticipado no tiene el atributo format en qdt:DateTimeString. Añade el atributo con un código permitido y escribe la fecha de acuerdo con ese formato.

En esta página

Qué significa

Esta regla comprueba el atributo format de qdt:DateTimeString dentro de ram:SpecifiedAdvancePayment/ram:FormattedReceivedDateTime. Solo comprueba que el atributo existe, aunque esté vacío. FX-SCH-A-000951 comprueba por separado los códigos de formato no vacíos.

Por qué importa

El atributo format identifica cómo está escrita la fecha de recepción del pago anticipado.

Cómo corregirlo

Añade format a qdt:DateTimeString dentro de ram:SpecifiedAdvancePayment/ram:FormattedReceivedDateTime. Usa un código de la lista de formatos del perfil y escribe la fecha de acuerdo con él. Si usas 102, escribe la fecha real como AAAAMMDD, sin guiones ni barras. Vuelve a exportar el archivo y compruébalo de nuevo.

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

Actualizado el 7 de noviembre de 2026