Qué significa
Esta regla cuenta los elementos ram:TypeCode de cada ram:ApplicableTradeTax situado directamente dentro de ram:ApplicableHeaderTradeSettlement y exige exactamente uno. No comprueba el texto del elemento ni si su valor está permitido. Un elemento vacío también cuenta como uno.
Por qué importa
El tipo de impuesto identifica el impuesto al que se refiere el bloque. El perfil exige un único elemento para indicarlo.
Cómo corregirlo
En el ram:ApplicableTradeTax afectado, añade ram:TypeCode si falta o elimina los elementos ram:TypeCode duplicados. Conserva el tipo de impuesto correcto y usa VAT para el IVA. Si tu programa genera el XML y no puedes cambiar este campo, pide a su proveedor que corrija la exportación. Vuelve a exportar la factura y compruébala.
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
Element 'ram:TypeCode' must occur exactly 1 times. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000459 El tipo de impuesto del desglose del IVA debe ser un código válido
- FX-SCH-A-000460 La fecha final del periodo de facturación debe indicar su formato
- FX-SCH-A-000461 La fecha final del periodo de facturación debe tener formato válido
- FX-SCH-A-000462 La fecha inicial del periodo de facturación debe indicar su formato
- FX-SCH-A-000463 La fecha inicial del periodo de facturación debe tener formato válido
- FX-SCH-A-000464 La moneda de la factura debe ser un código permitido