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.


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.editestiver 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
- Abre o menu
Temue entra na ficha da instância que dá o erro. - Repete a ação que o provocou (
Push StockouRun Sync) e confirma que o texto é exatamenteStock update method is not configured.. - Revê na ficha o método de atualização de stock guardado, que é o dado que o módulo lê.
- 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.editestiver entre eles, passa para o primeiro lugar da lista de candidatos. - 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.

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
Verificado no código do conector (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_sync_wizard_views.xml
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
