Naar hoofdinhoud
VeriFactu

Fouten 1189, 1190, 1191 en 1192 van VeriFactu: factuurtype en ontvanger moeten kloppen

In VERI*FACTU bepaalt het factuurtype of er een ontvanger moet zijn en hoe die geïdentificeerd mag worden. Een F1 zonder klant of een F2 met klant is een zekere afwijzing. Deze zes codes dekken die combinaties, en bijna alle lost de module op voordat er verzonden wordt; de overige moet je wel kennen.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Module
VeriFactu
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
3 min

De regel, in één tabel

FactuurtypeOntvangerCode bij overtreding
F1, F3, R1, R2, R3, R4Verplicht, minstens één.1189
F2, R5Niet toegestaan.1190
R3Alleen NIF of IDType 07 (niet-geregistreerd).1191
R2Alleen NIF, IDType 07 of IDType 02 (NIF-IVA).1192
Elk type met IDOtro van type 02Alleen F1, F3, R1, R2, R3 of R4.1156

En nog een algemenere code: de 1106, "El valor del campo TipoFactura no está incluido en la lista de valores permitidos." Alle wijzen het record af, niet de hele verzending.

Kaart met de codes 1189, 1190, 1191, 1192, 1106 en 1156
De zes codes die factuurtype en ontvanger combineren, allemaal in amber: ze wijzen het record af.

Hoe Odoo het type en de ontvanger bepaalt

Bij het boeken van een factuur classificeert de module die en beslist daarmee of er een ontvanger wordt toegevoegd:

  1. Een creditnota gaat als R1, of als R5 als ze een factuur corrigeert die als F2 is geregistreerd. Vandaag maakt de module geen onderscheid tussen correctieredenen, dus R2, R3 en R4 gaan nooit uit.
  2. Een factuur die als ruil van vereenvoudigde facturen is gemarkeerd, gaat als F3.
  3. Een kassafactuur, aangevinkt als "Factura simplificada (F2)" of waarvan de klant geen NIF heeft, gaat als F2.
  4. Al het overige gaat als F1.

Daarna wordt het blok Destinatarios alleen opgenomen als de klant een identificatie heeft en het type noch F2 noch R5 is. Zo worden de 1189 en de 1190 bij de bron voorkomen: een factuur zonder NIF van de klant gaat nooit als F1, en een F2 of een R5 krijgt nooit een ontvanger. Ook de 1106 zou niet mogen verschijnen: de module gebruikt alleen typen die de AEAT accepteert (F1, F2, F3, R1 en R5).

Factureringsrecords in Odoo met de typen F1, F2 en R1
De kolom Tipo Factura naast de identificatie van de tegenpartij: de F1-facturen hebben een NIF, de F2 van de klant aan de balie niet. Schermafbeelding van Odoo 20 met demogegevens; de antwoorden van de AEAT zijn gesimuleerd.

De 1191 en de 1192, met de module van vandaag

Beide hangen af van het type creditnota en het land van de klant. Een klant buiten Spanje gaat in IDOtro met type 02 als die in de EU zit, en met type 03 of 04 als dat niet zo is. Gecombineerd met de tabel zou een R3 naar een buitenlandse klant botsen met de 1191, die alleen NIF of type 07 toelaat, en een R2 naar een klant buiten de EU met de 1192.

Met de module van vandaag bereikt geen van beide deze weg, omdat er geen R2 en geen R3 worden uitgegeven. Keerzijde: een creditnota die volgens de regels een R2, R3 of R4 zou moeten zijn, wordt als R1 aangegeven. Als je creditnota's van dat soort uitgeeft, schrijf dan naar comercial@flexigobe.com voordat je ze boekt.

Wanneer het al is afgewezen

De wachtrij probeert het afgewezen record opnieuw tot het in Dead Letter belandt, maar het record is het record dat bij het boeken is aangemaakt en het verandert niet, ook niet als je het contact corrigeert. De gepubliceerde module verstuurt de correctie niet zelfstandig. Schrijf naar comercial@flexigobe.com met het factuurnummer en we helpen je het af te ronden.

De codes van deze pagina, met de tekst van de AEAT

Elke code met zijn letterlijke tekst, zoals de foutenlijst van de AEAT die geeft:

CodeTekst van de 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.

Lees verder

VeriFactu-fout 1150: een vereenvoudigde factuur die boven 3.000 euro uitkomtVeriFactu-fout 1150 wijst een vereenvoudigde factuur (F2) af die boven 3.000 € uitkomt. Waarom Odoo haar als F2 verstuurt en hoe je dat voorkomt in Odoo 17, 18, 19 en 20.VeriFactu-fouten bij buitenlandse klanten: de 1239 en de IDOtro-codesVeriFactu-fouten in het blok Destinatario bij klanten buiten Spanje (1239, 1101, 1111, 1122, 1232…): wat de AEAT eist en wat Odoo met onze module verstuurt.VeriFactu-fouten met correctiefacturen: TipoRectificativa, gecorrigeerde en vervangen facturenVeriFactu-fouten bij correctie- en vervangingsfacturen (1107, 1114 t/m 1119): wanneer TipoRectificativa en ImporteRectificacion gelden en hoe Odoo een creditnota stuurt.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen