verifactu.tools
rechazo del registro (o de la petición completa si el error es de cabecera)

Error 1180 de VERI*FACTU

«Error en el bloque de Encadenamiento.»

Qué implica

Este código provoca el rechazo del registro de facturación afectado — o de la petición completa si el error se produce en la cabecera. El resto de registros del envío se procesan con normalidad, así que la respuesta será ParcialmenteCorrecto: revisa la RespuestaLinea de cada registro para localizar exactamente cuáles cayeron. El rechazado no consta en la AEAT hasta que lo corrijas y reenvíes, vigilando no romper el encadenamiento de huellas al regenerarlo.

Elementos XML implicados

El mensaje cita este elemento del esquema oficial (SuministroInformacion.xsd): Encadenamiento — empieza por localizarlo en tu registro y contrastar su contenido con las condiciones del documento de validaciones.

Causas habituales

Cómo depurarlo

  1. Reproduce los tres vectores de ejemplo del documento oficial de la huella: si tu implementación no los clava bit a bit, ahí está el fallo.

  2. Verifica la cadena completa de tu serie (no solo el último registro): una rotura antigua contamina todo lo posterior.

  3. Calcula la huella sobre los mismos bytes que serializas — nunca desde objetos que reformatean fechas o números.

Valida tu XML en segundos, sin certificado y sin quemar el entorno de pruebas de la AEAT.
El validador gratuito de verifactu.tools llega en septiembre — apúntate a la beta y pruébalo antes que nadie. Retención cero: tu XML no se guarda.

Errores relacionados