Qué significa
La regla comprueba un ram:DueDateTypeCode no vacío dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax frente a la lista 5, 29 y 72 del perfil EN 16931. BT-8 se refiere a toda la factura, aunque CII lo sitúe dentro de la estructura del desglose de impuestos. Un valor vacío no hace fallar esta prueba, pero eso no determina si otras reglas exigen indicar BT-8.
Por qué importa
El código identifica qué tipo de fecha se usa para el devengo del IVA. Pese al nombre ram:DueDateTypeCode, no indica una fecha de vencimiento ni unas condiciones de pago.
Cómo corregirlo
Corrige el código BT-8 según la fecha de devengo que necesites indicar: 5 para la fecha de expedición, 29 para la fecha de la operación o 72 para la fecha de pago. En el XML CII, modifica ram:DueDateTypeCode dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax. No introduzcas una fecha, un plazo de pago ni un código de otra sintaxis en este elemento. Exporta y vuelve a comprobar la factura.
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 'ram:DueDateTypeCode' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000589 El código del motivo de exención del IVA debe figurar en VATEX
- FX-SCH-A-000590 La fecha de devengo del IVA necesita el atributo format
- FX-SCH-A-000591 La fecha de devengo del IVA debe usar el formato de fecha 102
- FX-SCH-A-000592 El código de impuesto del desglose del IVA debe ser VAT
- FX-SCH-A-000593 La fecha final del periodo de facturación debe usar el formato 102
- FX-SCH-A-000594 La fecha de inicio del periodo de facturación usa el formato 102