Qué significa
La regla comprueba los valores no vacíos del atributo format de udt:DateTimeString dentro de ram:ApplicableTradePaymentDiscountTerms/ram:BasisDateTime contra la lista de formatos de fecha del perfil. Esta comprobación permite un valor vacío. La regla FX-SCH-A-000979 comprueba por separado que el atributo exista. El código 102 representa año, mes y día en ocho cifras.
Por qué importa
El código de formato identifica cómo está escrita la fecha de referencia de las condiciones del descuento por pronto pago.
Cómo corregirlo
Corrige el atributo format de ram:SpecifiedTradePaymentTerms/ram:ApplicableTradePaymentDiscountTerms/ram:BasisDateTime/udt:DateTimeString. Elige un código permitido y comprueba que coincida con cómo está escrita la fecha. Si usas 102, escribe la fecha con ocho cifras en el orden año, mes y día. 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
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-000981 La fecha de la penalización por demora debe indicar su formato
- 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