Saltar al contenido principal
VeriFactu

Error 2007 de VeriFactu: la AEAT ya tenía facturas tuyas y le llega otro «primer registro»

Todas las facturas de VERI*FACTU van encadenadas, y la primera de la cadena se marca como primer registro. El 2007 aparece cuando llega otra marcada así y la AEAT ya tiene facturas del mismo emisor hechas con el mismo sistema informático. La factura entra, pero la AEAT avisa de que la cadena se ha empezado dos veces.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Módulo
VeriFactu
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
2 min

El texto y su apartado

La AEAT lo escribe así: «No debe informarse como primer registro, existen facturas emitidas con el obligado emisión y el sistema informático actual.» Está en el apartado de los errores que aceptan el registro y piden subsanarlo. El documento de validaciones lo incluye en su lista de errores admisibles: PrimerRegistro con valor S cuando ya existen registros para ese sistema informático y ese NIF.

Tarjeta del código 2007 de VeriFactu
La tarjeta del 2007: azul, como los demás errores con los que la AEAT registra la factura y pide arreglarla después.

Cuándo marca Odoo un primer registro

Cada registro lleva un bloque Encadenamiento. El módulo lo rellena de una de dos maneras:

  • Si el registro no tiene huella anterior, envía PrimerRegistro con valor S. Eso pasa con el primer registro de la cadena de esa empresa en esa base de datos de Odoo.
  • En cualquier otro caso envía RegistroAnterior, con el NIF, el número, la fecha y la huella del registro que lo precede.

La cadena vive en la base de datos: cada empresa tiene una, y el módulo identifica cada instalación con un NumeroInstalacion propio, calculado a partir de la base de datos y de la empresa. Una base de datos nueva empieza su cadena desde cero, y su primera factura sale como primer registro.

Estado de la cadena en Odoo con el registro que la abrió
El estado de la cadena muestra, abajo, el registro con el que empezó (Genesis Record) y la última huella. Captura de Odoo 20 con datos de demostración.

Qué suele haber detrás

El 2007 te dice que, para la AEAT, ese emisor ya había enviado facturas con este mismo sistema antes de que empezara la cadena que estás usando. Las preguntas que conviene hacerse son estas:

  1. ¿Se han enviado facturas de esta empresa desde otra base de datos de Odoo con el mismo módulo y contra el mismo entorno de la AEAT? Una copia de pruebas configurada en Producción, por ejemplo.
  2. ¿Se cambió de base de datos a mitad de camino, por una migración o una restauración, y la nueva empezó su propia cadena?
  3. ¿El Genesis Record de Estado de la Cadena es la factura que esperabas como primera?

Si alguna respuesta es sí, hay dos cadenas para el mismo emisor y conviene pararlo antes de seguir facturando desde las dos. Cada factura nueva que salga de la segunda cadena irá encadenada a su propio inicio, no al de la primera, y el desajuste se arrastra.

Cómo se cierra

La factura con el 2007 está registrada. En Odoo queda como «Aceptado con errores (subsanar)», y la AEAT pide subsanarla con un nuevo registro con el mismo identificador de factura. El módulo publicado no envía registros de subsanación por sí solo, así que escríbenos a comercial@flexigobe.com con el nombre de la empresa, el Genesis Record y las bases de datos que han enviado facturas: lo ordenamos contigo.

Para el resto de códigos del encadenamiento, como el registro anterior mal informado o las huellas con longitud incorrecta, mira la página del encadenamiento.

Sigue leyendo

Errores de VeriFactu en el encadenamiento: el registro anterior, las huellas y sus longitudesLos errores de VeriFactu del encadenamiento (1174, 1175, 1180, 1269, 1291, 2002, 2003, 2008 y las longitudes): qué comprueba la AEAT y cómo encadena Odoo cada registro.Error 2000 de VeriFactu: la AEAT recalcula tu huella y no le coincideEl error 2000 de VeriFactu: la AEAT recalcula la huella SHA-256 y no le sale la tuya. Por qué la factura queda registrada igual y qué hacer en Odoo 17, 18, 19 y 20.Error 3000 de VeriFactu: la AEAT ya tiene esa factura registradaEl error 3000 de VeriFactu dice que la AEAT ya tiene esa factura. Cuándo pasa, qué estado trae la respuesta y por qué en Odoo 17, 18, 19 y 20 no hay que reenviarla.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes