Qué significa
Se comprueba que exista format en qdt:DateTimeString dentro de ram:FormattedIssueDateTime de ram:InvoiceReferencedDocument de ram:SpecifiedLineTradeSettlement de la línea. Esta regla solo comprueba la presencia del atributo, no su valor ni el texto de la fecha. Un atributo vacío pasa esta comprobación.
Por qué importa
El atributo de formato identifica cómo está escrita la fecha de expedición de la factura referenciada.
Cómo corregirlo
Añade format al qdt:DateTimeString afectado dentro de ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime de la línea. Si la fecha está escrita como AAAAMMDD, usa format="102". Mantén el código y el texto de la fecha en el mismo formato. Si tu programa omite el atributo, pide a su proveedor que corrija la exportación. 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-001135 Código de formato válido en la fecha de una factura referenciada
- FX-SCH-A-001136 Código de tipo de documento válido en la factura referenciada
- FX-SCH-A-001137 El código de motivo de un descuento de línea debe ser válido
- FX-SCH-A-001138 Un código de la lista 5153 en un recargo de línea debe ser válido
- FX-SCH-A-001139 El código de motivo de un recargo de línea debe estar en la lista
- FX-SCH-A-001140 Una línea solo puede tener un total de recargos