Qué significa
Cada qdt:DateTimeString dentro de ram:ReceivingAdviceReferencedDocument/ram:FormattedIssueDateTime debe tener un atributo format. Esta regla solo comprueba que el atributo exista, no su valor ni el texto de la fecha.
Por qué importa
El perfil Extended exige el atributo format cuando incluyes este elemento de fecha. El atributo indica cómo está escrito el texto de la fecha.
Cómo corregirlo
Añade format a qdt:DateTimeString en ram:ApplicableHeaderTradeDelivery/ram:ReceivingAdviceReferencedDocument/ram:FormattedIssueDateTime. Si la fecha está escrita como AAAAMMDD, por ejemplo 20261105, usa format="102". Comprueba que el código corresponda al texto, 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-000793 El formato de la fecha del aviso de recepción debe ser válido
- FX-SCH-A-000794 El origen del envío admite como máximo un ram:ID
- FX-SCH-A-000795 El origen del envío solo puede tener un código de rol
- FX-SCH-A-000796 El origen del envío solo puede tener un bloque de dirección electrónica
- FX-SCH-A-000797 El origen del envío solo puede tener una identificación fiscal
- FX-SCH-A-000798 Un único campo para el correo del contacto de origen