Qué significa
En el perfil Extended, una línea puede referirse a un aviso de recepción (ram:ReceivingAdviceReferencedDocument) e indicar la fecha de ese aviso. El elemento qdt:DateTimeString dentro de ram:FormattedIssueDateTime debe tener un atributo format. Esta regla comprueba que el atributo exista, no si su valor o el texto de la fecha son válidos.
Por qué importa
La fecha se guarda como una serie de cifras.
Cómo corregirlo
Revisa cómo se exporta la fecha del aviso de recepción de la línea. En el XML, añade format a qdt:DateTimeString, dentro de ram:ReceivingAdviceReferencedDocument/ram:FormattedIssueDateTime de la línea. Usa format="102" si escribes la fecha como año, mes y día seguidos, por ejemplo 20261105. Si utilizas otro formato permitido, usa su código y mantén el texto de la fecha acorde con él. Exporta de nuevo 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-001088 Código de formato válido en la fecha del aviso de recepción
- FX-SCH-A-001089 Parte de entrega de una línea: un solo identificador
- FX-SCH-A-001090 Parte de entrega de una línea: un solo código de rol
- FX-SCH-A-001091 Parte de entrega de una línea: un solo bloque de dirección electrónica
- FX-SCH-A-001092 Parte de entrega de una línea: un solo bloque de identificación fiscal
- FX-SCH-A-001093 Un solo elemento XML para el correo del contacto de entrega