Qué significa
Una línea puede referirse al pedido que hizo el cliente final (ram:UltimateCustomerOrderReferencedDocument) y dar su fecha. El texto de la fecha (qdt:DateTimeString dentro de ram:FormattedIssueDateTime) debe llevar un atributo format que indique cómo está escrita la fecha. Esta regla comprueba la presencia del atributo, no su valor ni el texto de la fecha.
Por qué importa
El atributo format indica cómo está escrito el texto de la fecha del pedido del cliente final.
Cómo corregirlo
En el XML de la línea afectada, añade format a qdt:DateTimeString dentro de ram:UltimateCustomerOrderReferencedDocument/ram:FormattedIssueDateTime. Si escribes la fecha como AAAAMMDD, usa format="102", por ejemplo con el valor 20261105. Mantén la fecha y el código coherentes 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 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-001072 El formato de la fecha del pedido del cliente final debe ser válido
- FX-SCH-A-001073 La entrega de una línea debe contener exactamente una fecha
- FX-SCH-A-001074 La fecha de la operación de una línea necesita su formato
- FX-SCH-A-001075 Código de formato válido en la fecha de entrega de una línea
- FX-SCH-A-001076 La unidad de la cantidad de una línea debe ser un código válido
- FX-SCH-A-001077 La cantidad gratuita de una línea necesita un código de unidad