Saltar para o conteúdo principal
VeriFactu

«Only a SIF Manager can retry AEAT submissions.»: quando aparece e o que fazer

O aviso Only a SIF Manager can retry AEAT submissions. aparece quando clica em Retry Now ou em Retry Selected e o seu utilizador não tem a permissão SIF Manager. Resolve-se fazendo a repetição com um utilizador que a tenha ou atribuindo essa permissão a quem deva repetir envios.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
VeriFactu
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Quando aparece o aviso

Quando é que este aviso aparece exatamente?

Quando se clica em Retry Now ou em Retry Selected e o utilizador não pertence ao grupo SIF Manager. É a condição que o código verifica: se o utilizador não tem essa permissão, a ação pára e é mostrado o aviso. Há uma exceção: se a ação for executada com privilégios de superutilizador, o código salta a verificação e não mostra o aviso.

Depende da fatura ou do conteúdo do envio?

Não. A verificação começa por ver se a ação corre com privilégios de superutilizador (nesse caso não há aviso) e depois se o utilizador tem SIF Manager. O conteúdo do envio não entra nessa verificação.

Que botões o podem provocar?

Os botões Retry Now e Retry Selected da fila de envios. Retry Now só é visível quando o campo Estado do envio está num estado de falha; com o valor por defeito não aparece. Retry Selected aparece sempre. Com qualquer um deles, o botão chega à verificação de permissões e esta lança o aviso se o utilizador não tiver SIF Manager. Tudo isto é assim no Odoo 17, 18, 19 e 20.

Esquema do menu da fila de envio, dos botões Retry Now e Retry Selected e do aviso Only a SIF Manager can retry AEAT submissions.
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo: o menu, os botões e o aviso, para Odoo 17, 18, 19 e 20.

Quem vê a fila e quem pode repetir

Onde está a fila de envios?

Em Verifactu / SIF › AEAT Submission › Submission Queue. Cada troço do menu exige permissões: AEAT Submission exige Accountant, Auditor (read-only) ou SIF Manager; Verifactu / SIF exige ainda Asesoría Operator e Privacy Officer. Se não tiver nenhuma das permissões de um troço, não vê esse troço.

Lista da fila de envio do Verifactu / SIF com o filtro Pending e sem registos, com as colunas Reference, Company, Type, Estado, Attempts, Proximo Reintento e Created
A fila de envio com o filtro Pending, ainda sem registos.

Ver a fila significa poder repetir?

Não. Um utilizador com Accountant ou com Auditor (read-only) pode chegar ao menu, mas receberá o aviso se não tiver também SIF Manager. O comentário do próprio código diz que esses perfis não têm permissão de escrita sobre a fila e que o perfil de auditor foi pensado como acesso sem escrita.

Porque é que o módulo verifica ao clicar e não se limita a ocultar o botão?

O código explica que restringir um botão por grupo só afeta o que é desenhado no ecrã e não impede uma chamada direta ao servidor. Por isso, a fronteira de «só gestores» aplica-se também ao executar a ação, e não apenas na interface.

O que acontece com as ações executadas com privilégios de superutilizador?

O código salta a verificação, tal como o Odoo faz na sua própria camada de permissões, segundo o comentário. Esse mesmo comentário diz que hoje nenhum processo interno do módulo chega a estas ações por outra via: só se chega a elas a partir da interface.

Como resolver e o que verificar

O que faço quando aparece?

Uma opção é que a repetição seja feita por uma pessoa que já tenha SIF Manager. Outra é atribuir essa permissão ao seu utilizador, se lhe cabe repetir envios. Antes de fazer isto último, pense se essa pessoa deve poder modificar a fila: o perfil Auditor (read-only) está documentado no código como acesso sem escrita.

O que faz a ação quando aparece o aviso?

A ação pára e é mostrado o aviso.

Como confirmo que está resolvido?

Entre com um utilizador que tenha SIF Manager, abra Verifactu / SIF › AEAT Submission › Submission Queue e clique novamente no botão. Se o aviso já não aparecer, a verificação de permissões deixou de ser o obstáculo. Se não vir Retry Now, consulte o campo Estado do envio: o botão só é visível quando está num estado de falha.

Passa-se o mesmo em todas as versões do Odoo?

O aviso está no código publicado dos ramos 17, 18, 19 e 20, e as condições de visibilidade de Retry Now e de Retry Selected são as mesmas nessas versões. O módulo está publicado no Odoo Apps para 17, 18, 19 e 20, e pode vê-lo na sua ficha do Odoo Apps.

Onde continuo se encontrar outros botões do módulo?

Tem explicados passo a passo o botão Generar Exportación e o botão Ejecutar Comprobación Previa y Crear. Se quiser ainda ver o que o módulo acrescenta às faturas, veja o que acrescenta às faturas.

Se está a implementar o Odoo e quer repartir bem os perfis do módulo pela sua equipa, na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida.

Continue a ler

O que o VeriFactu España acrescenta à fatura do Odoo e quando atuaCampos que o VeriFactu España acrescenta à fatura do Odoo, quando cria o registo ao publicá-la e como verificar que atuou, passo a passo.O que faz o botão Generate Export do VeriFactu Espanha no OdooO que faz o botão Generate Export do VeriFactu Espanha no Odoo: quem o vê, o que gera cada tipo de exportação e o evento que deixa registado.Run Pre-flight & Create no VeriFactu: checklist passo a passoChecklist do botão «Run Pre-flight & Create» do VeriFactu Espanha para Odoo: quando aparece, o que verifica, o que altera e que erros mostra.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes