Qué significa
Esta regla comprueba el atributo format de ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString, dentro de ram:ApplicableHeaderTradeSettlement. Se refiere al periodo de facturación a nivel de factura (BG-14), no al de una línea. Un valor no vacío debe estar en la lista de formatos del perfil. El formato 102 indica AAAAMMDD, por ejemplo 20261105 para el 5 de noviembre de 2026. Un valor vacío pasa esta prueba, que no comprueba la fecha en sí.
Por qué importa
El código de formato indica cómo está escrita la fecha de inicio del periodo de facturación.
Cómo corregirlo
Revisa cómo se exporta la fecha de inicio del periodo de facturación de la factura (BT-73). Si generas el XML por tu cuenta, escribe la fecha correspondiente como AAAAMMDD en ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString, dentro de ram:ApplicableHeaderTradeSettlement, y pon su atributo format a 102. Vuelve a generar y comprobar la factura.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000595 La moneda de la factura debe ser un código de moneda válido
- FX-SCH-A-000596 La fecha de la factura anterior usa el formato 102
- FX-SCH-A-000597 El esquema del identificador del beneficiario es un código ISO 6523
- FX-SCH-A-000598 El esquema del registro del beneficiario es un código ISO 6523
- FX-SCH-A-000599 Un descuento global necesita una categoría de IVA válida
- FX-SCH-A-000600 El código de impuesto de un descuento global debe ser VAT