Qué significa
Cuando una referencia a una factura anterior (BG-3) incluye su fecha de expedición (BT-26), esta regla comprueba que exista format en ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString, bajo ram:ApplicableHeaderTradeSettlement. Solo comprueba la presencia del atributo, no su valor ni el texto de la fecha. Un atributo vacío también pasa esta prueba. La regla no exige que añadas la fecha ni comprueba el número de la factura anterior (BT-25).
Por qué importa
El atributo format indica cómo está representada la fecha de expedición de la factura anterior.
Cómo corregirlo
Conserva cualquier referencia a una factura anterior que deba figurar en la factura. Añade format al qdt:DateTimeString afectado y haz que su valor corresponda al texto de la fecha. Si usas 102, escribe la fecha como AAAAMMDD. Si es necesario, pide que corrijan la exportación XML. Vuelve a exportar la factura y compruébala.
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 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000466 La fecha de la factura anterior debe tener formato válido
- FX-SCH-A-000467 El beneficiario puede tener como máximo un ram:ID
- FX-SCH-A-000468 El beneficiario puede tener como máximo un ram:GlobalID
- FX-SCH-A-000469 El beneficiario necesita un único elemento de nombre
- FX-SCH-A-000470 El ram:GlobalID del beneficiario necesita un atributo de esquema
- FX-SCH-A-000471 El esquema del identificador del beneficiario debe ser válido