Qué significa
Se revisa cada descuento (BG-27) o recargo (BG-28) de una línea para ver si contiene un elemento ID, un identificador o referencia de esa entrada. EN 16931 no da identificador a los descuentos y recargos de línea, solo un importe, un importe base y un porcentaje opcionales, y un motivo.
Por qué importa
Es un aviso, así que la factura se acepta. El destinatario ignora el identificador, por lo que no puede usarlo para referirse después a ese descuento o recargo. Conviene corregirlo para obtener un resultado limpio.
Cómo corregirlo
Borra el ID del SpecifiedTradeAllowanceCharge de la línea en el XML. Si el destinatario necesita reconocer la entrada, pon una descripción breve en el texto del motivo. Si tu programa añade el ID al exportar, pide al proveedor que lo desactive.
Texto oficial de la regla
ID 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 |