Salta al contingut principal
VeriFactu

Errors de VeriFactu amb les dates de la factura: expedició, operació i els seus límits

Cada factura de VERI*FACTU porta la seva data d'expedició dins de l'identificador, i de vegades una data d'operació a part. L'AEAT posa límits a totes dues: ni en el futur, ni massa antigues, ni d'abans que existís VERI*FACTU. Onze codis de la llista oficial cobreixen aquests casos, i gairebé tots tenen una causa molt reconeixible.

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

Els límits de la data d'expedició

El document de validacions de l'AEAT marca tres límits per a FechaExpedicionFactura:

  • No pot ser posterior a la data actual. Si ho és, el codi és el 1112.
  • No pot ser anterior al 28/10/2024, l'entrada en vigor de l'Ordre de VERI*FACTU. Codi 1152.
  • Només pot ser anterior a la data d'operació amb les claus de règim 14 o 15. Codi 1146.

A aquests s'hi suma el 1133, que impedeix dates d'expedició de fa més de vint anys, i dos codis de format: el 1145, per a un registre, i el 4106, que com que és a la capçalera rebutja la petició sencera. El 1105 és el genèric: El valor del campo FechaExpedicionFactura es incorrecto.

Targeta dels codis de dates de VeriFactu
Els onze codis de dates: en ambre els que rebutgen un registre i, en vermell, el 4106 de la capçalera.

La data d'operació

FechaOperacion és opcional i es fa servir quan l'operació no coincideix amb la data de la factura. Els seus límits, segons l'AEAT:

CodiRegla
1125No pot passar de l'any següent a la data actual.
1134No pot ser de fa més de vint anys.
1173Només pot ser posterior a avui amb les claus de règim 14 o 15.
1147Amb la clau 14, és obligatòria i posterior a la data d'expedició.

Quines dates envia Odoo

El mòdul pren com a data d'expedició la data de la factura a Odoo, i si la factura no en tingués, la del dia. Com a data d'operació fa servir la mateixa, i l'enviament només inclou FechaOperacion quan és diferent de la d'expedició. A la pràctica, una factura d'Odoo surt sense FechaOperacion, així que els quatre codis de la taula no haurien d'aparèixer amb un enviament del mòdul. A més, el mòdul declara sempre la clau de règim 01, de manera que les excepcions de les claus 14 i 15 no li apliquen.

Registres de facturació a Odoo amb la seva data d'expedició
La columna Fecha Exp. dels registres és la data de la factura a Odoo, la que viatja com a FechaExpedicionFactura. Captura d'Odoo 20 amb dades de demostració; les respostes de l'AEAT són simulades.

Els dos casos que sí que es veuen

Una factura amb data futura. Odoo deixa publicar una factura amb una data posterior a avui, per exemple per deixar-la preparada. VERI*FACTU no: el registre arriba amb una data d'expedició posterior a la de l'AEAT i es rebutja amb el 1112. La solució és publicar-la el dia que toca, amb la data d'aquell dia.

Una factura anterior a VERI*FACTU. Si publiques a Odoo una factura endarrerida amb una data anterior al 28 d'octubre de 2024, el registre es rebutja amb el 1152. Les factures d'abans d'aquesta data no entren a VERI*FACTU.

Què passa amb la factura rebutjada

La cua intenta enviar-la fins a sis vegades, amb esperes de 2 minuts a 12 hores, i la deixa en Dead Letter. Els reintents porten la mateixa data, perquè el registre desa la que tenia en publicar-se, així que no funcionaran. Corregir la data de la factura a Odoo tampoc no canvia el registre ja creat.

Escriu-nos a comercial@flexigobe.com amb el número de la factura i t'ajudem a tancar-la. I per a les següents, revisa la data abans de publicar: és l'únic que es pot canviar amb facilitat.

Els codis d'aquesta pàgina, amb el text de l'AEAT

Cada codi amb el seu text literal, tal com el dona la llista d'errors de l'AEAT:

CodiText de l'AEAT
1105El valor del campo FechaExpedicionFactura es incorrecto.
1112El campo FechaExpedicionFactura es superior a la fecha actual.
1133El valor del campo FechaExpedicionFactura no debe ser inferior a la fecha actual menos veinte años.
1145Formato de fecha incorrecto.
1152La fecha de expedición no puede ser inferior al 28 de octubre de 2024.
4106El formato de fecha es incorrecto.
1125El valor del campo FechaOperacion tiene una fecha superior a la permitida.
1134El valor del campo FechaOperacion no debe ser inferior a la fecha actual menos veinte años.
1146Sólo se permite que la fecha de expedicion de la factura sea anterior a la fecha operación si los detalles del desglose son ClaveRegimen 14 o 15 e Impuesto 01, 03 o vacío.
1147Si ClaveRegimen es 14, FechaOperacion es obligatoria y debe ser posterior a la FechaExpedicionFactura.
1173Sólo se permite que la fecha de operación sea superior a la fecha actual si los detalles del desglose son ClaveRegimen 14 o 15 e Impuesto IVA(01) o IGIC(03) o vacío.

El 4106 també és d'una factura?

No necessàriament. És un error de format de data a la capçalera, i per això rebutja l'enviament sencer. Amb un enviament del mòdul la capçalera no porta dates, així que si el veus, envia'ns la resposta.

Continua llegint

Errors 1104, 1130 i 1287 de VeriFactu: el número de factura i els seus caràctersEls errors de VeriFactu del número de factura (1104, 1130 i 1287): quins caràcters admet l'AEAT, d'on surt el número a Odoo 17 a 20 i com evitar rebuigs.Error 2004 de VeriFactu: l'hora del teu registre va per davant de la de l'AEATL'error 2004 de VeriFactu i els codis 1243, 1244 i 1268 de la data i hora de generació del registre: què comprova l'AEAT i què fer a Odoo 17, 18, 19 i 20.Errors de VeriFactu amb la clau de règim: què exigeix cada règim especialEls errors de VeriFactu de la clau de règim i l'impost (1199 a 1205, 1245, 1246, 1252, 1293, 2009…): què exigeix cada clau i què declara Odoo.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts