Risposta alle domande più comuni

Cosa significa l'errore "Nota di Credito: l'imponibile stornato con riga [...] è superiore a quello rimanente nella fattura da variare." ?
Ultimo aggiornamento un anno fa

HUB-SM verifica i totali utilizzando i riferimenti incrociati dichiarati nella Nota di Credito (TD04) tramite gli elementi XML "DatiFattureCollegate": la somma algebrica delle righe di dettaglio di TD04 coinvolte viene sottratta agli importi residui nella precedente fattura (al netto di eventuali altre variazioni precedenti) e il totale non può essere inferiore a zero.
Cioè non è possibile stornare un importo superiore (in valore assoluto) a quello precedentemente fatturato.

NOTA BENE: in fatturazione elettronica è possibile riportare voci di sconto (importo negativo, TipoCessionePrestazione=SC) come righe di dettaglio; qualora si trasmetta una Nota di Credito a storno totale di una precedente fattura che conteneva sia righe con importo positivo sia righe con importo negativo (SC), è necessario generare con la TD04 il movimento contabile opposto (uguale e contrario) a quello della fattura, perciò tale nota di credito dovrebbe contenere tutte le stesse righe di dettaglio con gli stessi importi (e gli stessi segni), comprese le righe SC.

Quando si compila l'elemento XML "DatiFattureCollegate" si fa riferimento alla fattura da variare (data e numero) ed è possibile specificare uno o più elementi "RiferimentoNumeroLinea" per indicare esattamente quali righe di dettaglio della Nota di Variazione devono essere sommate (TD05) o sottratte (TD04) rispetto alla fattura originaria.

Nel caso la nota faccia riferimento a una sola fattura da variare, allora ci sarà un solo elemento "DatiFattureCollegate" ed è possibile omettere qualsiasi "RiferimentoNumeroLinea" per assumere implicitamente che tutte le righe di dettaglio della nota vadano a variare proprio quell'unica fattura referenziata.
Esempio
: tutte le righe-dettaglio della corrente TD04 stornano la fattura numero "FATT01234" del 01/06/2022

image

Nel caso la nota faccia riferimento a più di una sola fattura da variare (da due in su), allora è opportuno che ciascun elemento "DatiFattureCollegate" contenga anche i sotto-elementi "RiferimentoNumeroLinea" per indicare quali righe di dettaglio della nota debbano apportare variazione su ciascuna fattura referenziata. 
Esempio
: le righe-dettaglio 2 e 3 della TD04 stornano la fattura numero "FATT01234" del 01/06/2022 , mentre le righe-dettaglio 1 e 4 della TD04 stornano la fattura numero "FATT00555" del 05/05/2022

image

Utilizzo dell'elemento facoltativo "NumItem"

In aggiunta a quanto indicato nella sezione precedente, quando si compila l'elemento XML "DatiFattureCollegate" facendo riferimento alla fattura da variare (data e numero), è possibile anche indicare la specifica riga di dettaglio originaria che deve essere sottoposta alla variazione, compilando l'elemento "NumItem" con il valore del "NumeroLinea" contenuto nella fattura precedente.

Questo tipo di indicazione si può combinare con quella che specifica le righe di dettaglio coinvolte all'interno del documento di variazione; quindi per ciascun elemento "DatiFattureCollegate" contenente anche il "NumItem":

  • se sono indicati elementi "RiferimentoNumeroLinea" allora il loro importo complessivo (una selezione di righe di dettaglio della corrente nota di variazione) serve a variare proprio la riga di dettaglio con [NumeroLinea=NumItem] all'interno della fattura di riferimento.
    Esempio: nella Figura seguente si specifica che la riga dettaglio 1 (importo 100,00) della TD04 deve stornare la riga dettaglio 3 della fattura n."FATT0456" del 30/10/2022
    NOTA: in questo caso l'importo residuo sulla riga dettaglio 3, al netto di eventuali altri storni/variazioni già applicati su di essa in precedenza, deve essere maggiore o uguale a 100,00 altrimenti HUB-SM non permetterà di effettuare l'operazione.image
  • se NON sono indicati elementi "RiferimentoNumeroLinea" allora l'importo complessivo di tutte le righe di dettaglio della corrente nota di variazione serve a variare proprio la riga di dettaglio con [NumeroLinea=NumItem] all'interno della fattura di riferimento.
NOTA BENE: si suggerisce di riservare l'utilizzo dell'elemento facoltavito "NumItem" ai soli casi effettivamente necessari, poiché il suo utilizzo in presenza di elementi "RiferimentoNumeroLinea" e/o in presenza di molteplici elementi "DatiFattureCollegate" (a loro volta articolati) all'interno dello stesso documento di variazione può aumentare notevolmente la complessità delle operazioni di compilazione e parimenti lo sforzo necessario a interpretare le relazioni tra righe di variazione e righe pregresse.

Attendi, per favore!

Per favore attendere... ci vorrà un secondo!