Saltar para o conteúdo principal
Amazon

«Tipo de caso pós-venda não suportado: …» no Amazon Connector for Odoo

Tipo de caso pós-venda não suportado: … (Unsupported post-sale case kind: …) aparece quando o módulo recebe, para preparar o acompanhamento interno de uma linha de devolução da Amazon, um tipo de caso que não é nem de reembolso nem pendente. A ação fica interrompida nesse ponto.

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

O essencial

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

O que significa a mensagem

O que diz exatamente e o que quer dizer?

Com o Odoo em português de Portugal vês Tipo de caso pós-venda não suportado: …. As reticências são o valor que o módulo recebeu: a mensagem mostra-o a seguir aos dois pontos. É um erro que interrompe a ação. Significa que o módulo estava a preparar a chave de origem de um caso de pós-venda de uma linha de devolução e recebeu um tipo de caso que não reconhece. Só reconhece o tipo reembolso e o tipo pendente.

Esquema feito com código: o menu de devoluções, os botões de acompanhamento interno de devolução e de reembolso, e a mensagem de tipo de caso não suportado
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 a partir dos quais se chega à mensagem e a própria mensagem, no Odoo 17, 18, 19 e 20.

Quando aparece exatamente?

O código do Odoo 20.0 faz isto, por esta ordem. Primeiro toma uma chave base da linha de devolução: o seu valor de origem e, se estiver vazio, o seu identificador interno. Depois olha para o tipo de caso que lhe pediram:

  • Se for de reembolso, devolve uma chave com o prefixo de devolução com reembolso seguido dessa base.
  • Se for pendente, devolve uma chave com o prefixo de devolução pendente seguido dessa base.
  • Com qualquer outro tipo, lança a mensagem com esse valor no final.

Ou seja, a mensagem só aparece quando o tipo de caso não é nenhum desses dois. Não depende de a linha ter valor de origem: a chave base calcula-se antes e tem sempre resultado, porque, se esse valor estiver vazio, usa-se o identificador interno da linha.

Esquema feito com código com o texto da mensagem em castelhano, alemão, francês, italiano e português
Esquema feito com código a partir das traduções publicadas do módulo (não é uma captura do Odoo): a mesma mensagem em castelhano, alemão, francês, italiano e português. Em português de Portugal, Tipo de caso pós-venda não suportado: ….
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo em inglês)

De onde se chega aqui

Em que ecrã posso deparar-me com ela?

As fichas das linhas de devolução abrem-se a partir do menu Amazon › Análise / BI › Devoluções (Amazon › Analytics / BI › Returns). Na ficha, a mensagem pode aparecer ao clicar em Criar/Abrir Acompanhamento Interno de Devolução (Create/Open Internal Return Follow-up) ou Criar/Abrir Acompanhamento Interno de Reembolso (Create/Open Internal Refund Follow-up). Cada botão chama o seu próprio método, e ambos chegam à verificação do tipo de caso que lança a mensagem se a sua condição se cumprir.

Porque não vejo o menu de devoluções?

Cada troço do menu pede uma permissão: Amazon pede Visualizador (Viewer), Análise / BI (Analytics / BI) pede Visualizador e Devoluções (Returns) pede Visualizador. Se não tiveres uma delas, não vês esse troço.

Quando se veem esses botões?

Cada um tem a sua condição de vista, igual no Odoo 17, 18, 19 e 20:

  • Criar/Abrir Acompanhamento Interno de Devolução fica oculto quando o campo Caso de pós-venda principal (Primary Postsale Case) tem valor ou quando o campo Ação pendente necessária (Pending Action Required) não está assinalado. Com os valores por defeito, não se vê.
  • Criar/Abrir Acompanhamento Interno de Reembolso fica oculto quando Caso de pós-venda principal tem valor ou quando Valor do reembolso (Refund Amount) é zero ou menor.

Se não vês o botão, é porque a sua condição o está a ocultar.

O que acontece e como se resolve

O que acontece com a ação quando aparece?

É um erro que interrompe a ação: na verificação do tipo de caso, o método termina aí e não chega a devolver nenhuma chave.

Posso resolver preenchendo algum campo da ficha?

O que decide o resultado dessa verificação é o tipo de caso que chega ao método. Para aceitar ou rejeitar, o método só olha para o tipo de caso que recebe; a chave base da linha calcula-se antes e não influencia a rejeição. Por isso, se a mensagem aparecer, o ponto a rever é que tipo de caso chega a essa verificação: tem de ser o de reembolso ou o pendente.

Acontece em todas as versões?

A mensagem está no código publicado dos quatro ramos: Odoo 17, 18, 19 e 20. O módulo está publicado no Odoo Apps para essas mesmas versões. A ordem de verificações descrita corresponde ao código do Odoo 20.0. As condições de vista dos dois botões, por sua vez, são as mesmas nos quatro.

O que faço quando me aparece?

Faz isto, por ordem:

  1. Copia a mensagem inteira, com o valor que aparece a seguir aos dois pontos.
  2. Anota qual dos dois botões clicaste e em que linha de Amazon › Análise / BI › Devoluções.
  3. Se personalizaste o módulo, revê que tipo de caso chega à verificação: tem de ser o de reembolso ou o pendente.
  4. Se não alteraste nada, envia esses dados à FlexigoTech para que sejam revistos.

Como a FlexigoTech te ajuda

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida, pelo que pode rever contigo o que chega a essa verificação na tua instalação. A ter em conta: o módulo é de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud, plano Conector, a 49 €/mês ou 490 €/ano sem IVA. Tens o módulo na página da FlexigoTech.

Continue a ler

Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes