Salta al contingut principal
VeriFactu

Error 4112 de VeriFactu: el certificat amb què et connectes no pot presentar aquestes factures

L'AEAT identifica qui envia pel certificat que presenta en connectar-se. Tenir un certificat vàlid no n'hi ha prou: el seu titular ha de poder presentar les factures d'aquell NIF. Si no és així, respon amb el 4112 i rebutja la petició sencera. És un problema de qui presenta, no de com estan fetes les factures.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Mòdul
VeriFactu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del mòdul, versió 20.0 · a les fonts enllaçades al final
Lectura
3 min

El text de l'AEAT anomena les quatre figures que admet: «El titular del certificado debe ser Obligado Emisión, Colaborador Social, Apoderado o Sucesor.» És un codi del primer apartat de la llista, el que rebutja l'enviament sencer.

Tres errors de certificat, en ordre

Abans d'arribar al 4112 hi ha dues barreres més bàsiques. Convé conèixer-les perquè es confonen amb ell:

Què passaQuè respon l'AEATQuè veus a Odoo
No es presenta cap certificatRedirigeix a la seva pàgina d'error erro4033.Un error de transport que parla de certificat no rebut.
El certificat no es reconeixRedirigeix a la pàgina erro4011.Un error de transport de certificat rebutjat.
El certificat es reconeix, però el seu titular no pot presentar per aquell NIFSoapFault amb el 4112.Enviament en Failed amb el codi 4112.

Els dos primers no són codis de la llista: són redireccions de la seu de l'AEAT. El mòdul no les segueix; les converteix en un error i deixa l'enviament en reintent, amb les mateixes esperes que una fallada de xarxa, fins a portar-lo a Dead Letter al sisè intent.

Targeta del codi 4112 de VeriFactu
La targeta del 4112: rebuig complet de la petició, que a la cua del mòdul queda en Failed.

Quin certificat presenta Odoo

El mòdul es connecta amb el certificat actiu de l'empresa, a Configuration › Certificates. Abans de connectar-se comprova dues coses i s'atura amb el seu propi missatge si fallen:

  • No active certificate for company … quan no n'hi ha cap d'actiu.
  • The certificate … of company … has expired. quan l'actiu ha caducat.

Perquè no arribis al segon cas, Odoo mostra a Chain State els dies que li queden al certificat actiu i, des de 30 dies abans, el marca com a «Expiring soon» i l'inclou al resum diari de compliment si tens un destinatari configurat.

Llista de certificats de VeriFactu a Odoo amb un d'actiu
Dos certificats de prova de la mateixa empresa: un d'actiu i un altre d'inactiu. Només l'actiu es fa servir per connectar. Captura d'Odoo 20 amb certificats de prova.

Com es resol el 4112

El certificat actiu ha de ser d'alguna de les quatre figures del missatge respecte al NIF que va a la capçalera:

  1. Si presenta la mateixa empresa, el certificat ha de ser seu, el de l'obligat a emetre.
  2. Si presenta l'assessoria, a la capçalera també hi va el bloc Representante amb el seu NIF, i el certificat li ha de permetre presentar per tu. Revisa Asesoría NIF i Asesoría Name a l'empresa.
  3. Si has heretat l'activitat d'una altra empresa, el missatge parla de successor: el certificat ha de correspondre a aquesta figura.

Un cop carregat i activat el certificat correcte, torna a enviar els enviaments en Failed des d'AEAT Submission › AEAT Errors amb Retry Selected. El certificat es llegeix a cada connexió, així que el reenviament ja surt amb el nou.

Puc tenir diversos certificats carregats?

Sí, però només un d'actiu per empresa. És el que es presenta a cada connexió, i el que has de canviar si apareix el 4112.

Si amb el certificat correcte el 4112 continua, envia'ns la resposta de l'enviament a comercial@flexigobe.com juntament amb el tipus de certificat i qui presenta. No ens enviïs el certificat.

Continua llegint

Errors 4105, 4117, 4123 i 4124 de VeriFactu: quan l'assessoria presenta per tuEls errors de VeriFactu del bloc Representante (4105, 4117, 4123, 4124), quan envia l'assessoria: què comprova l'AEAT i quins camps d'Odoo omplen aquest bloc.Errors de VeriFactu amb el NIF de la teva empresa: 4104, 4107, 4109, 4115, 4116 i la família d'IDEmisorFacturaEls errors de VeriFactu del NIF de l'emissor (4104, 4107, 4109, 4115, 4116, 1108, 1215…): què comprova l'AEAT, de quin camp surt a Odoo i com tornar a enviar.Error 4134 de VeriFactu: «Servicio no activo», què passa amb les teves factures i com tornar-les a enviarQuè vol dir l'error 4134 de l'AEAT a VeriFactu, per què rebutja l'enviament sencer i com tornar a enviar les factures des d'Odoo 17, 18, 19 i 20.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts