Qué significa
Un recargo global, como unos gastos de envío, indica la base sobre la que se calcula (BT-100), por ejemplo el importe al que se aplica un porcentaje, y esa cifra tiene más de dos cifras después del separador decimal. Las cifras se cuentan tal como están escritas en el archivo, donde el decimal va con punto: 300.000 no pasa, aunque valga lo mismo que 300. La comprobación solo se aplica cuando se indica una base.
Por qué importa
Las reglas rumanas CIUS-RO limitan este importe a dos decimales. Una cifra más larga es un error fatal y el archivo se rechaza hasta que lo corrijas.
Cómo corregirlo
En el recargo global, redondea la base a dos decimales. Si no usas base, déjala fuera. En el XML es el BaseAmount del AllowanceCharge que cuelga directamente de la factura o de la factura rectificativa, con ChargeIndicator en true. El importe del recargo (BT-99) tiene su propia comprobación, BR-DEC-RO-05.
Texto oficial de la regla
Numarul maxim permis de zecimale pentru Valoarea de baza a taxelor suplimentare la nivelul documentului (BT-100) este 2. #The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2. Términos de negocio: BT-100
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |