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.


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 Snna 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 cumpreCan 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.

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 Snestá 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áginaorder-detail.html.
- Volta à lista de «Temu Returns» e vê se há mais devoluções com
Parent Order Snvazio, 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
Verificado no código do conector (versão 19.0) e nas fontes indicadas
Fontes
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_return.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_return_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
