Przejdź do głównej treści
VeriFactu

Błędy VeriFactu z NIP klienta: rejestr, format i nazwa

NIP klienta to dane, które najczęściej powodują odrzucenia VERI*FACTU, a AEAT sprawdza je na trzy sposoby: czy ma poprawny format, czy figuruje w jej rejestrze i czy towarzyszy mu nazwisko, gdy należy do osoby fizycznej. Nasz moduł dla Odoo zatrzymuje błędy formatu przed zaksięgowaniem faktury; błędy rejestru widzi wyłącznie AEAT.

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
3 min

Format: co Odoo zatrzymuje wcześniej

Przy zaksięgowaniu faktury z NIP moduł sprawdza go przed powiązaniem z łańcuchem: długość 9, cyfry, litera kontrolna, NIE zaczynający się od X, Y lub Z oraz CIF spółek. Jeśli coś się nie zgadza, faktura nie zostaje zaksięgowana i pojawia się Cannot post invoice: invalid counterparty identifier. wraz z powodem. Dlatego oba kody formatu AEAT przy tym module są rzadkie:

  • 1123: El formato del NIF es incorrecto.
  • 1290: El campo ID no contiene un NIF con formato correcto.

Jeśli klient nie ma NIP w Odoo, nie ma czego sprawdzać i faktura wychodzi jako uproszczona, bez odbiorcy.

Karta błędów NIP klienta w VeriFactu
Osiem kodów z tej strony, wszystkie oznaczone bursztynem: AEAT odrzuca rekord faktury i kontynuuje resztę wysyłki.

Rejestr: to wie tylko AEAT

NIP może mieć poprawny format i mimo to nie istnieć w rejestrze AEAT. Na to istnieje kilka kodów i nie wszystkie traktują fakturę tak samo:

KodTekst AEATSkutek
1109 i 1110El NIF no está identificado en el censo de la AEAT.Odrzucają rekord.
1121El campo ID no está identificado en el censo de la AEAT.Odrzuca rekord.
1193En el bloque Destinatarios si se identifica mediante NIF, el NIF debe estar identificado y ser distinto del NIF ObligadoEmision.Odrzuca rekord.
1154El NIF del emisor de la factura rectificada/sustitutiva no se ha podido identificar en el censo de la AEAT.Odrzuca rekord.
2001El NIF del bloque Destinatarios no está identificado en el censo de la AEAT.Przyjmuje rekord i żąda korekty.

Oficjalna lista podaje dla 1109 i 1110 ten sam tekst i nie wyjaśnia, czym się różnią. Kod 2001 natomiast jest opisany w dokumencie walidacji jako błąd dopuszczalny i ma własną stronę.

Dwa przypadki, które warto rozpoznać

Kod 1193 ma pułapkę: oprócz obecności w rejestrze NIP klienta musi być różny od Twojego. Faktura wystawiona na Twoją własną firmę, z Twoim NIP jako klientem, go wywołuje.

Kod 1154 dotyczy bloku faktury korygowanej. W fakturze korygującej moduł identyfikuje fakturę źródłową z Twoim własnym NIP jako wystawcą, więc mógłby się pojawić tylko wtedy, gdyby NIP Twojej firmy nie figurował w rejestrze.

Rekordy fakturowania w Odoo z identyfikatorem każdego klienta
Kolumna Contraparte Identificador to NIP, który jako odbiorca przechodzi na każdej fakturze; uproszczona go nie zawiera. Zrzut ekranu Odoo 20 z danymi demonstracyjnymi; odpowiedzi AEAT są symulowane.

Nazwa: kod 1283

«Si el NIF de la contraparte es persona fisica se debe informar tambien de su NombreRazon»: jeśli NIP kontrahenta należy do osoby fizycznej, trzeba podać także jej nazwisko. Z modułem nazwa zawsze idzie razem z NIP: to nazwa kontaktu, a gdyby była pusta, sam numer.

Co zrobić z odrzuceniem

  1. Sprawdź NIP z klientem i popraw go w jego karcie w Odoo, aby dotyczyło to kolejnych faktur.
  2. Pamiętaj, że wysyłka powstaje z rekordu utworzonego przy księgowaniu: kolejka ponowi próbę na tym samym rekordzie, ze starym NIP, aż trafi do Dead Letter.
  3. W sprawie odrzuconej faktury napisz na comercial@flexigobe.com z jej numerem, a zamkniemy ją razem z Tobą.

Kody z tej strony z tekstem AEAT

Każdy kod z jego dosłownym tekstem, zgodnie z listą błędów AEAT:

KodTekst AEAT (hiszpański)
1109El NIF no está identificado en el censo de la AEAT.
1110El NIF no está identificado en el censo de la AEAT.
1121El campo ID no está identificado en el censo de la AEAT.
1123El formato del NIF es incorrecto.
1154El NIF del emisor de la factura rectificada/sustitutiva no se ha podido identificar en el censo de la AEAT.
1193En el bloque Destinatarios si se identifica mediante NIF, el NIF debe estar identificado y ser distinto del NIF ObligadoEmision.
1283Si el NIF de la contraparte es persona fisica se debe informar tambien de su NombreRazon
1290El campo ID no contiene un NIF con formato correcto.

Czytaj dalej

Błąd 2001 VeriFactu: NIF Twojego klienta nie figuruje w rejestrze AEATBłąd 2001 w VeriFactu: NIF odbiorcy nie figuruje w rejestrze AEAT. Dlaczego faktura mimo to przechodzi i co zrobić w Odoo 17–20.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łędy VeriFactu z NIP Twojej firmy: 4104, 4107, 4109, 4115, 4116 i rodzina IDEmisorFacturaBłędy VeriFactu dotyczące NIP wystawcy (4104, 4107, 4109, 4115, 4116, 1108, 1215…): co sprawdza AEAT, z którego pola Odoo pochodzi i jak ponowić wysyłkę.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła