Saltar para o conteúdo principal
Temu

O erro «Stock update method is not configured.» no Temu Connector for Odoo

Stock update method is not configured. surge quando, ao enviar o stock para o Temu, o módulo não consegue reunir um único método de atualização de stock para testar: a lista de candidatos fica vazia. Resolve-se deixando guardado na instância do Temu um método de stock e repetindo o envio com Push Stock.

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

O essencial

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

Quando surge esta mensagem

A mensagem Stock update method is not configured. é um erro: a ação é interrompida. Pode surgir ao clicar em Push Stock na ficha da instância do Temu, que se abre a partir do menu Temu, ou ao clicar em Run Sync no ecrã de sincronização. Os dois botões chegam à mesma rotina de envio de stock, e é aí que está a verificação.

Ambos os botões estão visíveis sem qualquer condição no Odoo 17, 18 e 19, e a mensagem consta do código publicado dessas três versões. O que se conta a seguir é o código do Odoo 19.

Esquema com o menu Temu, os botões de envio de stock e de sincronização, e a mensagem Stock update method is not configured.
Esquema feito por código a partir do código publicado do módulo, não é uma captura do Odoo: o menu Temu, os dois botões e a mensagem, com as etiquetas do código do módulo (Odoo 17, 18 e 19).
Temu orders in Odoo every 15 minutes. Stock out every 5
Vídeo: Temu orders in Odoo every 15 minutes. Stock out every 5 (vídeo em inglês)

O que verifica o código antes de o executar

Para cada instância à qual se envia stock, o módulo segue esta ordem:

  • Passa uma rotina de limpeza sobre os artigos do Temu dessa instância.
  • Reúne a lista de métodos de atualização de stock que pode testar. Essa lista resulta do método de stock guardado na instância e dos métodos de reserva que o módulo traz. O valor guardado admite vários nomes separados por vírgulas ou por quebras de linha, e os troços vazios ou só com espaços são descartados.
  • Se bg.local.goods.stock.edit estiver na lista, coloca-o em primeiro lugar.
  • Se a lista estiver vazia, lança Stock update method is not configured. e para.

Em palavras: a mensagem surge quando nem o método guardado na instância nem os métodos de reserva do módulo fornecem um único nome. Enquanto houver um candidato, esta verificação passa, mesmo que depois esse método não seja o que o Temu aceita (nesse caso verás outro erro, não este).

A verificação ocorre antes de escolher os artigos da instância ligados ao Temu e antes de chamar o Temu. Por isso a mensagem não depende de quais os artigos que tens ligados: com a lista vazia, não se chama o Temu.

O que significa na prática

Para essa instância, o módulo não encontrou nenhum nome de método com o qual atualizar o stock. Um pormenor que confunde: um valor que contenha apenas vírgulas, espaços ou quebras de linha conta como vazio, porque o módulo descarta os troços sem texto. Por isso, um campo que à vista parece preenchido pode não fornecer nada.

Como resolver, passo a passo

  1. Abre o menu Temu e entra na ficha da instância que dá o erro.
  2. Repete a ação que o provocou (Push Stock ou Run Sync) e confirma que o texto é exatamente Stock update method is not configured..
  3. Revê na ficha o método de atualização de stock guardado, que é o dado que o módulo lê.
  4. Deixa guardado na instância o nome do método de stock do Temu que queres usar. Se indicares vários, separa-os por vírgulas ou por quebras de linha. Se bg.local.goods.stock.edit estiver entre eles, passa para o primeiro lugar da lista de candidatos.
  5. Guarda a ficha e volta a clicar em Push Stock.

O que verificar depois

Se o envio funcionar e o método que serviu for diferente do que estava guardado, a instância passa a guardar o que funcionou. Ver outro valor nesse dado após um envio correto não é uma falha.

Se a verificação passar mas o Temu rejeitar a chamada, o módulo lança o último erro recebido: será uma mensagem diferente, não esta.

Esquema com a etiqueta do botão de envio de stock tal como o vê o utilizador com o Odoo em inglês
Esquema feito por código a partir das traduções publicadas do módulo, não é uma captura do Odoo: o botão chama-se Push Stock.

Versões e custo

O módulo está publicado no Odoo Apps para o Odoo 17, 18, 19 e 20. A mensagem, segundo o código publicado, consta das versões 17, 18 e 19. É de pagamento único por versão do Odoo e requer ainda a subscrição do FlexigoTech Cloud (plano Conector: 49 €/mês ou 490 €/ano, sem IVA). A ligação ao Temu passa pelo FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar.

Como te ajuda a FlexigoTech

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se estás a montar o Temu no teu Odoo e queres rever a configuração da instância, podes ver o módulo na sua ficha do Odoo Apps ou na página do módulo em flexigotech.com.

Continue a ler

Campos da ficha Temu Dashboard: o que significa cada um e o que definirChecklist dos campos da ficha Temu Dashboard no Temu Connector for Odoo: o que diz a ajuda de cada um, o valor por defeito e o que convém decidir.
Verificado no código do conector (versão 19.0) e nas fontes indicadas

Fontes