Qué significa
Cada ram:SpecifiedTradeAllowanceCharge dentro de ram:ApplicableHeaderTradeSettlement cuyo ram:ChargeIndicator/udt:Indicator tiene el texto true debe contener exactamente un ram:CategoryTradeTax. Este bloque agrupa los datos de IVA del recargo, como la categoría (BT-102) y el tipo de IVA (BT-103) cuando corresponda. La regla solo cuenta los bloques; no comprueba esos datos.
Por qué importa
El bloque agrupa los datos de IVA correspondientes al recargo. La regla exige un único bloque, aunque varios bloques contengan los mismos datos.
Cómo corregirlo
Revisa los datos de IVA del recargo. En el XML, añade ram:CategoryTradeTax si falta o elimina los bloques duplicados después de comprobar qué datos corresponden al recargo. Deja un único bloque dentro del ram:SpecifiedTradeAllowanceCharge del recargo, exporta la factura y compruébala de nuevo.
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:CategoryTradeTax' 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-000480 Los datos de IVA de un recargo necesitan un tipo de impuesto
- FX-SCH-A-000481 Los datos de IVA de un recargo necesitan una categoría de IVA
- FX-SCH-A-000482 La categoría de IVA de un recargo debe ser válida (Basic WL)
- FX-SCH-A-000483 El tipo de impuesto de un recargo debe estar admitido (Basic WL)
- FX-SCH-A-000484 La fecha de vencimiento necesita un atributo de formato
- FX-SCH-A-000485 El formato de la fecha de vencimiento debe estar admitido (Basic WL)