Che cosa significa
Nel formato CII (quello di XRechnung, ZUGFeRD e Factur-X, diverso dalla FatturaPA) uno sconto o una maggiorazione di riga (SpecifiedTradeAllowanceCharge nell'XML) non dovrebbe contenere un ID, un identificativo di quella voce. EN 16931 descrive uno sconto di riga con un motivo (BT-139) e un codice del motivo (BT-140), e una maggiorazione di riga con un motivo (BT-144) e un codice del motivo (BT-145), non con un identificativo.
Perché è importante
È un avviso, quindi il file non viene rifiutato. I programmi che leggono solo i campi di EN 16931 non hanno dove mettere l'ID, perciò di solito viene scartato. Conviene correggere se il cliente deve capire perché la riga è stata ridotta o aumentata, o se chi riceve la fattura vuole un file senza avvisi.
Come correggerlo
Cancella l'identificativo da sconti e maggiorazioni di riga nel tuo software di fatturazione, oppure esporta con il profilo EN 16931 invece di un profilo esteso. Assicurati che ogni sconto o maggiorazione abbia un breve motivo, un codice del motivo, o entrambi. Se crei l'XML a mano, elimina l'elemento ID dentro SpecifiedTradeAllowanceCharge della riga.
Il testo ufficiale della regola
ID 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 |