Qué significa
En el perfil Extended, una línea puede referirse a un aviso de envío (ram:DespatchAdviceReferencedDocument) e indicar su fecha. Esta regla comprueba el atributo format de qdt:DateTimeString dentro de ram:FormattedIssueDateTime con la lista 17 de FACTUR-X_EXTENDED_codedb.xml. Un valor vacío no hace fallar esta regla. Si falta el atributo, lo comprueba FX-SCH-A-001081.
Por qué importa
El programa lee la fecha a través de su código de formato.
Cómo corregirlo
Revisa la fecha del aviso de envío de la línea. En el XML, corrige el atributo format de qdt:DateTimeString, dentro de ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime. Si escribes la fecha como año, mes y día seguidos, por ejemplo 20261105, usa format="102". Si utilizas otro formato permitido, usa el código que corresponda al texto de la fecha. No escribas el patrón YYYYMMDD en el atributo. 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
Value of '@format' is not allowed. 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-001083 El número de bultos de una línea necesita un código de unidad
- FX-SCH-A-001084 La unidad del número de bultos debe ser un código válido
- FX-SCH-A-001085 La cantidad por bulto de una línea necesita un código de unidad
- FX-SCH-A-001086 La unidad de la cantidad por bulto debe ser un código válido
- FX-SCH-A-001087 La fecha del aviso de recepción necesita un código de formato
- FX-SCH-A-001088 Código de formato válido en la fecha del aviso de recepción