Saltar para o conteúdo principal
Temu

«Selected product bindings were published successfully.»: quando aparece e o que significa

É um aviso de sucesso, não um erro: aparece ao terminar a ação do botão Publish to Temu sobre todas as fichas selecionadas, sem que nenhuma tenha lançado um erro pelo caminho, e não bloqueia nada.

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

O que é este aviso e o que não é

É uma notificação de sucesso do Odoo, não um erro. O texto exato é Selected product bindings were published successfully. e aparece ao terminar a ação do botão Publish to Temu sobre as fichas que selecionou. A mensagem está no código publicado do Odoo 17, 18 e 19. No Odoo 19, o módulo faz o seguinte ao carregar no botão, e é o que se detalha mais abaixo.

Esquema do percurso: o menu Temu, Catalog, Listings, o botão de publicar e o aviso final
Esquema feito com código a partir do código publicado do módulo, não é um ecrã do Odoo: o menu, o botão e o 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)

Onde está o botão que o lança

As fichas abrem-se a partir do menu Temu › Catalog › Listings. O botão Publish to Temu da ficha vê-se sempre, no Odoo 17, 18 e 19. Existe outro botão com o mesmo rótulo noutra vista do módulo, que também se vê sempre e cujo método chega à mesma ação. Por isso o aviso é o mesmo a partir de qualquer um dos dois.

Esquema do texto do botão com o Odoo em português: Publish to Temu
Esquema feito com código a partir das traduções publicadas do módulo, não é um ecrã do Odoo.

O que faz o módulo antes de o mostrar

O aviso é a última coisa que acontece. Esta é a ordem real, ficha a ficha:

  1. Carrega em Publish to Temu. A ação percorre, uma a uma, as fichas selecionadas.
  2. Para cada ficha escolhe a via. Se a ficha ainda não tem identificador de produto do Temu e a instância está configurada para usar a API V3 de criação de produtos, usa a publicação simplificada V3: constrói os dados, guarda-os na ficha como último envio e faz uma única chamada ao Temu.
  3. Em qualquer outro caso valida primeiro os dados do produto: se a validação de conformidade ou a de conteúdo do nome e da descrição devolver erros, a ação pára nessa ficha. Depois, se a ficha já tem identificador do Temu, atualiza o produto já publicado. Se não o tem, publica-o experimentando por ordem vários métodos da API. Se um método falha com um erro que fala de esquema ou de parâmetro inválido, ou com certos erros da API, experimenta o seguinte; qualquer outro erro interrompe a tentativa.
  4. Procura na resposta o identificador do produto. Se a resposta não o traz, conserva o que a ficha já tinha. Se não existir nenhum dos dois, a ação pára com um erro.
  5. Guarda o resultado na ficha: o identificador do Temu, o estado de publicada, o último erro vazio, a resposta recebida, o método usado e as datas de publicação e de sincronização.
  6. Sincroniza as ligações de SKU com a resposta. Se a resposta não traz lista de SKU, usa a dos dados enviados.
  7. Se houver menos ligações de SKU do que variantes ativas do produto, ou se alguma não tiver identificador de SKU do Temu, tenta atualizar os dados do catálogo. Se essa tentativa falhar, fica anotado no registo do Odoo e a ação continua.
  8. Consulta ao Temu o estado da publicação e aplica-o à ficha. Guarda o código e a etiqueta de estado remotos e o identificador de modificação. Se o código tiver um estado equivalente no módulo, a ficha adota esse estado. Se o Temu devolver uma mensagem de estado, guarda-a como último erro. Se esta consulta falhar, também fica anotada no registo do Odoo e a ação continua.
  9. Quando todas as fichas selecionadas passaram por isto sem lançar um erro, o Odoo mostra o aviso. É uma notificação do tipo sucesso e não fica fixa no ecrã.

Como interpretá-lo

  • O que confirma. Que o envio ao Temu (publicação ou atualização) não deu erro e que a ficha ficou guardada com um identificador de produto do Temu, o devolvido ou o que já tinha.
  • O que não garante. Os passos de atualização do catálogo e de consulta de estado não podem impedir o aviso: se falharem, o aviso aparece na mesma.
  • O estado pode mudar depois. O estado remoto é aplicado à ficha depois de a guardar como publicada, pelo que o estado final da ficha pode ser outro consoante o que o Temu responder.
  • Várias fichas. O aviso aparece uma única vez, no fim, e apenas se todas passaram.

Se o aviso não aparecer

Se alguma ficha lançar um erro, não há aviso de sucesso. Antes de relançar o erro, o código marca essa ficha como falhada e guarda nela o texto do erro. A ação pára nessa ficha, pelo que as seguintes da seleção não são processadas.

O que fazer:

  • Leia a mensagem de erro que o Odoo lhe mostra, que é a que o módulo tenta deixar guardada na ficha.
  • Se o erro vier da validação de conformidade ou da do nome e da descrição, corrija o produto e volte a carregar em Publish to Temu.
  • Se selecionou várias fichas, repita a ação com as que ficaram por processar.

Custo e ajuda da FlexigoTech

O Temu Connector for Odoo é um módulo de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud, plano Conector (49 € por mês ou 490 € por ano, sem IVA). Está publicado para o Odoo 17, 18, 19 e 20. Os detalhes de compra estão na página do módulo e na ficha do Odoo Apps.

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se precisar de ajuda para afinar a publicação de produtos no Temu a partir do Odoo, pode 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