Vai al contenuto
Tema
Italiano

Errore grave

BR-DEC-RO-25: Base dello sconto di riga: al massimo due decimali

In breve

Errore grave: non supera i controlli selezionati.

BR-DEC-RO-25 significa che l'importo di base di uno sconto su una riga (BT-137), cioè la cifra da cui lo sconto viene calcolato, ha più di due decimali. Correggi quella riga arrotondando l'importo di base a due decimali, oppure non indicarlo se non ti serve.

In questa pagina

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
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se BR-DEC-RO-25 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 6 novembre 2026