Saltar al contenido principal
VeriFactu

Errores de VeriFactu del sistema informático: quién hizo el programa con el que facturas

Cada registro de VERI*FACTU dice con qué programa se generó: quién lo produce, cómo se llama, su versión y en qué instalación corre. La AEAT comprueba que esos datos estén completos y bien formados, y tiene once códigos para el bloque SistemaInformatico. Con nuestro módulo, esos datos no los rellenas 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

Lo que comprueba la AEAT

El documento de validaciones de la AEAT pide esto al bloque SistemaInformatico:

  • El productor del programa se identifica con NIF o con IDOtro, uno de los dos y nunca los dos. Nunca con el tipo 07.
  • IdSistemaInformatico tiene siempre dos posiciones, y cada una es una letra mayúscula, que no sea la Ñ, o un dígito.
  • NombreSistemaInformatico, TipoUsoPosibleSoloVerifactu y TipoUsoPosibleMultiOT son obligatorios y tienen que llevar contenido.
Tarjeta de los códigos del sistema informático de VeriFactu
Los once códigos del bloque SistemaInformatico, en ámbar: rechazan el registro de la factura.

Los once códigos

CódigoQué falla
1176El NIF del productor.
1177IdSistemaInformatico.
1179Error genérico del bloque.
1212TipoUsoPosibleSoloVerifactu, que solo admite N o S.
1213TipoUsoPosibleMultiOT, que solo admite N o S.
1220NombreSistemaInformatico.
1221El IDType del productor.
1223NIF e IDOtro a la vez, o ninguno.
1226IndicadorMultiplesOT, que solo admite N o S.
1241Error técnico al obtener el SistemaInformatico.
1242No existe el sistema informático.

Lo que envía nuestro módulo

Estos datos los pone el módulo en cada registro, sin que tengas que configurarlos ni puedas cambiarlos desde los menús:

Nombre del sistema
Flexigo Verifactu.
Identificador
FV, dos letras mayúsculas.
Productor
El NIF del productor, guardado en el parámetro del sistema verifactu.sif_producer_nif.
Versión
La versión del módulo instalada.
Número de instalación
Un SHA-256 calculado a partir de la base de datos y la empresa, distinto en cada instalación.
Usos posibles
TipoUsoPosibleSoloVerifactu con N, porque el módulo admite también la modalidad No VERI*FACTU, y TipoUsoPosibleMultiOT con S.

Con esos valores, los códigos de formato no deberían darse. El que sí podría provocarlos es un cambio manual en los parámetros del sistema: si alguien modifica verifactu.sif_producer_nif o el nombre del productor, el bloque deja de cuadrar.

Declaraciones responsables de VeriFactu en Odoo
Las declaraciones responsables del sistema dentro de Odoo, con su versión y su estado. Captura de Odoo 20 con datos de demostración.

La versión que viaja

El campo de la versión lleva la del módulo instalado en cada momento. Cuando actualizas el módulo, los registros que se generan a partir de entonces salen con la versión nueva, y los anteriores conservan la que tenían. En Registro de Auditoría › Declaraciones Responsables puedes ver las declaraciones del sistema, cada una con la versión del módulo a la que corresponde y su estado.

Qué hacer

  1. No toques los parámetros del sistema que empiezan por verifactu.sif. Si alguien los cambió, devuélvelos a su valor y escríbenos: los registros que salieron con el valor cambiado ya están enviados y hay que revisarlos uno a uno.
  2. El 1241 es un error técnico del lado de la AEAT: la cola reintenta sola, con esperas de 2 minutos a 12 horas, hasta el sexto intento.
  3. El 1242 dice que la AEAT no encuentra el sistema informático. Mándanos la respuesta a comercial@flexigobe.com para revisarlo.

Los códigos de esta página, con el texto de la AEAT

Cada código con su texto literal, tal como lo da la lista de errores de la AEAT:

CódigoTexto de la AEAT
1176El valor de campo NIF del bloque SistemaInformatico es incorrecto.
1177El valor de campo IdSistemaInformatico del bloque SistemaInformatico es incorrecto.
1179Error en el bloque de SistemaInformatico.
1212El campo TipoUsoPosibleSoloVerifactu solo acepta valores N o S.
1213El campo TipoUsoPosibleMultiOT solo acepta valores N o S.
1220El valor del campo NombreSistemaInformatico es incorrecto.
1221El valor del campo IDType del sistema informático es incorrecto.
1223En el bloque SistemaInformatico si se cumplimenta NIF, no deberá existir la agrupación IDOtro y viceversa, pero es obligatorio que se cumplimente uno de los dos.
1226El campo IndicadorMultiplesOT solo acepta valores N o S.
1241Error técnico al obtener el SistemaInformatico.
1242No existe el sistema informático.

¿Por qué cada instalación tiene un número distinto?

Porque la AEAT distingue cada instalación del mismo programa. Una base de datos nueva de Odoo es una instalación nueva para el módulo, con su propio número y su propia cadena de registros.

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 2007 de VeriFactu: la AEAT ya tenía facturas tuyas y le llega otro «primer registro»El error 2007 de VeriFactu: la AEAT ya tiene facturas de tu NIF con el mismo sistema y le llega otro primer registro. De dónde sale en Odoo 17, 18, 19 y 20 y qué hacer.Errores técnicos de VeriFactu: cuando el problema está en los sistemas de la AEATErrores técnicos de VeriFactu del lado de la AEAT (4108, 4110, 4111, 4118, 4128, 3500, 3501, 1129, 1256, 1288): cuáles reintenta Odoo y cuáles reenvías tú.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes