Salta al contingut principal
VeriFactu

Reintentar Selecció a VeriFactu Espanya: què fa el botó, pas a pas

El botó Reintentar Selecció (Retry Selected) posa en Pendent (Pending) els registres seleccionats que estiguin en Fallit (Failed) o Sense Lliurar (Dead Letter), i salta els altres sense donar error. Segons el codi d'Odoo 20, només pot executar-lo un Gestor SIF (SIF Manager). Aquesta checklist repassa què mirar abans de prémer, què canvia en prémer i què comprovar després.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 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

El que ve a continuació descriu el botó segons el codi d'Odoo 20. El botó Reintentar Selecció és a la pantalla Errors AEAT (AEAT Errors) de les branques 17, 18, 19 i 20 del mòdul, i no té cap condició de vista: es veu sempre. El mòdul està publicat a Odoo Apps per a aquestes mateixes versions: 17, 18, 19 i 20.

Abans de prémer: permisos, menú i estats

  • Comprova que el teu usuari és Gestor SIF. És el permís que el mòdul exigeix en prémer el botó, i l'exigeix el servidor, no només la pantalla. Que el botó es vegi no demostra que puguis fer-lo servir: el permís es comprova quan prems.
  • Localitza la cua. Les fitxes de la cua s'obren des de Verifactu / SIF › Enviament a l'AEAT › Cua d'Enviament (Verifactu / SIF › AEAT Submission › Submission Queue). El tram Enviament a l'AEAT (AEAT Submission) el veuen Comptable (Accountant), Auditor (només lectura) (Auditor (read-only)) i Gestor SIF. El tram Verifactu / SIF el veuen, a més, Operador d'Assessoria (Asesoría Operator) i Responsable de Privadesa (Privacy Officer). Veure el menú no és el mateix que poder reintentar: per a això cal ser Gestor SIF.
  • Mira el camp Estat. Es veu a la fitxa i a la llista d'Errors AEAT. Els seus valors són Pendent, Reintentant (Retrying), Enviat (Submitted), Fallit i Sense Lliurar. Anota en quin està cada registre abans de tocar res.
  • Selecciona els registres que vols reiniciar. El botó actua sobre tota la selecció, en bloc. Els que canvia són els que estan en Fallit o Sense Lliurar; què passa amb la resta ho veuràs més avall.
Esquema fet amb codi: el menú de la cua d'enviament, el botó Reintentar Selecció i el missatge que pot aturar-lo
Esquema fet amb codi a partir del codi publicat del mòdul, no una captura d'Odoo: del menú de la cua al botó de reintent, amb el missatge que el pot aturar.

En prémer: què fa el botó, en l'ordre del codi

  • Primer comprova el permís. Si no ets Gestor SIF, l'acció s'atura amb el missatge Només un Gestor SIF pot reintentar enviaments a l'AEAT. (Only a SIF Manager can retry AEAT submissions.) i no es desa res del que l'acció havia de canviar. La comprovació se salta quan l'acció s'executa amb privilegis de superusuari.
  • Després separa la selecció. Es queda amb els registres que tenen Estat Fallit o Sense Lliurar.
  • A aquests registres els canvia tres coses alhora. Estat passa a Pendent, el comptador d'intents torna a zero i es buida la data del proper reintent. El canvi s'escriu amb privilegis elevats, un cop superada la comprovació del permís.
  • Els altres els salta sense error. Els registres en Pendent, Reintentant o Enviat no es toquen i no fan fallar l'acció: només es compten per a l'avís final.

Després de prémer: l'avís i què comprovar

  • Llegeix l'avís titulat Reintentar Selecció. Diu … element(s) restablert(s) a pendent per reintentar. (… item(s) reset to pending for retry.). Si hi va haver registres omesos, afegeix … element(s) omès(os) (no estan en estat fallit o sense lliurar). (… item(s) skipped (not in failed/dead-letter state).). Els punts suspensius són el número que mostra l'avís.
  • Fixa't en el tipus d'avís. És de tipus èxit si s'ha restablert almenys un registre i de tipus advertència si no se n'ha restablert cap. No queda fix a la pantalla.
  • Torna a la llista i revisa Estat. Els restablerts han d'estar en Pendent; els omesos conserven l'estat que tenien abans de prémer.
Llista de la cua d'enviament filtrada per pendents, sense registres
La llista de la cua d'enviament filtrada per pendents, encara sense registres.
  • Si l'avís és d'advertència i tot està omès, no ha canviat res: cap registre de la selecció estava en Fallit ni en Sense Lliurar. Revisa la selecció i torna-ho a intentar.

Si alguna cosa no surt com esperaves

  • Surt Només un Gestor SIF pot reintentar enviaments a l'AEAT. El teu usuari no és Gestor SIF. Demana a algú amb aquest perfil que premi el botó amb la mateixa selecció.
  • Un registre no ha canviat d'estat. Comprova quin era el seu Estat abans: si estava en Pendent, Reintentant o Enviat, el botó l'omet per disseny i el compta a l'avís d'omesos.
  • Has seleccionat molts registres alhora. No hi ha problema: l'acció està pensada per actuar sobre diversos registres en una sola pulsació, i els que no encaixen se salten sense tallar la resta.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant la posada en marxa de VeriFactu i vols repassar un altre botó de la mateixa app, tens Què fa el botó Executar Comprovació Prèvia.

Continua llegint

Què fa el botó «Executar Comprovació Prèvia» de VeriFactu EspanyaQuè fa el botó Executar Comprovació Prèvia de VeriFactu Espanya a Odoo: quan es veu, què revisa a cada fila, què desa i quins errors dona.
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades

Fonts