Saltar para o conteúdo principal
Dunning and RMA Recovery

Erros do Dunning and RMA Recovery no Odoo: quando surge cada mensagem e o que fazer

O Dunning and RMA Recovery lança mensagens e o próprio texto indica o que falta: uma permissão de gestor de recuperação, um passo anterior da RMA, uma quantidade positiva ou um link válido. Aqui encontra cada mensagem literal agrupada por tema, quando aparece segundo o que diz e o que fazer para avançar.

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

O essencial

Versões
Odoo 17, 18 e 19
Verificado
no código do módulo, versão 19.0 · nas fontes indicadas no fim
Leitura
6 min

Como ler estas mensagens

É o texto da mensagem que verá no ecrã e que convém copiar tal como está se pedir ajuda ou o procurar nesta página. Onde as tabelas mostram %s, a mensagem preenche-o com um dado do registo afetado, por exemplo o nome da empresa.

As tabelas seguem a ordem em que as vai encontrar: o percurso de uma RMA, as quantidades, os links que os seus clientes recebem, as políticas de cobrança e, no fim, as permissões, os cartões e a minimização de dados. Se ainda não conhece as listas do módulo, o artigo sobre como funciona o Dunning and RMA Recovery por dentro explica-as uma a uma.

Percurso pelas listas Dunning Cases, Dunning Policies e RMA Orders da app Recovery
As três listas onde vai trabalhar com casos, políticas e devoluções, com dados de demonstração.

Erros ao mudar o estado de uma RMA

As mensagens desta tabela marcam a ordem do circuito: uma RMA em rascunho é autorizada, depois recebida, a seguir inspecionada e por fim concluída. Se tentar saltar um passo, o módulo indica qual falta.

Lista de RMA Orders na app Recovery com cinco registos, colunas de nome, número RMA, parceiro, estado e montantes devolvido, recuperado e reembolsado
A lista de RMA Orders, com dados de demonstração: a coluna de estado mostra em que ponto está cada devolução.
MensagemQuando surgeO que fazer
Only draft RMAs can be authorized.Ao autorizar uma RMA que já não está em rascunho.Verifique o estado na lista; só se autorizam as que estão em rascunho.
Authorize the RMA before receiving it.Ao registar a receção de uma RMA não autorizada.Autorize a RMA e repita a receção.
Receive the RMA before inspection.Ao inspecionar uma RMA que ainda não foi recebida.Registe primeiro a receção.
Inspect the RMA before completing it.Ao concluir uma RMA sem inspeção.Faça a inspeção e depois conclua-a.
Only draft or authorized RMAs can be refused.Ao recusar uma RMA que já passou de autorizada.A recusa só é possível em rascunho ou autorizada; veja o estado antes de tentar.
The company %s has no warehouse to restock the return into.No Odoo 19, quando a empresa indicada não tem armazém onde repor o que foi devolvido.Crie um armazém para essa empresa e tente novamente.

Quantidades e prazo de devolução

Aqui o módulo verifica se as quantidades fazem sentido face ao que foi entregue e recebido, e se a devolução está dentro do prazo configurado.

MensagemQuando surgeO que fazer
RMA line quantity must be positive.Ao guardar uma linha de RMA com quantidade zero ou negativa.Indique uma quantidade superior a zero.
RMA quantity must be positive.Ao trabalhar com uma RMA cuja quantidade não é positiva.Corrija a quantidade para um valor superior a zero.
Disposition quantity must be positive.Ao indicar uma quantidade de disposição zero ou negativa.Use uma quantidade superior a zero.
Requested return quantity exceeds the delivered quantity.Quando pede para devolver mais do que foi entregue.Ajuste a quantidade ao que foi entregue.
Disposition quantities must match the received quantity.Quando as quantidades de disposição não batem certo com o que foi recebido.Reveja as disposições até coincidirem com a quantidade recebida.
This return is outside the configured return window.Quando a devolução fica fora do prazo de devolução configurado.Verifique a data da devolução e o prazo que tem configurado.

Links de recuperação e de RMA

Estas mensagens são vistas por quem abre um link de recuperação ou de RMA. Convém conhecê-las para responder quando um cliente o contacta com uma delas.

MensagemQuando surgeO que fazer
Invalid recovery link.Ao abrir um link de recuperação que não é válido.Verifique se o link foi copiado por inteiro e se corresponde ao caso.
This recovery link has expired.Ao abrir um link de recuperação expirado.O antigo já não serve: é preciso um link válido.
This recovery link is not for your account.Ao abrir o link com uma conta diferente da destinatária.É preciso entrar com a conta a que se destina.
Invalid RMA link.Ao abrir um link de RMA que não é válido.Verifique se o link está completo e é o correto.
This RMA is not for your account.Ao abrir uma RMA a partir de uma conta que não é a sua.Entre com a conta do cliente dessa RMA.
Too many submissions. Please try again later.Quando foram feitos demasiados envios.Aguarde e tente novamente mais tarde, como pede a mensagem.

Políticas de cobrança e novas tentativas

Os erros de configuração surgem ao guardar uma política ou os seus passos.

Lista de Dunning Policies na app Recovery com uma única linha, Default guarded dunning policy, empresa My Company (San Francisco), marcada como ativa
A lista de Dunning Policies com uma única política, Default guarded dunning policy, ativa para My Company (San Francisco).
MensagemQuando surgeO que fazer
A dunning policy cannot move to another company while a company uses it as its default policy.Ao mudar de empresa uma política que alguma empresa usa como predefinida.Deixe de a usar como predefinida nessa empresa e depois mude-a.
Step sequence must be unique per policy.Quando dois passos da mesma política têm a mesma sequência.Atribua a cada passo uma sequência diferente.
Step offset cannot be negative.Ao definir um desfasamento negativo num passo.Use zero ou um valor positivo.
Retry guard values cannot be negative.Quando algum valor de proteção de novas tentativas é negativo.Corrija-o para zero ou mais.
Network retry cap must be non-negative and the window must be positive.Quando o limite de novas tentativas de rede é negativo ou a janela não é positiva.Limite de zero ou mais e janela superior a zero.

Permissões, cartões e minimização de dados

O último grupo tem a ver com quem pode fazer o quê e com os dados do cliente. Várias destas mensagens são resolvidas por outra pessoa: um gestor de recuperação ou um utilizador com acesso a todas as empresas.

Lista de Dunning Cases no módulo Recovery com cinco registos abertos, com nome, fatura, empresa, estado, montante em dívida, tentativas e próxima ação
A lista de Dunning Cases com cinco casos abertos, com dados de demonstração.
MensagemQuando surgeO que fazer
Only recovery managers can propose write-off.Quando alguém que não é gestor de recuperação propõe um write-off.Peça a um gestor de recuperação que o proponha, ou que lhe atribuam essa função.
Only recovery managers can confirm a card for off-session charges.No Odoo 19, ao confirmar um cartão para cobranças off-session sem ser gestor.Tem de ser feito por um gestor de recuperação.
Only a user of every company can change or delete a recovery record shared by all companies.Ao alterar ou apagar um registo partilhado por todas as empresas sem pertencer a todas.Faça-o com um utilizador que tenha acesso a todas as empresas.
The card on %s is not of the invoice's customer.No Odoo 19, quando o cartão do registo indicado não é do cliente da fatura.Use um cartão desse mesmo cliente.
Set the person of %s before applying the minimization.No Odoo 19, ao aplicar a minimização sem indicar a pessoa.Preencha a pessoa e volte a aplicá-la.
%s is denied: nothing is minimized. Change the decision or close it by hand.No Odoo 19, quando a decisão está recusada e nada é minimizado.Altere a decisão ou feche-a manualmente, tal como indica a mensagem.

Se uma mensagem fala de gestores de recuperação ou de todas as empresas, o problema não está no dado que escreveu, mas no utilizador com que está a trabalhar.

Como a FlexigoTech pode ajudar

O Dunning and RMA Recovery está publicado na Odoo Apps para Odoo 17, 18 e 19, a 9 € por versão, pagamento único e sem IVA. Tem os detalhes na página do módulo e, se ainda tem dúvidas sobre se se adequa ao seu caso, veja o que cobre e o que é preciso antes de o instalar.

Na FlexigoTech implementamos Odoo e desenvolvemos conectores e integrações à medida. Se uma mensagem desta lista o bloqueia e não percebe porquê, envie-nos o texto literal e o registo afetado e analisamos consigo.

Continue a ler

Como funciona o Dunning and RMA Recovery no Odoo por dentro: menus, ações e registosMenus, ações agendadas e modelos do Dunning and RMA Recovery no Odoo 17, 18 e 19: o que vê no Recovery e o que percorre um caso de cobrança ou uma RMA.O Dunning and RMA Recovery adequa-se à sua empresa? O que cobre, o que não cobre e o que precisaO que cobre e o que não cobre o Dunning and RMA Recovery para Odoo 17, 18 e 19 segundo a documentação, o que preparar antes e como decidir se compensa.Erros de Spain CAE Certificates no Odoo: quando surge cada mensagem e o que fazerMensagens de erro de Spain CAE Certificates no Odoo, com o texto literal: consumos, datas, verificador ENAC, auditoria e liquidação, e o que fazer.
Verificado no código do módulo (versão 19.0) e nas fontes indicadas

Fontes