Qué significa
En el perfil Basic WL de Factur-X y ZUGFeRD, esta regla comprueba el valor no vacío de ram:CategoryCode dentro del ram:CategoryTradeTax del descuento frente a la lista de categorías del perfil, que incluye códigos como S, Z, E, AE, K y G. Selecciona las entradas ram:SpecifiedTradeAllowanceCharge de ram:ApplicableHeaderTradeSettlement cuyo ram:ChargeIndicator/udt:Indicator tiene el texto false. Un valor vacío pasa esta comprobación. FX-SCH-A-000474 cuenta los elementos ram:CategoryCode, pero no comprueba si contienen texto.
Por qué importa
La lista define los códigos de categoría admitidos por Basic WL. Que un código figure en ella no demuestra que su tratamiento de IVA sea el que corresponde al descuento.
Cómo corregirlo
Revisa el tratamiento de IVA del descuento y usa el código correspondiente de la lista de Basic WL. En el XML, corrige ram:CategoryCode dentro del ram:CategoryTradeTax del descuento. No cambies el tratamiento de IVA solo para utilizar un código admitido. 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
Value of 'ram:CategoryCode' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000476 El tipo de impuesto de un descuento debe estar admitido (Basic WL)
- FX-SCH-A-000477 Un recargo sobre toda la factura lleva un único indicador de recargo
- FX-SCH-A-000478 Un recargo sobre toda la factura necesita un importe
- FX-SCH-A-000479 Los datos de IVA de un recargo deben aparecer una sola vez
- 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