Vai al contenuto
Tema
Italiano

Avviso

CII-SR-125: Togli l'indicatore di pagamento anticipato dallo sconto

In breve

Avviso: da controllare.

CII-SR-125 significa che lo sconto sul prezzo unitario di una riga ha un indicatore di pagamento anticipato (PrepaidIndicator), che una fattura EN 16931 non dovrebbe contenere. Elimina l'indicatore dallo sconto: è solo un avviso, quindi il file viene comunque accettato.

In questa pagina

Che cosa significa

In ogni riga il prezzo unitario al lordo dello sconto (BT-148) può avere un solo sconto (BT-147). La regola controlla che lo sconto non contenga PrepaidIndicator, un valore vero o falso che segna l'importo come già pagato in anticipo. L'importo dello sconto è ammesso.

Perché è importante

EN 16931 tratta lo sconto sul prezzo unitario come un semplice importo, senza alcuna marcatura di pagamento anticipato. Il software che riceve il file non ha dove mettere l'indicatore e può saltarlo. Il file viene comunque accettato, perché è un avviso. Correggilo se vuoi un file pulito o se il destinatario lo chiede.

Come correggerlo

Apri l'XML della riga e trova GrossPriceProductTradePrice, poi il suo AppliedTradeAllowanceCharge. Elimina lì l'elemento PrepaidIndicator e lascia al loro posto l'importo dello sconto (ActualAmount) e ChargeIndicator. Se l'indicatore lo scrive il tuo software di fatturazione, controlla nelle impostazioni di esportazione se c'è un formato EN 16931, XRechnung (standard tedesco) o Peppol BIS (formato della rete europea Peppol), oppure chiedi all'assistenza di non scriverlo.

Il testo ufficiale della regola

PrepaidIndicator should not be present

Dove si applica questa regola

Set di regole Versione
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se CII-SR-125 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 6 novembre 2026