Saltar al contenido principal
VeriFactu

Errores técnicos de VeriFactu: cuando el problema está en los sistemas de la AEAT

Una parte de los códigos de VERI*FACTU no habla de tus facturas sino de los sistemas de la AEAT: un fallo al leer el certificado, al comprobar apoderamientos o en su base de datos. No hay nada que corregir en el registro. Lo importante es saber cuáles reintenta Odoo solo y cuáles tienes que reenviar tú.

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

Dos grupos que se tratan distinto

Los diez códigos de esta página empiezan por «Error técnico» o por «Error técnico de base de datos», pero la lista de la AEAT los reparte en dos apartados. Y el módulo los trata según el apartado:

CódigoTexto de la AEATQué hace Odoo
4108Error técnico al obtener el certificado.Failed, sin reintento automático.
4110Error técnico al comprobar los apoderamientos.Failed, sin reintento automático.
4111Error técnico al crear el trámite.Failed, sin reintento automático.
4118Error técnico: la dirección no se corresponde con el fichero de entrada.Failed, sin reintento automático.
4128Error técnico en la recuperación del valor del Gestor de Tablas.Failed, sin reintento automático.
3500Error técnico de base de datos: error en la integridad de la información.Failed, sin reintento automático.
3501Error técnico de base de datos.Failed, sin reintento automático.
1129Error técnico al obtener el acuerdo de facturación.Reintento automático.
1256Error técnico al obtener el límite de la fecha de expedición.Reintento automático.
1288Error técnico en la validación de la fecha de expedición/operación.Reintento automático.
Tarjeta de los errores técnicos de la AEAT en VeriFactu
En rojo, los técnicos que rechazan la petición completa; en ámbar, los que rechazan solo un registro y la cola reintenta.

Por qué unos se reintentan y otros no

Los siete primeros están en el apartado que rechaza el envío completo, y la AEAT los devuelve como un SoapFault. El módulo trata esa respuesta como definitiva: deja el envío en Failed y no lo repite, porque repetir una petición rechazada entera suele dar la misma respuesta. Pero aquí el fallo es de la AEAT, y pasado un rato el mismo envío puede entrar sin cambiar nada.

Los tres últimos rechazan un registro. A esos la cola los reintenta sola, con esperas que van de 2 minutos a 12 horas, hasta el sexto intento. Para un error técnico pasajero, es justo lo que hace falta.

Cola de envío a la AEAT agrupada por estado
La cola agrupada por estado: en Retrying esperan los que la cola repetirá sola y en Failed, los que tienes que reenviar tú. Captura de Odoo 20 con datos de demostración; las respuestas de la AEAT son simuladas.

Qué hacer

  1. Con uno de los siete primeros, espera un poco y reenvía desde Envío a AEAT › Errores AEAT con Reintentar Selección. Los envíos vuelven a la cola, que corre cada 1 minuto.
  2. Con un 1129, 1256 o 1288, deja trabajar a la cola. Si llega a Dead Letter, reenvíalo igual que los anteriores.
  3. Con el 4118, que habla de la dirección, revisa además que el campo AEAT Endpoint URL de la empresa esté vacío, salvo que te hayamos dado una dirección. El módulo usa la dirección oficial de cada entorno cuando ese campo no tiene nada.

¿Cómo me entero si no estoy mirando la cola?

El resumen diario de cumplimiento del módulo cuenta, por empresa, los envíos pendientes, los fallidos y los que están en Dead Letter. Sale por correo si hay un destinatario configurado y, de serie, solo cuando alguna empresa está en ámbar o en rojo.

Si un error técnico se repite durante horas con todos tus envíos, escríbenos a comercial@flexigobe.com con la respuesta: puede que el problema no sea pasajero.

Sigue leyendo

Error 4134 de VeriFactu: «Servicio no activo», qué pasa con tus facturas y cómo reenviarlasQué significa el error 4134 de la AEAT en VeriFactu, por qué rechaza el envío entero y cómo reenviar las facturas desde Odoo 17, 18, 19 y 20 sin perder ninguna.Errores de VeriFactu con el formato del envío: XML ilegible, UTF-8 y peticiones vacíasErrores de VeriFactu del formato del envío (4103, 4119, 4135 a 4138, 1100, 1251): XML ilegible, UTF-8, GET o peticiones vacías, y cómo envía Odoo.Error 4112 de VeriFactu: el certificado con el que conectas no puede presentar esas facturasEl error 4112 de VeriFactu: el titular del certificado no es el obligado, un colaborador social, un apoderado ni un sucesor. Cómo se revisa en Odoo 17, 18, 19 y 20.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes