Qué significa
En las condiciones de pago del perfil Extended, la regla comprueba que udt:DateTimeString dentro de ram:ApplicableTradePaymentPenaltyTerms/ram:BasisDateTime tenga el atributo format. Solo comprueba la presencia del atributo, no su valor ni la fecha.
Por qué importa
El atributo format identifica cómo está escrita la fecha de referencia de las condiciones de la penalización por demora.
Cómo corregirlo
En ram:SpecifiedTradePaymentTerms, busca ram:ApplicableTradePaymentPenaltyTerms/ram:BasisDateTime/udt:DateTimeString. Añade el atributo format con un código permitido que corresponda a cómo está escrita la fecha. Para una fecha con ocho cifras en el orden año, mes y día, usa 102, por ejemplo 20261105 para el 5 de noviembre de 2026. Exporta el archivo corregido y vuelve a comprobarlo.
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-000982 El formato de fecha de la penalización por demora debe ser válido
- FX-SCH-A-000983 El formato de la fecha de vencimiento debe ser válido
- FX-SCH-A-000984 El ram:ID del beneficiario no puede repetirse
- FX-SCH-A-000985 Un solo campo de nombre para el beneficiario
- FX-SCH-A-000986 El beneficiario del pago solo puede tener un código de rol
- FX-SCH-A-000987 El bloque de dirección electrónica del beneficiario no puede repetirse