Qué significa
La regla cuenta los elementos ram:ChargeTotalAmount dentro de cada ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation de línea. Permite cero o uno y falla cuando hay dos o más. No comprueba el valor del total ni limita el número de recargos individuales.
Por qué importa
Factur-X 1.09 EXTENDED y ZUGFeRD 2.5 EXTENDED permiten como máximo un ram:ChargeTotalAmount en cada bloque de totales de línea.
Cómo corregirlo
Revisa los recargos de la línea y elimina los elementos ram:ChargeTotalAmount duplicados de su bloque de totales. Si conservas el total, comprueba que su valor sea la suma de los recargos de esa línea, no el importe de uno solo. Mantén el detalle de cada recargo en su propio ram:SpecifiedTradeAllowanceCharge. Si tu programa sigue generando varios totales, pide a su proveedor que corrija la exportación. 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:ChargeTotalAmount' may occur at maximum 1 times. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-001141 Una línea solo puede tener un total de descuentos
- FX-SCH-A-001142 La moneda del total de IVA de una línea debe ser un código válido
- FX-SCH-A-001143 La moneda de contabilización del IVA en una línea debe ser válida
- FX-SCH-A-001144 Una característica del producto solo puede tener un nombre
- FX-SCH-A-001145 El esquema del código de clasificación de la línea debe ser válido
- FX-SCH-A-001146 El esquema del identificador estándar del producto debe ser válido