Saltar para o conteúdo principal
Temu

O aviso de eventos webhook sincronizados do Temu no Odoo: quando surge e o que fazer

O aviso Temu webhook event subscriptions were synced successfully. surge ao clicar em Update Webhook Events quando o módulo terminou de enviar ao Temu quais os eventos que quer receber e quais cancelar, sem que nada pare pelo caminho. É um aviso de sucesso que não bloqueia: não há nada a corrigir, mas convém saber o que o módulo fez antes de o mostrar.

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

Onde é lançado e quando se vê o botão

As fichas de instância do Temu abrem-se a partir do menu Temu. Nelas está o botão Update Webhook Events, que se vê sempre no Odoo 17, 18 e 19. Esse botão é o caminho para chegar ao aviso Temu webhook event subscriptions were synced successfully., que está no código publicado dos ramos 17.0, 18.0 e 19.0.

Esquema feito com código, não um ecrã do Odoo: o menu Temu, o botão Update Webhook Events e o aviso de subscrições sincronizadas
Esquema do percurso no Odoo 17, 18 e 19 com as legendas em inglês do código do módulo: menu Temu, botão e aviso.
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 significa o aviso

Significa que o módulo preparou a lista de eventos de webhook que quer receber e a dos que há que cancelar, lançou o pedido ao Temu com as duas e deixou registo na ficha, sem que nenhum passo desse erro. É um aviso de sucesso do próprio módulo: diz-lhe que o processo terminou, não que eventos foram pedidos.

Quando surge exatamente

O aviso é devolvido pelo método que executa o botão. Esse método percorre cada ficha sobre a qual é lançado e, para cada uma, faz isto e por esta ordem: decide que eventos quer permitir, calcula quais cancelar, lança o pedido ao Temu com as duas listas e deixa uma mensagem na ficha. Quando termina com todas, devolve o aviso.

A condição, portanto, é uma só: que nenhum passo tenha parado com um erro. Se algum parar, a ação é cortada aí, o que vinha a seguir não se executa e não chega a ver o aviso de sucesso.

O que não se vê no ecrã

É uma sincronização completa, não um acrescento

O módulo não se limita a pedir ao Temu os eventos que quer. Calcula também a lista de cancelamento: todos os eventos de webhook que conhece menos os que quer permitir. As duas listas vão no mesmo pedido, pelo que um evento que já não corresponde à configuração da instância é pedido para cancelar no mesmo clique.

Os eventos pedidos dependem da sincronização de encomendas e de devoluções

O módulo verifica duas opções da instância: a sincronização de encomendas e a de devoluções. Com a de encomendas ativada, permite os eventos de alteração do estado da encomenda, de alteração do endereço de logística e de alteração do estado de cancelamento da encomenda. Com a de devoluções ativada, permite o evento de alteração do estado de pós-venda. Os eventos que ficam fora dessa seleção vão para a lista de cancelamento.

O aviso de sucesso surge com qualquer combinação: não diz que eventos foram pedidos, apenas que o processo terminou sem erro. Para o saber, veja a mensagem que o módulo deixa na ficha (mais abaixo).

Com as duas listas vazias não se chama o Temu e o aviso surge na mesma

O método que prepara o pedido faz uma verificação prévia: se não há nada a permitir nem nada a cancelar, regressa sem lançar nenhum pedido ao Temu. O método do botão não distingue esse caso e devolve o mesmo aviso. Por isso, um aviso de sucesso não demonstra por si só que tenha sido feita uma chamada ao Temu; o que demonstra é que não houve nenhum erro.

Deixa uma mensagem na ficha

Por cada ficha processada, o módulo regista uma mensagem com três dados: o método do Temu com que foi feita a atualização, os eventos permitidos e os cancelados. Os eventos permitidos aparecem ordenados e sem repetições; os cancelados, pela ordem em que o módulo os tem definidos. Se uma lista estiver vazia, surge um hífen no seu lugar. É o sítio onde verificar o que foi pedido exatamente.

É um aviso de sucesso, não bloqueia e não fica fixo

O texto está marcado no código como aviso de sucesso que não fica fixo no ecrã. Não interrompe nada e não é preciso aceitá-lo. Se lhe passou ao lado, não fica registo no aviso: o rasto está na mensagem da ficha.

O botão vê-se sempre

O botão Update Webhook Events vê-se sempre no Odoo 17, 18 e 19, sem depender de nenhuma condição da vista.

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 consoante o idioma
Esquema do texto do botão: com o Odoo em português de Portugal chama-se Update Webhook Events, porque o módulo não o traduz.

O que fazer se não vir o aviso

  1. Verifique que clicou em Update Webhook Events na ficha da instância, a que chega a partir do menu Temu.
  2. Se, em vez do aviso, o Odoo lhe mostrar um erro, a ação parou: leia a mensagem inteira e resolva-a antes de voltar a clicar. O aviso de sucesso só chega quando todo o processo termina.
  3. Quando voltar a clicar no botão, veja a ficha: deve haver uma mensagem nova com o método usado e as listas de eventos permitidos e cancelados.

Como ajuda a FlexigoTech

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. O módulo Temu Connector for Odoo está publicado para 17.0, 18.0, 19.0 e 20.0, e tem os detalhes de compra na ficha do Odoo Apps e na página do módulo. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar; o plano Conector custa 49 €/mês ou 490 €/ano, sem IVA, além do pagamento único do módulo por versão do Odoo.

Continue a ler

Temu warehouse list did not contain any usable warehouse identifier: causa e soluçãoQuando surge o aviso da Temu sobre a lista de armazéns sem identificador utilizável no Odoo, que condição do código o provoca e como atuar.
Verificado no código do conector (versão 19.0) e nas fontes indicadas

Fontes