Saltar para o conteúdo principal
Temu

A mensagem Draft ID is required to check operation result. no Temu Connector

A mensagem Draft ID is required to check operation result. pode surgir ao clicar em Check Operation Result numa ficha de Promotion Goods cujo campo Last Draft está vazio. Com esse campo vazio, o módulo nem chega a consultar a Temu. Aqui tens a condição do código e uma lista de verificações para o resolver.

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

Quando surge exatamente esta mensagem

O texto Draft ID is required to check operation result. é um erro que interrompe a ação. Pode surgir ao clicar no botão Check Operation Result da ficha de Promotion Goods. A condição do código é só uma: o campo Last Draft dessa ficha estar vazio. Se a ficha tiver valor em Last Draft, esta mensagem não é lançada.

Esquema feito com código: o menu Campaign Products, o botão Check Operation Result, o campo Last Draft e a mensagem de erro
Esquema (não é um ecrã do Odoo) com o percurso: menu, botão, campo Last Draft e mensagem, no Odoo 17, 18 e 19.

O botão aparece sempre no Odoo 17, 18 e 19, mesmo quando Last Draft está vazio, e a mensagem está no código publicado dessas três ramificações. As fichas deste modelo abrem-se a partir do menu Temu › Catalog › Sales Campaigns › Campaign Products.

O módulo traz traduções, pelo que o nome do botão depende do idioma do teu Odoo. Com o Odoo em português de Portugal, o botão chama-se Check Operation Result, porque o módulo não o traduz para este idioma:

Esquema feito com código a partir das traduções publicadas do módulo: o texto Check Operation Result e a sua versão em castelhano
Esquema (não é um ecrã do Odoo): como se vê o nome do botão consoante o idioma do teu Odoo.
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)

Antes de clicar no botão

  • Abre a ficha a partir de Temu › Catalog › Sales Campaigns › Campaign Products.
  • Vai ao separador Operation da ficha de Promotion Goods e vê o campo Last Draft.
  • Anota se Last Draft tem valor ou está vazio antes de fazeres mais nada: é a única coisa que decide se a mensagem aparece.
  • Tem presente que o botão aparece sempre, mesmo com Last Draft vazio: estar à vista não quer dizer que a ficha esteja pronta para ser verificada.

Ao clicar em Check Operation Result

  • Clica no botão na ficha que acabaste de rever.
  • Se surgir Draft ID is required to check operation result., o diagnóstico está feito: o campo Last Draft dessa ficha está vazio.
  • Não procures uma falha de ligação nem de credenciais para esta mensagem. O código lança-a antes de consultar a Temu, pelo que o pedido nem chega a sair.
  • Não repitas o clique à espera de outro resultado: com o campo vazio, o mesmo botão dá a mesma mensagem.
  • Lembra-te de que a ação é interrompida: não se guarda nada do que a verificação ia alterar na ficha.

Se a mensagem aparecer

  • Confirma que estás na ficha correta e que Last Draft está mesmo vazio no separador Operation.
  • Quando a ficha tiver um valor em Last Draft, volta a clicar em Check Operation Result.
  • Se o campo continuar vazio e precisares que tenha valor, fala com quem configurou o conector sobre como está montado o teu fluxo de campanhas. Se quiseres que o vejamos contigo, escreve-nos (mais abaixo tens como).

O que faz o botão quando há valor

Saber o que acontece a seguir ajuda a distinguir esta mensagem de qualquer outro erro. Com Last Draft preenchido, o módulo consulta a Temu, através da instância da Temu da ficha, o resultado da operação para esse identificador de rascunho. Depois escolhe que parte da resposta usar: se houver um elemento cujo identificador de rascunho coincida com o da ficha, usa esse; se nenhum coincidir mas a resposta trouxer elementos, usa o primeiro.

De seguida guarda na ficha o estado da operação, o motivo da falha se existir, a resposta recebida e a data e hora da verificação, e limpa o último erro guardado. Se algo falhar durante a consulta à Temu, o módulo volta a lançar esse erro, que é diferente desta mensagem.

Depois de uma verificação bem-sucedida

  • Verifica que a ação termina sem nenhuma mensagem de erro.
  • Se aparecer um erro diferente, não é o de Draft ID: ocorreu durante a consulta à Temu.
  • Se o erro persistir, anota o texto completo da mensagem antes de pedires ajuda: é o que permite saber em que ponto parou.

Versões, subscrição e ajuda

O Temu Connector for Odoo está publicado no Odoo Apps para o Odoo 17, 18, 19 e 20. É 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). A ligação à Temu passa pelo FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar.

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiseres ver o módulo ou ajustar o teu fluxo de campanhas connosco, tens a página do módulo e a ficha no Odoo Apps.

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