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 recargo 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 true. Un valor vacío pasa esta comprobación. FX-SCH-A-000481 cuenta los elementos ram:CategoryCode, pero no comprueba su contenido.
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 recargo.
Cómo corregirlo
Revisa el tratamiento de IVA del recargo y usa el código correspondiente de la lista de Basic WL. En el XML, corrige ram:CategoryCode dentro del ram:CategoryTradeTax del recargo. 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-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)
- FX-SCH-A-000486 Código de moneda del total de IVA no admitido (Basic WL)
- FX-SCH-A-000487 La moneda de contabilización del IVA debe ser válida (Basic WL)
- FX-SCH-A-000488 Las instrucciones de pago necesitan un código de medio de pago