Saltar para o conteúdo principal
Temu

Botão «Fetch Temu Recommended» no Temu Connector for Odoo, passo a passo

O botão Fetch Temu Recommended pede à Temu o preço recomendado das linhas aplicáveis e associadas da ficha e guarda-o nas que recebem um valor superior a zero; depois deixa a ficha no estado Recommended. Vê-se sempre e pára com erro se não houver linhas aplicáveis e associadas ou se a Temu não devolver nenhum valor superior a zero.

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
5 min

A ficha onde está o botão abre-se a partir do menu Temu › Catalog › Pricing › Price Rules, em Base Price Proposals. O botão Fetch Temu Recommended está nesse ecrã nas versões 17.0, 18.0 e 19.0 e vê-se sempre: não depende do estado da ficha.

Esquema feito com código do percurso do botão: menu, botão, as mensagens que o podem parar e o estado em que deixa a ficha
Esquema feito com código a partir do código publicado do módulo (não é uma captura do Odoo): o menu, o botão, as mensagens que o podem parar e o estado Recommended.

Antes de clicar: o que o botão vai ler

O botão trabalha com o que já existe na ficha.

  • Abre a ficha a partir de Temu › Catalog › Pricing › Price Rules.
  • Consulta o campo Instance, no grupo Scope da ficha; também aparece na lista de Base Price Proposals. É a instância a que o botão faz a consulta.
  • Confirma que há linhas no grupo Selected Variants. O campo Line também aparece no separador Recommendation Inputs. O botão só consulta as linhas que o módulo considera aplicáveis e associadas a um produto e a uma variante da Temu; as restantes ignora-as.
  • Consulta o grupo Temu Request Settings. Aí estão Language (por defeito en) e Recommended Price Type, com as opções Low traffic (10) e Restricted traffic (20, o valor por defeito). Se o idioma estiver vazio, o botão usa en; se o tipo estiver vazio, usa 20.
  • Tem em conta que Recommended Price Type fica oculto quando o modo de origem da proposta é manual; com os valores por defeito, vê-se.
  • Verifica que tens ativa a subscrição da FlexigoTech Cloud: o módulo é de pagamento único por versão do Odoo e precisa do plano Conector (49 €/mês ou 490 €/ano, sem IVA). O preço de cada versão está na ficha do Odoo Apps.
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 faz o botão, por ordem

No Odoo 19.0, o botão segue este percurso ao clicar em Fetch Temu Recommended. Se algo falhar a meio, a ação pára e o estado Recommended não é guardado.

  • Primeiro escolhe as linhas aplicáveis e associadas. Se não houver nenhuma, pára com No linked lines found to query recommended prices.
  • Reúne os identificadores de produto da Temu sem os repetir e envia-os em lotes de até 100.
  • Para cada lote, pergunta à Temu pelos preços recomendados, com o tipo e o idioma da ficha. A consulta pode tentar métodos alternativos da API da Temu, e a instância guarda o nome do método que funcionou se for diferente do que tinha.
  • Da resposta lê, para cada produto e variante, o preço recomendado de fornecimento. Só conta os valores superiores a zero.
  • Percorre as linhas. Se a Temu devolveu um valor para o produto e a variante de uma linha, guarda-o como preço recomendado dessa linha. Se o preço objetivo da linha estiver vazio ou a zero, atribui-lhe o mesmo valor; se já tinha um, não lhe toca.
  • As linhas para as quais a Temu não devolve um valor superior a zero ficam como estavam. Isso não é um erro enquanto pelo menos uma linha receber preço.
  • Se nenhuma linha tiver recebido preço, pára com Temu returned no recommended prices for the selected linked lines.
  • Se tudo correr bem, a ficha passa ao estado Recommended, guarda a resposta da Temu e a data de processamento, e esvazia o registo de erros.

O que fica alterado no fim

Quando alguma linha recebe preço, mudam duas coisas. Em cada linha com valor atualiza-se o preço recomendado e, só se o preço objetivo estava vazio ou a zero, também o objetivo. Na ficha mudam o estado (Recommended), a resposta da Temu guardada, a data de processamento e o registo de erros, que fica vazio.

Se o botão der erro

  • Com No linked lines found to query recommended prices.: o botão não encontrou nenhuma linha aplicável e associada. Verifica se há linhas em Selected Variants: o botão só consulta as que o módulo considera aplicáveis e associadas a um produto e a uma variante da Temu.
  • Com Temu returned no recommended prices for the selected linked lines.: a consulta terminou, mas nenhuma linha recebeu um valor superior a zero. Verifica Instance, Language e Recommended Price Type, que são os valores com que o botão faz a consulta, e clica de novo.

Depois de clicar

  • Verifica que a ficha está no estado Recommended.
  • Revê as linhas: as que não receberam um valor da Temu ficam como estavam.
  • Se clicares de novo, o botão volta a consultar a Temu (vê-se sempre). O preço recomendado das linhas com valor é atualizado, mas o preço objetivo só é preenchido se continuar vazio ou a zero.
Esquema feito com código do texto do botão consoante o idioma do Odoo, com o rótulo em inglês
Esquema feito com código a partir das traduções publicadas do módulo (não é uma captura do Odoo): com o Odoo em português, o botão chama-se Fetch Temu Recommended.

Um pormenor sobre as tarefas agendadas

O botão não é o único que chama a consulta de preços recomendados: outro método do módulo também a chama, e a esse método chega-se a partir da tarefa agendada Temu Sync Products (a cada 30 minutos, ativa ao instalar), sem que ninguém clique em nada.

Como ajuda a FlexigoTech

A ligação passa pela FlexigoTech Cloud: guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar. Se precisas de implementar o Odoo 17, 18, 19 ou 20 com a Temu, ou uma integração à medida, vê a página do módulo.

O módulo está publicado no Odoo Apps para 17.0, 18.0, 19.0 e 20.0.

Continue a ler

O que o Temu Connector for Odoo acrescenta às variantes de artigo (Artigos)O que o Temu Connector for Odoo acrescenta às variantes de artigo: o separador Temu, os botões de preço base e pré-venda, e quando atua cada um.
Verificado no código do conector (versão 19.0) e nas fontes indicadas

Fontes