Zum Hauptinhalt springen
VeriFactu

Fehler 2001 bei VeriFactu: Die NIF Ihres Kunden ist im Register der AEAT nicht erfasst

Der Fehler 2001 tritt auf, wenn die NIF des Kunden ein korrektes Format hat, die AEAT sie in ihrem Register jedoch nicht findet. Anders als andere Fehler bei der NIF wird die Rechnung dabei nicht abgelehnt: Sie wird erfasst, und die AEAT verlangt eine Korrektur. Wenn Sie wissen, warum das passiert, müssen Sie nicht blind den gesamten Kundenstamm prüfen.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. 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
3 Min.

Der Text der AEAT lautet «El NIF del bloque Destinatarios no está identificado en el censo de la AEAT.», übersetzt: «Die NIF im Block Destinatarios ist im Register der AEAT nicht identifiziert.» Die NIF ist die spanische Steuernummer. Der Code steht im Abschnitt der Fehler, die die Erfassung des Datensatzes zulassen, den sogenannten zulässigen Fehlern der AEAT.

Warum die AEAT ihn annimmt

Das Validierungsdokument der AEAT behandelt diesen Fall in seiner Liste der zulässigen Fehler: Eine korrekte NIF des Empfängers, die nicht im Register steht, sollte im Block IDOtro mit dem Identifikationstyp 07, «No censado» (nicht im Register erfasst), übermittelt werden. Wird sie als gewöhnliche NIF gesendet, lehnt die AEAT sie nicht ab; sie erfasst sie mit 2001, damit sie dokumentiert ist und korrigiert werden kann.

Andere Codes mit sehr ähnlichen Texten, etwa 1109, 1110 oder 1193, lehnen den Datensatz dagegen ab. Sie werden mit ihren Unterschieden auf der Seite zur NIF des Kunden erklärt.

Karte des VeriFactu-Codes 2001
Der Code 2001 auf seiner Karte: blau, die Farbe der Fehler, bei denen die AEAT den Datensatz annimmt und eine Korrektur verlangt.

Was Odoo mit unserem Modul sendet

Beim Buchen der Rechnung prüft das Modul das Land und die Steuernummer des Kontakts. Ein Kunde mit dem Land Spanien oder ohne Land geht immer in das Feld NIF des Blocks Destinatarios; beginnt die Nummer mit X, Y oder Z, wird sie als NIE behandelt. Der Typ 07 wird nie verwendet: Bei ausländischen Kunden sendet das Modul IDOtro mit den Typen 02, 03 oder 04.

Vor der Verkettung der Rechnung prüft das Modul die spanische Steuernummer anhand der Formatregeln: Länge 9, Ziffern und Prüfbuchstabe sowie das Präfix X, Y oder Z bei einer NIE. Das Register kann Odoo nicht prüfen; genau hier entsteht der Fehler 2001: eine formal korrekte Steuernummer, zu der die AEAT keinen Eintrag hat.

Falsch eingegebene NIF
Eine falsch abgetippte Nummer scheitert meist am Prüfbuchstaben, den das Modul vor dem Buchen kontrolliert. Besteht sie dennoch, ist die NIF formal gültig, gehört aber möglicherweise nicht Ihrem Kunden.
Nicht erfasste natürliche Person
Dies ist der Fall, den die AEAT für den Typ 07 beschreibt. Der Code 1131 bestätigt es: Bei Typ 07 muss die Nummer die NIF einer natürlichen Person sein.
Rechnungsdatensätze in Odoo mit zwei Einträgen „Aceptado con errores (subsanar)“
Die Liste der Rechnungsdatensätze: zwei Rechnungen im Status «Aceptado con errores (subsanar)», den Codes wie 2001 aus der Gruppe 2xxx hinterlassen. Screenshot aus Odoo 20 mit Demodaten; die Antworten der AEAT sind simuliert.

Was zu tun ist

  1. Prüfen Sie die NIF mit Ihrem Kunden. War es ein Tippfehler, korrigieren Sie sie im Kontakt für die nächsten Rechnungen.
  2. Ist die NIF korrekt, liegt die Rechnung bereits bei der AEAT vor. Offen bleibt die Korrektur, die die AEAT mit einem neuen Datensatz mit derselben Rechnungskennung vornimmt.
  3. Das veröffentlichte Modul erstellt von sich aus keine Korrekturdatensätze und sendet den Typ 07 nicht. Schreiben Sie an comercial@flexigobe.com mit den betroffenen Rechnungen, dann sagen wir Ihnen, wie Sie sie abschließen.

Der Rechnungsdatensatz in Odoo lässt sich nicht bearbeiten: Er wurde beim Buchen der Rechnung erstellt und ist das, was gesendet wird. Die Korrektur des Kontakts wirkt sich auf das aus, was danach kommt, nicht auf das, was bereits gesendet wurde. Ändern Sie die Kundendaten deshalb nicht vorschnell: Die alten Rechnungen behalten die alte Steuernummer absichtlich.

Weiterlesen

VeriFactu-Fehler mit der Kundensteuernummer: Register, Format und NameVeriFactu-Fehler zur Kundensteuernummer: Register (1109, 1110, 1121, 1193, 1154), Format (1123, 1290) und Name (1283). Ursachen und Odoo-Prüfung vor dem Versand.VeriFactu-Fehler bei ausländischen Kunden: der 1239 und die IDOtro-CodesVeriFactu-Fehler im Empfängerblock bei Kunden außerhalb Spaniens (1239, 1101, 1111, 1122, 1232 u. a.): was die AEAT verlangt und was Odoo sendet.VeriFactu-Fehler 2000: Die AEAT berechnet Ihren Hash neu und er stimmt nicht übereinVeriFactu-Fehler 2000: Die AEAT berechnet den SHA-256-Hash neu und erhält einen anderen Wert. Warum die Rechnung trotzdem registriert ist und was in Odoo zu tun ist.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen