Przejdź do głównej treści
VeriFactu

Błąd 2001 VeriFactu: NIF Twojego klienta nie figuruje w rejestrze AEAT

Błąd 2001 pojawia się, gdy NIF klienta ma poprawny format, ale AEAT nie znajduje go w swoim rejestrze podatników. W przeciwieństwie do innych błędów dotyczących NIF, ten nie odrzuca faktury: zostaje ona zarejestrowana, a AEAT prosi o jej korektę. Wiedza o tym, skąd się bierze, oszczędza przeglądania całej bazy klientów na ślepo.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Moduł
VeriFactu
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
2 min

Tekst AEAT brzmi: „El NIF del bloque Destinatarios no está identificado en el censo de la AEAT.”, czyli „NIF w bloku Destinatarios nie jest zidentyfikowany w rejestrze AEAT”. NIF to hiszpański numer identyfikacji podatkowej. Kod znajduje się w sekcji błędów, które skutkują przyjęciem wpisu, czyli tych, które AEAT określa jako dopuszczalne.

Dlaczego AEAT go przyjmuje

Dokument walidacyjny AEAT omawia ten przypadek na liście błędów dopuszczalnych: poprawny numer identyfikacyjny odbiorcy, którego nie ma w rejestrze, powinien zostać wysłany w bloku IDOtro z typem identyfikacji 07, „No censado” (nieobecny w rejestrze). Jeśli zostanie wysłany jak zwykły NIF, AEAT go nie odrzuca; rejestruje go z kodem 2001, żeby pozostał w ewidencji i został poprawiony.

Inne kody o bardzo podobnych treściach, jak 1109, 1110 czy 1193, odrzucają wpis. Ich opis i różnice znajdziesz na stronie o NIF klienta.

Karta kodu 2001 VeriFactu
Kod 2001 na swojej karcie: kolor niebieski, barwa błędów, przy których AEAT przyjmuje wpis i prosi o korektę.

Co wysyła Odoo z naszym modułem

Przy zatwierdzeniu faktury moduł sprawdza kraj i NIF kontaktu. Klient z krajem Hiszpania lub bez kraju zawsze trafia do pola NIF bloku Destinatarios; jeśli numer zaczyna się od X, Y lub Z, traktowany jest jako NIE. Typu 07 nigdy się nie używa: dla klientów zagranicznych moduł wysyła IDOtro z typami 02, 03 lub 04.

Przed powiązaniem faktury w łańcuch moduł sprawdza hiszpański NIF według reguł formatu: długość 9, cyfry i litera kontrolna oraz prefiks X, Y lub Z w przypadku NIE. Czego nie da się sprawdzić z poziomu Odoo, to rejestr, i właśnie tu pojawia się 2001: poprawnie zbudowany NIF, którego AEAT nie ma w rejestrze.

Źle przepisany NIF
Błędnie wpisany numer zwykle nie przechodzi przez literę kontrolną, którą moduł weryfikuje przed zatwierdzeniem. Jeśli mimo to się zgadza, NIF jest poprawny formalnie, ale może nie być NIF-em Twojego klienta.
Osoba fizyczna nieobecna w rejestrze
To przypadek, który AEAT opisuje dla typu 07. Kod 1131 to potwierdza: przy typie 07 numer musi być NIF-em osoby fizycznej.
Rejestry fakturowania w Odoo z dwoma wpisami przyjętymi z błędami
Lista rejestrów fakturowania: dwie faktury w statusie „Aceptado con errores (subsanar)”, czyli stanie, w jakim zostają kody 2xxx, takie jak 2001. Zrzut ekranu Odoo 20 z danymi demonstracyjnymi; odpowiedzi AEAT są symulowane.

Co zrobić

  1. Sprawdź NIF u swojego klienta. Jeśli była to literówka, popraw go w jego karcie przed kolejnymi fakturami.
  2. Jeśli NIF jest prawidłowy, faktura jest już zarejestrowana w AEAT. Pozostaje korekta, którą AEAT przyjmuje jako nowy wpis z tym samym identyfikatorem faktury.
  3. Opublikowany moduł sam nie generuje wpisów korygujących ani nie wysyła typu 07. Napisz na comercial@flexigobe.com z listą faktur, a podpowiemy, jak je zamknąć.

Rejestru fakturowania w Odoo nie edytuje się: został utworzony przy zatwierdzeniu faktury i to on jest wysyłany. Poprawienie kontaktu załatwia to, co przyjdzie później, a nie to, co już wyszło. Pamiętaj o tym, zanim w pośpiechu zmienisz dane klienta: stare faktury celowo zachowują stary NIF.

Czytaj dalej

Błędy VeriFactu z NIP klienta: rejestr, format i nazwaBłędy VeriFactu dotyczące NIP klienta: rejestr (1109, 1110, 1121, 1193, 1154), format (1123, 1290) i nazwa (1283). Skąd się biorą i co sprawdza Odoo przed wysyłką.Błędy VeriFactu przy klientach zagranicznych: 1239 i kody IDOtroBłędy VeriFactu w bloku Destinatario przy klientach spoza Hiszpanii (1239, 1101, 1111, 1122, 1232…): czego wymaga AEAT i co wysyła Odoo z naszym modułem.Błąd 2000 w VeriFactu: AEAT przelicza Twój odcisk i nie zgadza się z nimBłąd 2000 w VeriFactu: AEAT ponownie oblicza odcisk SHA-256 i nie otrzymuje Twojego. Dlaczego faktura zostaje zarejestrowana i co zrobić w Odoo 17, 18, 19 i 20.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła