Vai al contenuto principale
VeriFactu

Errori VeriFactu con fatture rettificative: TipoRectificativa, rettificate e sostituite

Una nota di credito in Odoo è una fattura rettificativa per VERI*FACTU, e l'AEAT, l'agenzia fiscale spagnola, le chiede campi che una fattura normale non può contenere. Sette codici coprono queste combinazioni: rettificative senza tipo, fatture normali con dati di rettificativa, sostituzioni senza importo. Con la regola davanti si distinguono in fretta.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 4 novembre 2026

In breve

Modulo
VeriFactu
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del modulo, versione 20.0 · nelle fonti collegate in fondo
Lettura
3 min

La regola dell'AEAT, campo per campo

TipoRectificativa
Solo con TipoFactura R1, R2, R3, R4 o R5, e obbligatorio in questi casi. Se manca su una rettificativa, 1114; se è presente su una fattura normale, 1115. Un valore fuori dall'elenco, 1107.
FacturasRectificadas
Il blocco con le fatture che vengono rettificate. Solo con R1-R5 e non obbligatorio. Su una fattura normale, 1117.
ImporteRectificacion
Solo e obbligatorio quando TipoRectificativa è S, rettifica per sostituzione. Se manca, 1118; se non dovrebbe esserci, 1119.
FacturasSustituidas
Solo con TipoFactura F3, lo scambio di fatture semplificate. Su qualsiasi altro tipo, 1116.

Tutti e sette i codici rifiutano il record della fattura, non l'invio completo.

Scheda dei codici VeriFactu per le fatture rettificative
I sette codici per rettificative e sostitutive, in ambra: rifiutano il record e la coda lo ritenta.

Come Odoo invia una nota di credito

Oggi il modulo non distingue il motivo della rettifica: ogni nota di credito esce come R1, o come R5 se rettifica una fattura registrata come semplificata (F2). R2, R3 e R4 non escono mai, quindi una nota di credito che secondo la norma dovrebbe essere uno di questi tipi viene dichiarata come R1. Con questo tipo:

  1. Invia sempre TipoRectificativa. Nessun codice del modulo gli assegna un valore diverso da I, rettifica per differenze.
  2. Se la nota di credito ha una fattura di origine e tale fattura ha il suo record VeriFactu, la include in FacturasRectificadas con il tuo NIF, il suo numero e la sua data.
  3. Invia gli importi in negativo, come si addice a una rettifica per differenze.

Lavorando in questo modo, la maggior parte di questi codici non dovrebbe comparire. 1114 e 1115 sono coperti perché TipoRectificativa va su tutti gli R e su nessun F. Anche 1117, perché FacturasRectificadas viene aggiunta solo a una nota di credito. E poiché il tipo è sempre I, il blocco ImporteRectificacion non serve mai, quindi 1118 non può verificarsi.

Registrazioni di fatturazione in Odoo con una nota di credito R1 in negativo
Tra le fatture F1 c'è una nota di credito: tipo R1, rettifica per errore fondato in diritto, con il totale in negativo. Schermata di Odoo 20 con dati dimostrativi; le risposte dell'AEAT sono simulate.

Lo scambio di fatture semplificate

La F3 è la fattura che sostituisce una o più fatture semplificate già emesse. È l'unico tipo che ammette FacturasSustituidas, e il modulo la compila solo quando la fattura è contrassegnata come scambio: con le F2 che sostituisce, emesse in Odoo o altrove, fino a 1000. Prima di pubblicare uno scambio, il modulo verifica che ciò che viene sostituito siano fatture semplificate già registrate; in caso contrario, non ti lascia pubblicare.

Se ti arriva comunque

Se vedi uno di questi codici con un invio del modulo, ci interessa saperlo: con ogni probabilità la nota di credito ha qualcosa di fuori dall'ordinario. Il record rifiutato viene ritentato con gli stessi dati fino a Dead Letter e il modulo pubblicato non invia da solo la correzione. Scrivi a comercial@flexigobe.com con il numero della nota di credito e la esaminiamo.

I codici di questa pagina, con il testo dell'AEAT

Ogni codice con il suo testo letterale, come lo riporta l'elenco errori dell'AEAT:

CodiceTesto dell'AEAT (in spagnolo)
1107El valor del campo TipoRectificativa es incorrecto.
1114Si la factura es de tipo rectificativa, el campo TipoRectificativa debe tener valor.
1115Si la factura no es de tipo rectificativa, el campo TipoRectificativa no debe tener valor.
1116Debe informarse el campo FacturasSustituidas sólo si la factura es de tipo F3.
1117Si la factura no es de tipo rectificativa, el bloque FacturasRectificadas no podrá venir informado.
1118Si la factura es de tipo rectificativa por sustitución el bloque ImporteRectificacion es obligatorio.
1119Si la factura no es de tipo rectificativa por sustitución el bloque ImporteRectificacion no debe tener valor.

Le fatture rettificative non vanno confuse con gli annullamenti. Annullare una fattura in Odoo genera un record di annullamento, con codici di errore propri: sono nella pagina sugli annullamenti.

Continua a leggere

Errori 1189, 1190, 1191 e 1192 di VeriFactu: tipo di fattura e destinatario devono coincidereGli errori VeriFactu che incrociano tipo di fattura e destinatario (1189, 1190, 1191, 1192, 1106 e 1156): la regola dell'AEAT e cosa decide Odoo alla pubblicazione.Errori 3001 e 3002 di VeriFactu: annullare una fattura che l'AEAT non ha o che ha già annullatoErrori VeriFactu in annullamento: 3001 (già annullata), 3002 (inesistente) e quelli del blocco Generador. Cosa fa Odoo 17, 18, 19 e 20 su una fattura inviata.Subsanare in VeriFactu: come si corregge un record e gli errori di Subsanacion e RechazoPrevioCome si corregge in VeriFactu un record rifiutato o accettato con errori: subsanazione, RechazoPrevio, i codici da 1153 a 1276, 3003 e 3004, e Odoo.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti