Saltar para o conteúdo principal
Temu

Parent Order SN is required no Temu Connector for Odoo: quando surge e como resolver

A mensagem Parent Order SN is required to open the Temu buyer conversation context. surge ao clicar em Contact Buyer numa devolução do Temu cujo campo Parent Order Sn está vazio. Resolve-se consultando esse campo na ficha da devolução: com valor, o botão abre numa nova janela a página order-detail.html com esse valor como parâmetro.

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 que diz a mensagem e quando surge

O texto completo é Parent Order SN is required to open the Temu buyer conversation context. Aparece ao clicar no botão Contact Buyer numa devolução do Temu. A condição que o código verifica é só uma: que o campo Parent Order Sn esteja vazio. Se estiver, a ação pára, não se abre nenhuma janela e o aviso indica que falta esse dado.

A mensagem existe no código publicado das versões 17, 18 e 19 do módulo. O esquema seguinte reúne o menu por onde se chega, o botão, o campo e o aviso.

Esquema com três blocos, de cima para baixo: o menu de devoluções, o botão de contactar o comprador junto ao campo do pedido principal, e a mensagem de erro
Esquema feito com código a partir do código publicado do módulo (não é uma captura de ecrã do Odoo): menu, botão, campo e mensagem com as etiquetas em inglês do código, para Odoo 17, 18 e 19.
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 botão precisa do valor de Parent Order Sn para montar aquilo que vai abrir. Por isso, antes de fazer o que quer que seja, o código verifica se esse campo está vazio e, nesse caso, lança a mensagem. Não há outra condição por trás deste aviso: não depende de outros campos da devolução.

O campo Parent Order Sn vê-se na ficha de «Temu Returns» e também na lista de «Temu Returns». É esse o sítio onde o verificar.

Antes de clicar no botão

Esta primeira lista serve para verificar o terreno sem esperar pelo erro.

  • Abre a devolução a partir do menu Temu › Orders & Fulfillment › Returns.
  • Consulta o campo Parent Order Sn na ficha de «Temu Returns». Também aparece na lista de «Temu Returns», pelo que podes rever várias devoluções de relance.
  • Procura o botão Contact Buyer. No Odoo 17, 18 e 19 a vista oculta-o quando não se cumpre Can Contact Buyer. Esse campo não se mostra em nenhuma vista, pelo que não o verás no ecrã: se o botão não está, não há nada para clicar e, portanto, também não surge esta mensagem.
Esquema com o texto do botão tal como o vê o utilizador com o Odoo em português, Contact Buyer
Esquema feito com código a partir das traduções publicadas do módulo (não é uma captura de ecrã do Odoo): o botão chama-se Contact Buyer.

Se surgir a mensagem

O aviso aparece ao clicar no botão. Esta é a sequência para o resolver.

  • Fecha o aviso. A ação foi interrompida: não se abriu nenhuma janela nova e não se guardou nenhuma alteração por essa ação.
  • Volta à ficha da devolução e verifica se Parent Order Sn está vazio. É exatamente o que o código verifica: se o campo está vazio, lança a mensagem.
  • Se estiver vazio, o botão não pode continuar enquanto assim se mantiver. É preciso que o campo tenha valor antes de voltar a clicar.
  • Com o campo já com valor, clica de novo em Contact Buyer.

O que faz o botão quando o campo tem valor

O código segue uma ordem clara. Primeiro verifica se Parent Order Sn está vazio; se estiver, lança a mensagem e pára aí. Se tiver valor, constrói um endereço a partir da instância da devolução e abre-o numa nova janela. O botão não escreve nada na devolução.

O endereço aponta para a página order-detail.html e inclui o valor de Parent Order Sn como parâmetro. Ao montá-lo, o código descarta os parâmetros sem valor, pelo que só seguem os que o têm.

Depois de resolver

  • Verifica que, ao clicar em Contact Buyer, se abre uma nova janela com a página order-detail.html.
  • Volta à lista de «Temu Returns» e vê se há mais devoluções com Parent Order Sn vazio, para não te deparares com o mesmo aviso na seguinte.

Versões, subscrição e ajuda

O Temu Connector for Odoo está publicado no Odoo Apps para as versões 17.0, 18.0, 19.0 e 20.0. É um módulo de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud (plano Conector): 49 €/mês ou 490 €/ano sem IVA. A ligação passa pelo FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar. Sem subscrição, ou com o serviço suspenso, pára aquilo que a subscrição proporciona; os dados ficam no teu Odoo.

Se estás a implementar o Odoo e queres rever como o Temu se encaixa no teu fluxo de devoluções, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Tens os detalhes do módulo em a sua página em flexigotech.com.

Continue a ler

Campos da ficha Temu Dashboard: o que significa cada um e o que definirChecklist dos campos da ficha Temu Dashboard no Temu Connector for Odoo: o que diz a ajuda de cada um, o valor por defeito e o que convém decidir.
Verificado no código do conector (versão 19.0) e nas fontes indicadas

Fontes