Che cosa significa
Una maggiorazione su una singola riga può indicare l'importo di base da cui è calcolata (BT-142), per esempio la cifra a cui si applica una percentuale. Quella cifra ha più di due cifre dopo il punto decimale. Il controllo conta le cifre come sono scritte nel file, quindi 60.000 non passa anche se vale 60. La regola scatta solo quando l'importo di base è presente.
Perché è importante
Le regole rumene CIUS-RO, il formato delle fatture elettroniche in Romania, limitano questo importo a due decimali. Una cifra più lunga è un errore fatale e il file viene rifiutato finché non la correggi.
Come correggerlo
Nella riga indicata dall'errore, arrotonda a due decimali l'importo di base della maggiorazione. Se non usi un importo di base, puoi non indicarlo. Nell'XML è l'elemento BaseAmount di AllowanceCharge dentro InvoiceLine (o CreditNoteLine), con ChargeIndicator impostato a true. L'importo della maggiorazione (BT-141) ha un suo controllo, BR-DEC-RO-27.
Il testo ufficiale della regola
Numarul maxim permis de zecimale pentru Valoarea de baza a taxei suplimentare la linia facturii (BT-142) este 2. #The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2. Termini di business: BT-142
Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |