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:TypeCode. La regla cuenta los elementos, aunque estén vacíos; no comprueba que su valor sea VAT ni exige que exista el bloque de datos de IVA.
Por qué importa
El tipo de impuesto identifica qué impuesto se describe en el bloque y es distinto del código de categoría de IVA.
Cómo corregirlo
En el ram:CategoryTradeTax afectado, añade ram:TypeCode si falta o elimina los duplicados tras comprobar qué código corresponde. Para el IVA, usa VAT; no lo confundas con el código de categoría de IVA. Si tu programa no te permite corregirlo, contacta con su soporte para corregir la exportación. 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: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-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)
- FX-SCH-A-000486 Código de moneda del total de IVA no admitido (Basic WL)