Che cosa significa
Uno sconto su una singola riga può indicare l'importo di base da cui è calcolato (BT-137), 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 80.000 non passa anche se vale 80. 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 dello sconto. 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 false. L'importo dello sconto (BT-136) ha un suo controllo, BR-DEC-RO-24.
Il testo ufficiale della regola
Numarul maxim permis de zecimale pentru Valoarea de baza a deducerii la linia facturii (BT-137) este 2. #The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2. Termini di business: BT-137
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 |