Vai al contenuto

Errore fatale

UBL-SR-30: Uno sconto può avere un solo testo di motivo

In breve

Errore grave: non supera i controlli selezionati.

UBL-SR-30 significa che uno sconto ha più di un testo di motivo. Tieni un solo motivo breve, per esempio «Pagamento anticipato», e genera di nuovo il file.

In questa pagina

Che cosa significa

Ogni sconto, indicato in UBL da cbc:ChargeIndicator impostato a false, può avere il testo del motivo (cbc:AllowanceChargeReason) una sola volta. Per uno sconto sull'intera fattura è il motivo dello sconto (BT-97). Il codice del motivo (BT-98) è un campo a parte e può affiancare il testo.

Perché è importante

Il motivo dice a chi riceve la fattura perché l'importo è stato ridotto.

Come correggerlo

Nel tuo software di fatturazione dai a ogni sconto un solo motivo. Se hai scritto due descrizioni, uniscile in un testo breve. Se generi tu l'XML, ogni cac:AllowanceCharge con cbc:ChargeIndicator false può contenere un solo cbc:AllowanceChargeReason; un eventuale codice va in cbc:AllowanceChargeReasonCode.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori

Il testo ufficiale della regola

Document level allowance reason shall occur maximum once

Dove si applica questa regola

Set di regole Versione
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
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 UBL-SR-30 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026