Saltar para o conteúdo principal
Temu

O aviso «Price order data was refreshed successfully.» no Temu Connector for Odoo

Price order data was refreshed successfully. não é um erro: é uma notificação de sucesso que surge ao carregar em Sync Price Orders na ficha que se abre a partir do menu Temu, e não te diz quantos registos entraram.

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

O caso: um clique e um aviso que parece dizer tudo

Exemplo Caso ilustrativo: a empresa e os seus dados são inventados para explicar o fluxo.

Imagina uma loja inventada, Menaje Levante, que vende na Temu e usa Odoo. A Marta, responsável de catálogo, abre o menu Temu, entra na ficha que se abre a partir daí e carrega em Sync Price Orders. Em cima aparece uma notificação de tipo sucesso: Price order data was refreshed successfully. A Marta pergunta-se quantos Price Orders entraram e se mudou alguma coisa de facto.

É uma dúvida razoável, e a resposta está no que faz o código do botão. Vamos vê-lo pela mesma ordem em que é executado.

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)

Quando surge exatamente o aviso

O aviso surge ao carregar em Sync Price Orders na ficha que se abre a partir do menu Temu. O botão vê-se sempre no Odoo 17, 18 e 19: não depende de nenhum estado da ficha.

Ao carregar, o código segue esta ordem:

  1. Lança a sincronização dos Price Orders dessa instância da Temu.
  2. Quando essa chamada termina, devolve a notificação com a mensagem Price order data was refreshed successfully., marcada como sucesso e sem a fixar no ecrã.

Entre um passo e outro não há nenhuma condição sobre o resultado: o aviso não depende de quantos registos foram sincronizados.

Esquema feito com código, não é um ecrã do Odoo: o menu Temu, o botão de sincronizar Price Orders e por baixo o aviso Price order data was refreshed successfully.
Esquema do percurso no Odoo 17, 18 e 19, desenhado a partir do código publicado do módulo.

O que significa e o que não significa

O aviso significa que o botão completou a chamada à sincronização e devolveu a notificação. Não informa de quantos registos foram sincronizados, e é o mesmo se tiverem sido sincronizados registos ou se não tiver sido sincronizado nenhum. É um aviso: não bloqueia nada e não te obriga a fazer nada.

A contagem segue outro caminho. Quando o número de registos sincronizados não é zero, o módulo deixa ainda uma nota com essa contagem nas mensagens da ficha. Se o número for zero, o código não deixa essa nota. Por isso, para saber se entrou alguma coisa, o sítio onde olhar são as mensagens da ficha e não a notificação.

O que faz a Marta, passo a passo

  1. Abre o menu Temu e entra na ficha que quer atualizar.
  2. Carrega em Sync Price Orders.
  3. Lê a notificação Price order data was refreshed successfully.: confirma que a chamada terminou e que o botão devolveu o aviso.
  4. Abre as mensagens da ficha e procura a nota com a contagem. Se não houver nota nova, o código não a deixou porque o número de registos sincronizados foi zero.

Dúvidas que ficam depois de ver o aviso

É um erro?

Não. É um aviso de tipo sucesso que não bloqueia e que não fica fixo no ecrã.

Porque diz «refreshed» se não entrou nada?

Porque o aviso é devolvido no fim, sem olhar para o resultado. A notificação não leva a contagem; o número de registos só aparece, quando existe, na nota da ficha.

Onde vejo o detalhe?

Nas mensagens da ficha, que é onde o módulo deixa a nota com a contagem quando algum registo foi sincronizado.

Posso carregar no botão quando quiser?

O botão vê-se sempre no Odoo 17, 18 e 19, por isso não é preciso cumprir nenhuma condição da ficha para o ver.

O que a Marta leva deste caso

  • O aviso confirma que o botão terminou, não quanto trouxe.
  • A contagem, se existir, está numa nota das mensagens da ficha.
  • Se não houver nota nova depois de carregar, o código não registou nenhum registo sincronizado nesse clique.

Como se vê o botão com o Odoo em português de Portugal

Com o Odoo em português de Portugal, o botão chama-se Sync Price Orders. O módulo não traz tradução para este idioma, pelo que o rótulo aparece em inglês.

Esquema feito com código a partir das traduções publicadas do módulo, não é um ecrã do Odoo: o texto do botão, que com o Odoo em português de Portugal é Sync Price Orders
Esquema do nome do botão com o Odoo em português de Portugal, tomado das traduções publicadas do módulo.

Versões e subscrição

A mensagem está no código publicado dos ramos 17.0, 18.0 e 19.0. O módulo está publicado na Odoo Apps para Odoo 17, 18, 19 e 20.

O módulo precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano, sem IVA, para até 3 contas da plataforma. A ligação passa pelo FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar.

Como a FlexigoTech te ajuda

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se estás a montar a venda na Temu sobre Odoo e queres rever a sincronização com alguém que conhece o módulo, podes ver a página do módulo ou escrever-nos.

Continue a ler

O que faz o botão Execute do Temu Connector for Odoo, passo a passoO que faz o botão Execute de Fulfillment no Temu Connector for Odoo: o que verifica, que estados escreve e que mensagens o podem travar.
Verificado no código do conector (versão 19.0) e nas fontes indicadas

Fontes