Qué significa
En los perfiles Basic WL de Factur-X y ZUGFeRD, esta regla comprueba el código de formato de ram:BillingSpecifiedPeriod/ram:EndDateTime/udt:DateTimeString, bajo ram:ApplicableHeaderTradeSettlement, en la lista de formatos del perfil. Un valor vacío pasa esta prueba. FX-SCH-A-000460 comprueba que el atributo exista, no que esté rellenado. Esta regla no comprueba el texto de la fecha.
Por qué importa
El perfil limita los códigos que puedes usar para indicar cómo está escrita la fecha.
Cómo corregirlo
Usa un código de formato permitido por Basic WL y haz que el texto de la fecha siga ese formato. Si usas 102, escribe ocho cifras, empezando por el año y sin separadores: 2026-10-31 pasa a ser 20261031. En el XML, corrige el atributo format de udt:DateTimeString dentro de ram:BillingSpecifiedPeriod/ram:EndDateTime. Vuelve a exportar la factura y compruébala.
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 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000462 La fecha inicial del periodo de facturación debe indicar su formato
- FX-SCH-A-000463 La fecha inicial del periodo de facturación debe tener formato válido
- FX-SCH-A-000464 La moneda de la factura debe ser un código permitido
- FX-SCH-A-000465 La fecha de la factura anterior debe indicar su formato
- FX-SCH-A-000466 La fecha de la factura anterior debe tener formato válido
- FX-SCH-A-000467 El beneficiario puede tener como máximo un ram:ID