Che cosa significa
Nel formato CII (quello di XRechnung, ZUGFeRD e Factur-X, diverso dalla FatturaPA) i dati di pagamento di una riga (SpecifiedLineTradeSettlement nell'XML) non dovrebbero contenere un TotalAdjustmentAmount, un totale aggiuntivo delle rettifiche della riga. EN 16931 mostra le rettifiche come singoli sconti di riga (BG-27) e singole maggiorazioni di riga (BG-28), e ne dà il risultato nell'imponibile della riga (BT-131).
Perché è importante
È un avviso, quindi il file non viene rifiutato. I totali si controllano a partire dall'imponibile della riga e dai singoli sconti e maggiorazioni, non da questa cifra, perciò di solito viene ignorata. Conviene correggere se chi riceve la fattura vuole un file senza avvisi, o se vuoi evitare che qualcuno legga un secondo totale non controllato.
Come correggerlo
Togli il totale aggiuntivo dalle righe. Nel tuo software di fatturazione di solito basta esportare con il profilo EN 16931 invece di un profilo esteso. Controlla che ogni sconto o maggiorazione reale di una riga sia inserito come sconto o maggiorazione a sé, con un importo e un motivo. Se crei l'XML a mano, elimina l'elemento TotalAdjustmentAmount dentro SpecifiedLineTradeSettlement della riga.
Il testo ufficiale della regola
TotalAdjustmentAmount 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 |