Zum Hauptinhalt springen
VeriFactu

VeriFactu Spanien für Odoo 17, 18, 19 und 20: Unterschiede zwischen den Versionen

Zwischen den Zweigen des Moduls ändern sich zwei Felder und mehrere Meldungen. Motivo de la rectificativa (VeriFactu) gibt es in 17, 18 und 19, in 20 aber nicht. Last Verification Result ist in 18, 19 und 20 sichtbar, in 17 zeigt keine Ansicht es an. In 20 ändern sich außerdem die Texte der Hinweise zu den Korrekturrechnungen R1-R4, R2 und R3. Damit können Sie entscheiden, welcher Zweig zu Ihnen passt.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
5 Min.

Zwei Felder unterscheiden die Zweige

Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht. Zwischen diesen Zweigen gibt es zwei Felder, die erscheinen oder verschwinden:

  • Motivo de la rectificativa (VeriFactu), in der Rechnung oder Buchung: ist in 17.0, 18.0 und 19.0 vorhanden, in 20.0 nicht. In den Zweigen, in denen es vorhanden ist, sehen Sie es nur bei Korrekturrechnungen an Kunden.
  • Last Verification Result, im Bildschirm All Chain States (Asesoría): in 18.0, 19.0 und 20.0 immer sichtbar. In 17.0 existiert das Feld, aber keine Ansicht zeigt es an.
Schema aus Code, kein Odoo-Bildschirm, mit den vier gestapelten Zweigen: 17.0 mit dem Korrekturgrund, 18.0 und 19.0 mit dem Korrekturgrund und dem Ergebnis der letzten Prüfung, 20.0 nur mit dem Ergebnis
Schema aus dem veröffentlichten Code des Moduls: Der Korrekturgrund ist in 17.0, 18.0 und 19.0 vorhanden; das Ergebnis der letzten Prüfung in 18.0, 19.0 und 20.0.
Feld17.018.019.020.0
Motivo de la rectificativa (VeriFactu)Ja, nur bei Korrekturrechnungen an KundenJa, nur bei Korrekturrechnungen an KundenJa, nur bei Korrekturrechnungen an KundenNicht vorhanden
Last Verification Result in All Chain States (Asesoría)Das Feld existiert, aber keine Ansicht zeigt es anJa, immer sichtbarJa, immer sichtbarJa, immer sichtbar

Was sich beim Wechsel von einem Zweig zum nächsten ändert

  • Von 17.0 auf 18.0: Last Verification Result erscheint im Bildschirm All Chain States (Asesoría).
  • Von 18.0 auf 19.0: Keines dieser beiden Felder ändert sich.
  • Von 19.0 auf 20.0: Motivo de la rectificativa (VeriFactu) verschwindet.
Schema aus Code, kein Odoo-Bildschirm, das markiert, was zwischen den Zweigen erscheint und verschwindet: Von 17.0 auf 18.0 erscheint das Ergebnis der letzten Prüfung, von 19.0 auf 20.0 verschwindet der Korrekturgrund
Schema aus dem veröffentlichten Code jedes Zweigs: Von 17.0 auf 18.0 erscheint Last Verification Result (in All Chain States (Asesoría)); von 19.0 auf 20.0 verschwindet Motivo de la rectificativa (VeriFactu).

Wenn Sie von 19.0 auf 20.0 umsteigen und Ihr Prozess für Korrekturrechnungen dieses Feld für den Grund nutzt, prüfen Sie diesen Schritt vor der Migration.

Auch die Hinweise zu Korrekturrechnungen ändern sich in 20.0

Es gibt einen Hinweis, der den AEAT-Fehler 1189 erwähnt. Er besagt, dass die Korrekturrechnung nicht gebucht werden kann, weil eine Korrekturrechnung R1-R4 den Kunden identifizieren muss und dieser keine Steuernummer hat. In 17.0, 18.0 und 19.0 lautet er so:

Credit note … cannot be posted: an R1-R4 credit note must identify the customer and … has no tax ID, so the AEAT would reject it with error 1189. Add the NIF or foreign tax ID of … (the one on the rectified invoice). If it rectifies a simplified invoice (F2), create it from that invoice with the Credit Note button: it is then declared as R5, without customer.

In 20.0 lautet der Text anders und bietet zusätzlich an, den Typ der Korrekturrechnung zu ändern:

Credit note … cannot be posted: an R1-R4 credit note must identify the customer and … has no tax ID, so the AEAT would reject it with error 1189. Add the NIF or foreign tax ID of … (the one on the rectified invoice). If it rectifies a simplified invoice (F2), set the credit note type to R5 (declared without customer) or create it from that invoice with the Credit Note button.

Auch die Hinweise zu den Fehlern 1191 und 1192 sind zwischen 19.0 und 20.0 anders formuliert:

AEAT-FehlerZweigeMeldung
1191 (Gutschrift R3, uneinbringliche Forderungen)17.0, 18.0 und 19.0Un abono R3 (créditos incobrables) solo se admite si el cliente tiene NIF español: la AEAT lo rechaza con el error 1191. Elija otro motivo o revise el NIF de ….
1191 (Gutschrift R3, uneinbringliche Forderungen)20.0Un abono R3 (créditos incobrables) solo se admite si el cliente tiene NIF español: la AEAT lo rechaza con el error 1191. Cambie el tipo del abono o revise el NIF de ….
1192 (Gutschrift R2, Insolvenzverfahren)17.0, 18.0 und 19.0Un abono R2 (concurso de acreedores) solo se admite si el cliente tiene NIF español o NIF-IVA de la UE: la AEAT lo rechaza con el error 1192. Elija otro motivo o revise el NIF de ….
1192 (Gutschrift R2, Insolvenzverfahren)20.0Un abono R2 (concurso de acreedores) solo se admite si el cliente tiene NIF español o NIF-IVA de la UE: la AEAT lo rechaza con el error 1192. Cambie el tipo del abono o revise el NIF de ….

So prüfen Sie, welchen Zweig Sie haben

Mit den beiden Feldern erkennen Sie Ihren Zweig, ohne die Versionsnummer anzusehen:

  • Öffnen Sie eine Korrekturrechnung an einen Kunden und suchen Sie Motivo de la rectificativa (VeriFactu). Ist das Feld da, haben Sie 17.0, 18.0 oder 19.0. Fehlt es, haben Sie 20.0.
  • Öffnen Sie den Bildschirm All Chain States (Asesoría). Sehen Sie Last Verification Result, haben Sie 18.0, 19.0 oder 20.0. Sehen Sie es nicht, haben Sie 17.0.

Mit Grund und ohne Ergebnis ist es 17.0. Mit beiden ist es 18.0 oder 19.0, und diese Felder unterscheiden die beiden nicht. Mit Ergebnis und ohne Grund ist es 20.0.

Für wen das passt und was Sie vorab brauchen

Das Modul ist für alle, die schon Odoo 17, 18, 19 oder 20 nutzen oder gerade einführen und in dieser Version mit VeriFactu arbeiten wollen. Bevor Sie sich entscheiden, sollten Sie Folgendes klären:

  • Odoo bringt bereits ein eigenes Modul mit. In 17, 18, 19 und 20 gibt es l10n_es_edi_verifactu. Vergleichen Sie, was es in Ihrer Version abdeckt, bevor Sie wählen.
  • Der Zeitplan. Laut RDL 15/2025 vom 2. Dezember muss, wer die Körperschaftsteuer einreicht, sein Rechnungssystem vor dem 1. Januar 2027 angepasst haben, alle anderen vor dem 1. Juli 2027. Die Zeit davor ist eine Testphase. Eine Mitteilung der Finanzverwaltung vom 5. Oktober 2026 sieht vor, die offenen Pflichten des RD 1007/2023 bis Oktober 2028 zu verschieben. Sie kündigt Änderungen bei „bestimmten technischen Aspekten“ an und sagt, dass die Anforderungen an Integrität, Aufbewahrung, Zugänglichkeit, Lesbarkeit, Nachvollziehbarkeit und Unveränderbarkeit „in im Wesentlichen gleichwertiger Form“ erhalten bleiben.
  • Das Zertifikat. Ohne Zertifikat leitet der AEAT-Dienst auf die Fehlerseite 4033 („Zertifikat nicht erkannt“) weiter. Bei einem Zertifikat, das nicht validiert, auf die 4011.

Wie FlexigoTech Ihnen hilft

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und Integrationen nach Maß. Wenn Sie zwischen Zweigen oder Modulen schwanken, nennen Sie uns Ihre Version und wie Sie fakturieren. Den Preis jeder Version finden Sie im Produktblatt.

Weiterlesen

Was die Schaltfläche „Run Pre-flight“ von VeriFactu España tutWas die Schaltfläche Run Pre-flight von VeriFactu España in Odoo tut: wann sie sichtbar ist, was sie je Zeile prüft, was sie speichert.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen