Ir al contenido

Error

FX-SCH-A-000274: Un solo descuento sobre el precio por línea (Basic, EN 16931)

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000274 significa que un bloque ram:GrossPriceProductTradePrice contiene más de un descuento sobre el precio seleccionado por la regla. Reúnelos en un único descuento calculado sobre la misma cantidad base y conserva el precio unitario neto correcto.

En esta página

Qué significa

El bloque de precio bruto de una línea puede mostrar un descuento sobre el precio (BT-147), el importe que se resta del precio de tarifa para llegar al precio unitario neto. La comprobación cuenta los elementos ram:AppliedTradeAllowanceCharge dentro de cada ram:GrossPriceProductTradePrice cuyo ram:ChargeIndicator/udt:Indicator tiene exactamente el texto false. Admite ninguno o uno y falla con dos o más. Se trata del descuento sobre el precio, no de un descuento sobre el importe de la línea. Se aplica a los perfiles Basic y EN 16931.

Por qué importa

Estos perfiles permiten un único elemento opcional de descuento en cada bloque de precio bruto. Repetirlo supera el límite permitido.

Cómo corregirlo

Calcula la reducción total entre el precio antes del descuento y el precio neto, usando la misma cantidad base del precio. Indícala como un único descuento sobre el precio. Si los descuentos se aplican uno después de otro, no sumes sus porcentajes. Si generas el XML tú mismo, deja como máximo un ram:AppliedTradeAllowanceCharge cuyo ram:ChargeIndicator/udt:Indicator tenga exactamente el texto false dentro de cada ram:GrossPriceProductTradePrice. Exporta de nuevo y vuelve a comprobar el precio y los cálculos de la línea.

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 variant 'ram:AppliedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator="false"]' may occur at maximum 1 times.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si FX-SCH-A-000274 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026