Qué significa
En una línea, el precio unitario bruto (ram:GrossPriceProductTradePrice) puede llevar descuentos y recargos. Esta regla comprueba cada ram:AppliedTradeAllowanceCharge cuyo ram:ChargeIndicator/udt:Indicator tiene el texto true. Debe contener exactamente un ram:ActualAmount. La regla cuenta elementos, no comprueba sus valores. No tiene que ver con el recargo de equivalencia del IVA.
Por qué importa
El recargo forma parte de cómo se calcula el precio unitario de la línea. El perfil Extended exige un único elemento para indicar su importe.
Cómo corregirlo
Abre la línea en tu programa de facturación y revisa el recargo que tiene el precio unitario. Comprueba que tenga un solo elemento de importe. Si generas tú el XML, añade ram:ActualAmount si falta o elimina los elementos sobrantes, conservando el importe correcto. Hazlo en el ram:AppliedTradeAllowanceCharge cuyo ram:ChargeIndicator/udt:Indicator tenga el texto true, dentro de ram:GrossPriceProductTradePrice. 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:ActualAmount' must occur exactly 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-001036 El código de motivo de un recargo del precio bruto debe ser válido
- FX-SCH-A-001037 La unidad de la cantidad base del precio bruto debe ser válida
- FX-SCH-A-001038 El emisor de una línea solo puede tener un código de rol
- FX-SCH-A-001039 El emisor de una línea solo puede tener una descripción
- FX-SCH-A-001040 El emisor de una línea solo puede tener un bloque de dirección electrónica
- FX-SCH-A-001041 El emisor de una línea admite como máximo un registro de NIF-IVA