Qué significa
Cada ram:CategoryTradeTax de un ram:SpecifiedTradeAllowanceCharge dentro de ram:ApplicableHeaderTradeSettlement cuyo ram:ChargeIndicator/udt:Indicator tiene el texto true debe contener exactamente un ram:CategoryCode. La regla cuenta los elementos; no comprueba si contienen texto ni si el código está admitido. Tampoco exige que exista el bloque de datos de IVA.
Por qué importa
La categoría de IVA identifica el tratamiento de IVA del recargo y su correspondencia en el desglose del IVA.
Cómo corregirlo
Revisa la categoría de IVA del recargo en tu programa de facturación. En el XML, añade ram:CategoryCode si falta o elimina los duplicados dentro del ram:CategoryTradeTax afectado. Usa la categoría que corresponda al 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:CategoryCode' 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-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)
- 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)