Qué significa
La regla comprueba un ram:TypeCode no vacío dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax frente a la lista de tipos de impuesto del perfil EN 16931. Para este campo del desglose del IVA (BG-23), el código es VAT. Es un código técnico del impuesto, no el tipo de IVA expresado como porcentaje ni la categoría de IVA. Un valor vacío no hace fallar esta prueba. La regla no comprueba la categoría, el porcentaje ni la cuota.
Por qué importa
Este código identifica el impuesto representado en la fila del desglose. No expresa un porcentaje ni significa por sí solo que haya IVA a pagar.
Cómo corregirlo
Corrige el valor de ram:TypeCode dentro de ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax para que sea VAT. No lo traduzcas a IVA, TVA o MwSt ni pongas una categoría como S o E en este campo. Si el valor lo genera tu programa y no puedes modificarlo, pide a su soporte que corrija la exportación. Genera de nuevo la factura 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 'ram:TypeCode' 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-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
- FX-SCH-A-000595 La moneda de la factura debe ser un código de moneda válido
- FX-SCH-A-000596 La fecha de la factura anterior usa el formato 102
- FX-SCH-A-000597 El esquema del identificador del beneficiario es un código ISO 6523
- FX-SCH-A-000598 El esquema del registro del beneficiario es un código ISO 6523