Qué significa
Una referencia a una factura anterior (BG-3) puede incluir su fecha de expedición (BT-26). Esta regla comprueba los valores no vacíos del atributo format en ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString con la lista de formatos 17 del perfil Extended. Un atributo ausente o vacío no falla esta comprobación. El código 102 indica AAAAMMDD. No se comprueba el texto de la fecha.
Por qué importa
El atributo format identifica cómo está escrita la fecha de expedición de la factura anterior. Su valor, si no está vacío, debe estar permitido para este campo.
Cómo corregirlo
Revisa la fecha de expedición de la factura anterior en la referencia, no la de la factura actual. En el XML, corrige format en qdt:DateTimeString, dentro de ram:FormattedIssueDateTime de ram:InvoiceReferencedDocument, a nivel de documento. Este campo usa qdt:DateTimeString, no udt:DateTimeString. Si usas 102, escribe la fecha como AAAAMMDD, sin separadores. Exporta la factura corregida y vuelve a comprobarla.
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-000863 El tipo de documento de la factura anterior debe ser válido
- FX-SCH-A-000864 La parte facturada solo puede tener un identificador local
- FX-SCH-A-000865 La parte facturada debe tener exactamente un nombre
- FX-SCH-A-000866 La parte facturada solo puede tener un código de rol
- FX-SCH-A-000867 Como máximo una entrada de dirección electrónica
- FX-SCH-A-000868 La parte facturada solo puede tener una identificación fiscal