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 ValiditySpecifiedPeriod, un elemento que indica las fechas entre las que el precio es válido.
Por qué importa
EN 16931 no tiene campo para el tiempo durante el que es válido el precio de una línea, así que el programa que recibe la factura puede omitirlo. El archivo se acepta igualmente, porque es un aviso. Conviene corregirlo para tener un archivo limpio o cuando el destinatario necesite esas fechas y no las vería.
Cómo corregirlo
En cada línea afectada, abre GrossPriceProductTradePrice y elimina el elemento ValiditySpecifiedPeriod. Conserva el precio unitario (ChargeAmount). Si las fechas importan, menciónalas en una nota de la línea (BT-127). Si tu programa de facturación escribe el elemento, busca un ajuste de exportación EN 16931, XRechnung o Peppol BIS.
Texto oficial de la regla
ValiditySpecifiedPeriod 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-133 Quita el lugar de entrega del precio unitario antes de descuento
- CII-SR-134 Quita el precio de comparación del precio unitario antes de descuento
- 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