Skip to content
pluginloom

AEAT

Envíos a la AEAT y códigos de error

Cómo envía Encadena los registros a la AEAT en VERI*FACTU: orden, límite de 1.000 registros, tiempo de espera, reintentos cada hora, la marca de Incidencia, estados y qué significan los códigos de error habituales.

Last updated by the PluginLoom team

En la modalidad VERI*FACTU cada registro se envía al servicio web de la AEAT. Encadena los envía en segundo plano, cada minuto, siguiendo el art. 16 de la Orden HAC/1177/2024 (BOE-A-2024-22138 (opens in a new tab), consultado el 24 de octubre de 2026).

¿Cómo se envían?#

ReglaQué hace Encadena
Orden de generación (art. 16.4)Los registros salen en el orden en que se crearon
Hasta 1.000 registros por envío (anexo, 2.2)Lotes de hasta 1.000
Tiempo de espera entre envíos, 60 segundos al principio (art. 16.2)Espera el TiempoEsperaEnvio que devuelve la AEAT, salvo que haya 1.000 registros pendientes
Reintentar al menos cada hora tras una incidencia (art. 16.4)Reintenta a los 1, 2, 5, 15 y 30 minutos y después cada 60
Marcar los registros enviados con retraso (art. 16.4)Pone Incidencia = S en los envíos con registros retrasados
Avisar de cuántos registros faltan (art. 16.4)Un aviso en todas las pantallas de administración mientras dura el fallo

WP-Cron solo se ejecuta cuando el sitio recibe visitas. En un sitio con poco tráfico, configura un cron del sistema que llame a wp-cron.php cada minuto.

¿Qué significan los estados?#

EstadoSignificadoQué hacer
Pendiente de envíoEn la colaNada
Aceptado por la AEATCorrecto, con CSVNada
Aceptado con erroresLa AEAT lo guardó, pero pide corregirloCrear una subsanación (salvo el código 2004)
RechazadoLa AEAT no lo guardóCorregir los datos y subsanar
Envío rechazadoFalló todo el envío (SOAP fault)Corregir los ajustes y Volver a enviar
ConservadoModalidad NO VERI*FACTU, sin envíoNada
Sustituido por una subsanaciónUn registro posterior lo corrigeNada

Códigos habituales de la AEAT#

CódigoSignificadoSolución habitual
4104El NIF del obligado en la cabecera no está identificadoRevisa NIF y nombre en Ajustes
4112El titular del certificado no es el obligado ni está autorizadoUsa el certificado correcto o registra el apoderamiento
1100Un campo tiene un valor o tipo incorrectoRevisa el XML del registro, corrige el pedido y subsana
2000La AEAT calcula otra huellaComprueba la cadena y contacta con soporte
2001El NIF del cliente no está en el censoConfírmalo con el cliente y subsana
2004La hora del registro no coincide con el reloj de la AEATSincroniza el reloj del servidor; no hace falta subsanar
2005, 2006El importe o la cuota total no cuadran con el desgloseRevisa los totales del pedido y subsana
2007Marcado como primer registro, pero la AEAT ya tiene registrosContacta con soporte
3000Registro duplicadoSi ya se aceptó antes, no hace falta nada más

La lista completa (247 códigos) procede del archivo errores.properties de la AEAT citado en Validaciones y errores v1.2.2 (opens in a new tab), apartado 4.4, consultado el 24 de octubre de 2026.

Estado de la prueba real#

El servicio web de pruebas de la AEAT necesita un certificado cualificado real. El cliente de Encadena está probado contra los esquemas XML oficiales de la AEAT y un simulador sin conexión; la prueba en el portal de pruebas de la AEAT está pendiente de disponer de un certificado.

Was this page helpful?