Qué significa
Se revisa cada descuento (BG-27) o recargo (BG-28) de una línea para ver si contiene un elemento UnitBasisAmount, un importe por unidad a partir del cual se calcula el descuento o recargo. EN 16931 solo admite un importe base (BasisAmount), el importe sobre el que se aplica un porcentaje, y no una cifra por unidad.
Por qué importa
Es un aviso, así que la factura se acepta. La cifra por unidad se ignora: el programa del destinatario trabaja solo con el importe, el importe base y el porcentaje que define EN 16931. Conviene corregirlo para obtener un resultado limpio.
Cómo corregirlo
En el XML, busca el UnitBasisAmount dentro del SpecifiedTradeAllowanceCharge de la línea y bórralo. Si quieres mostrar sobre qué importe se aplicó un porcentaje, ponlo en el BasisAmount del mismo descuento o recargo. Asegúrate de que el importe indicado es la cifra final de la línea.
Texto oficial de la regla
UnitBasisAmount 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-190 Los descuentos y recargos de línea no llevan código de tipo
- CII-SR-191 Los descuentos y recargos de línea no llevan datos de IVA propios
- CII-SR-192 Los descuentos y recargos de línea no llevan tipo de cambio
- CII-SR-193 Los descuentos y recargos de línea no llevan identificador
- CII-SR-194 Las líneas no llevan un subtotal de IVA calculado
- CII-SR-195 Las líneas no llevan un bloque de servicio logístico