Qué significa
Una línea puede indicar el periodo que cubre (BG-26), con una fecha de inicio (BT-134) y una fecha de fin (BT-135). Esta regla comprueba el atributo format de udt:DateTimeString dentro de ram:StartDateTime, en el ram:BillingSpecifiedPeriod del ram:SpecifiedLineTradeSettlement de la línea. Un valor vacío pasa esta comprobación; uno relleno debe estar en la lista permitida del perfil EN 16931 de Factur-X y ZUGFeRD. Para una fecha completa, el código 102 indica AAAAMMDD (YYYYMMDD en la especificación), por ejemplo 20261105. La regla no comprueba el texto de la fecha.
Por qué importa
El atributo format le dice al lector cómo interpretar las cifras. El código y la forma de escribir la fecha deben corresponderse.
Cómo corregirlo
Revisa la exportación de la fecha de inicio del periodo de la línea, no la fecha de fin ni la fecha de expedición. Si generas el XML tú mismo, corrige el atributo format de udt:DateTimeString dentro de ram:StartDateTime del ram:BillingSpecifiedPeriod de esa línea. Para una fecha completa, usa 102 y escribe el valor como AAAAMMDD, sin guiones ni barras. Vuelve a exportar el archivo y compruébalo.
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-000623 El código del motivo de un descuento de línea debe ser válido
- FX-SCH-A-000624 El código del motivo de un recargo de línea debe ser válido
- FX-SCH-A-000625 Un artículo solo puede tener una descripción
- FX-SCH-A-000626 El esquema del identificador del artículo debe ser un código válido
- FX-SCH-A-000627 El país de origen del artículo necesita un único código de país
- FX-SCH-A-000628 El país de origen debe ser un código de país válido de dos letras