Qué significa
En cada línea, el precio unitario antes de descuento (BT-148) está en el bloque GrossPriceProductTradePrice. Esta regla comprueba que el bloque no contenga TradeComparisonReferencePrice, un segundo precio que se da solo para comparar, como un precio de lista.
Por qué importa
EN 16931 espera un precio unitario antes de descuento y otro después. Un tercer precio para comparar no forma parte de los datos de la factura, así que el programa que la recibe puede ignorarlo. El archivo se acepta igualmente, porque es un aviso. Conviene corregirlo para tener un archivo limpio o cuando el destinatario cuente con la comparación y pueda no verla.
Cómo corregirlo
Elimina el elemento TradeComparisonReferencePrice de GrossPriceProductTradePrice en cada línea afectada. Conserva el precio unitario real (ChargeAmount). Si la comparación es útil para el destinatario, ponla en una nota de la línea (BT-127). Si tu programa lo añade en cada exportación, pregunta al proveedor por un formato EN 16931, XRechnung o Peppol BIS.
Texto oficial de la regla
TradeComparisonReferencePrice should not be present Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Comprueba tu archivo
Reglas relacionadas
- CII-SR-135 Quita el documento vinculado del precio unitario antes de descuento
- CII-SR-136 Quita el código de tipo del precio unitario después de descuento
- CII-SR-138 Quita la cantidad mínima del precio unitario después de descuento
- CII-SR-139 Quita la cantidad máxima del precio unitario después de descuento
- CII-SR-140 Quita el motivo del cambio del precio unitario después de descuento
- CII-SR-141 Quita el factor de conversión del precio tras el descuento