Vai al contenuto principale
VeriFactu

Errori 1189, 1190, 1191 e 1192 di VeriFactu: tipo di fattura e destinatario devono coincidere

In VERI*FACTU il tipo di fattura decide se deve esserci un destinatario e come può essere identificato. Una F1 senza cliente o una F2 con cliente sono rifiuti certi. Questi sei codici coprono queste combinazioni; quasi tutti li risolve il modulo prima dell'invio, e quelli che non risolve conviene conoscerli.

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, in una tabella

Tipo di fatturaDestinatarioCodice se non rispettato
F1, F3, R1, R2, R3, R4Obbligatorio, almeno uno.1189
F2, R5Vietato.1190
R3Solo NIF o IDType 07 (Non censito).1191
R2Solo NIF, IDType 07 o IDType 02 (NIF-IVA).1192
Qualsiasi tipo con IDOtro di tipo 02Solo F1, F3, R1, R2, R3 o R4.1156

E un codice più generale: il 1106, «El valor del campo TipoFactura no está incluido en la lista de valores permitidos.», il valore del campo TipoFactura non è incluso nella lista dei valori ammessi. Tutti rifiutano il record, non l'invio intero.

Scheda dei codici 1189, 1190, 1191, 1192, 1106 e 1156
I sei codici che incrociano tipo di fattura e destinatario, tutti in ambra: rifiutano il record.

Come Odoo decide tipo e destinatario

Alla pubblicazione, il modulo classifica la fattura e, con quella classe, decide se inserire il destinatario:

  1. Una nota di credito esce come R1, o come R5 se rettifica una fattura registrata come F2. Oggi il modulo non distingue il motivo della rettifica, quindi R2, R3 e R4 non escono mai.
  2. Una fattura marcata come scambio di fatture semplificate esce come F3.
  3. Una fattura del POS, marcata come «Factura simplificada (F2)» o il cui cliente non ha NIF, esce come F2.
  4. Tutte le altre escono come F1.

Dopodiché, il blocco Destinatari è incluso solo se il cliente ha un identificativo e il tipo non è F2 né R5. Così si evitano alla radice il 1189, perché una fattura senza NIF del cliente non esce mai come F1, e il 1190, perché una F2 o una R5 non portano mai il destinatario. Anche il 1106 non dovrebbe comparire: il modulo usa solo tipi che l'AEAT ammette (F1, F2, F3, R1 e R5).

Registrazioni di fatturazione in Odoo con tipi F1, F2 e R1
La colonna Tipo Factura accanto all'identificativo della controparte: le F1 hanno il NIF, la F2 del cliente al banco non ne ha. Schermata di Odoo 20 con dati dimostrativi; le risposte dell'AEAT sono simulate.

Il 1191 e il 1192 con il modulo di oggi

Entrambi dipendono dal tipo di nota di credito e dal paese del cliente. Un cliente fuori dalla Spagna viaggia in IDOtro con tipo 02 se è nell'UE, e con tipo 03 o 04 se non lo è. Incrociato con la tabella, una R3 verso un cliente straniero entrerebbe in conflitto con il 1191, che ammette solo NIF o il tipo 07, e una R2 verso un cliente fuori dall'UE con il 1192.

Con il modulo di oggi nessuno dei due arriva per questa via, perché non emette né R2 né R3. Il rovescio della medaglia è che una nota di credito che secondo la norma dovrebbe essere R2, R3 o R4 viene dichiarata come R1. Se emetti note di credito di quel tipo, scrivi a comercial@flexigobe.com prima di pubblicarle.

Quando è già stato rifiutato

La coda ritenta il record rifiutato finché non finisce in Dead Letter, ma il record è quello creato alla pubblicazione e non cambia anche se correggi il contatto. Il modulo pubblicato non invia da solo la rettifica. Scrivi a comercial@flexigobe.com con il numero della fattura e ti aiutiamo a chiuderla.

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

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

CodiceTesto dell'AEAT
1189Si TipoFactura es F1 o F3 o R1 o R2 o R3 o R4 el bloque Destinatarios tiene que estar cumplimentado.
1190Si TipoFactura es F2 o R5 el bloque Destinatarios no puede estar cumplimentado.
1191Si TipoFactura es R3 sólo se admitirá NIF o IDType = No Censado (07).
1192Si TipoFactura es R2 sólo se admitirá NIF o IDType = No Censado (07) o NIF-IVA (02).
1106El valor del campo TipoFactura no está incluido en la lista de valores permitidos.
1156Para el bloque IDOtro y IDType NIF-IVA (02), el valor de TipoFactura es incorrecto.

Continua a leggere

Errore 1150 di VeriFactu: una fattura semplificata che supera i 3.000 euroL'errore 1150 di VeriFactu rifiuta una fattura semplificata (F2) che supera 3.000 €. Perché Odoo la invia come F2 e come evitarlo in Odoo 17, 18, 19 e 20.Errori VeriFactu con clienti esteri: il 1239 e i codici di IDOtroErrori VeriFactu nel blocco Destinatario con clienti extra-spagnoli (1239, 1101, 1111, 1122, 1232…): cosa richiede l'AEAT e cosa invia Odoo con il nostro modulo.Errori VeriFactu con fatture rettificative: TipoRectificativa, rettificate e sostituiteErrori VeriFactu su rettificative e sostitutive (1107, 1114-1119): quando servono TipoRectificativa e ImporteRectificacion e come Odoo invia una nota di credito.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti