Przejdź do głównej treści
VeriFactu

Błąd 2007 VeriFactu: AEAT miała już Twoje faktury i dostaje kolejny „pierwszy rekord”

Wszystkie faktury VERI*FACTU są powiązane w łańcuch, a pierwsza faktura łańcucha jest oznaczona jako pierwszy rekord. Błąd 2007 pojawia się, gdy przychodzi kolejny rekord z tym oznaczeniem, a AEAT ma już faktury tego samego wystawcy wystawione tym samym systemem informatycznym. Faktura zostaje przyjęta, ale AEAT ostrzega, że łańcuch został rozpoczęty dwukrotnie.

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

Treść komunikatu i jego sekcja

AEAT pisze to tak: „No debe informarse como primer registro, existen facturas emitidas con el obligado emisión y el sistema informático actual.” Komunikat należy do sekcji błędów, które akceptują rekord i wymagają korekty. Dokument walidacji zalicza go do dopuszczalnych błędów: PrimerRegistro z wartością S, gdy dla tego systemu informatycznego i tego NIF istnieją już rekordy.

Karta kodu 2007 VeriFactu
Karta błędu 2007: niebieska, jak pozostałe błędy, przy których AEAT rejestruje fakturę i prosi o jej późniejszą korektę.

Kiedy Odoo oznacza pierwszy rekord

Każdy rekord zawiera blok Encadenamiento (łańcuch). Moduł wypełnia go na jeden z dwóch sposobów:

  • Jeśli rekord nie ma poprzedniego skrótu, wysyła PrimerRegistro z wartością S. Dzieje się tak w przypadku pierwszego rekordu łańcucha danej firmy w tej bazie danych Odoo.
  • W każdym innym przypadku wysyła RegistroAnterior, z NIF, numerem, datą i skrótem poprzedzającego go rekordu.

Łańcuch znajduje się w bazie danych: każda firma ma własny, a moduł identyfikuje każdą instalację własnym NumeroInstalacion, obliczanym z bazy danych i firmy. Nowa baza danych rozpoczyna łańcuch od zera, a jej pierwsza faktura idzie jako pierwszy rekord.

Stan łańcucha w Odoo z rekordem, który go otworzył
Status łańcucha pokazuje na dole rekord, od którego się zaczął (Genesis Record), oraz ostatni skrót. Zrzut ekranu Odoo 20 z danymi demonstracyjnymi.

Co zwykle za tym stoi

Błąd 2007 mówi, że według AEAT ten wystawca wysłał już faktury tym samym oprogramowaniem, zanim rozpoczął się łańcuch, którego używasz. Warto zadać sobie te pytania:

  1. Czy faktury tej firmy były wysyłane z innej bazy danych Odoo z tym samym modułem i do tego samego środowiska AEAT? Na przykład kopia testowa skonfigurowana na Produkcję.
  2. Czy w połowie drogi zmieniono bazę danych, w wyniku migracji lub przywrócenia, i nowa baza rozpoczęła własny łańcuch?
  3. Czy Genesis Record w Stanie łańcucha to faktura, którą spodziewałeś się mieć jako pierwszą?

Jeśli choć na jedno pytanie odpowiedź brzmi tak, dla tego wystawcy istnieją dwa łańcuchy i warto to wstrzymać, zanim wystawisz kolejne faktury z obu. Każda nowa faktura z drugiego łańcucha będzie powiązana z jego własnym początkiem, a nie z początkiem pierwszego, i rozbieżność będzie się przenosić dalej.

Jak to zamknąć

Faktura z błędem 2007 jest zarejestrowana. W Odoo widnieje jako „Aceptado con errores (subsanar)”, a AEAT prosi o jej korektę nowym rekordem z tym samym identyfikatorem faktury. Opublikowany moduł sam nie wysyła rekordów korygujących, więc napisz na comercial@flexigobe.com, podając nazwę firmy, Genesis Record oraz bazy danych, z których wysyłano faktury: ustalimy to razem z Tobą.

Pozostałe kody łańcucha, jak źle wypełniony poprzedni rekord czy skróty o nieprawidłowej długości, opisuje strona o łańcuchu.

Czytaj dalej

Błędy VeriFactu w łańcuchu: poprzedni rekord, skróty i ich długościBłędy VeriFactu łańcucha (1174, 1175, 1180, 1269, 1291, 2002, 2003, 2008 i kody długości): co sprawdza AEAT i jak Odoo łączy każdy rekord.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.Błąd 3000 VeriFactu: AEAT ma już tę fakturę zarejestrowanąBłąd 3000 w VeriFactu oznacza, że AEAT ma już tę fakturę. Sprawdź status wcześniejszego rekordu w odpowiedzi i dlaczego Odoo 17, 18, 19 i 20 nie wysyła jej ponownie.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła