Qué significa
Cada bloque de totales del documento (BG-22, ram:SpecifiedTradeSettlementHeaderMonetarySummation) debe contener exactamente una base imponible total (BT-109, ram:TaxBasisTotalAmount), que es el valor de toda la factura antes del IVA. La regla solo comprueba que el campo esté una vez, no que su valor sea correcto. Se aplica en los perfiles Minimum, Basic WL, Basic, EN 16931 y Extended de Factur-X 1.09 y ZUGFeRD 2.5.
Por qué importa
Este campo recoge el importe total de la factura antes del IVA.
Cómo corregirlo
Comprueba el importe total sin IVA de la factura. En el XML, pon un único ram:TaxBasisTotalAmount dentro de ram:SpecifiedTradeSettlementHeaderMonetarySummation y elimina los duplicados. Exporta de nuevo y vuelve a comprobar el archivo.
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:TaxBasisTotalAmount' must occur exactly 1 times. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| 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 MINIMUM | 2.5.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-000042 Solo una cuota de IVA total en la moneda de la factura
- FX-SCH-A-000043 El importe total con IVA es obligatorio
- FX-SCH-A-000044 El importe a pagar es obligatorio
- FX-SCH-A-000045 La moneda de la cuota de IVA total debe ser un código válido
- FX-SCH-A-000160 Cada nota de la factura necesita un elemento de texto
- FX-SCH-A-000161 Una nota de la factura solo puede tener un código de asunto