Saltar para o conteúdo principal
Temu

«Parent After-sales SN is required.» no Temu Connector for Odoo: causa e solução

A mensagem Parent After-sales SN is required. surge quando a devolução do Temu sobre a qual atuas tem vazio o campo Parent After Sales Sn. Pode aparecer ao carregar em Refresh Detail ou Refresh Logistics na devolução, e a ação para. Resolve-se vendo esse campo e repetindo o botão quando tiver valor.

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 a mensagem

No Temu Connector for Odoo, as devoluções do Temu abrem-se a partir do menu Temu › Orders & Fulfillment › Returns, em fichas de Temu Returns. Durante a sua ação, o módulo verifica a devolução: se o campo Parent After Sales Sn estiver vazio, lança Parent After-sales SN is required. e a ação para.

Chega-se à mensagem a partir de dois botões da vista da devolução: Refresh Detail e Refresh Logistics. Cada botão tem a sua própria ação, e ambas chegam à mesma verificação, que é a que lança a mensagem quando a sua condição se cumpre.

Esquema feito com código, não um ecrã do Odoo: o menu Returns, os botões Refresh Detail e Refresh Logistics, o campo Parent After Sales Sn e a mensagem de erro
Esquema feito com código a partir do código publicado do módulo (não é uma captura do Odoo). As legendas estão em inglês, o texto original do módulo, e a mensagem corresponde ao Odoo 17.0, 18.0 e 19.0.

A condição, por palavras

O código da verificação diz, em português simples: se Parent After Sales Sn estiver vazio, lança-se a mensagem. É uma verificação do próprio módulo sobre os dados da ficha da devolução.

O método que a faz revê primeiro esse campo. Consoante a forma como for chamado, esse mesmo método pode verificar ainda o número de encomenda pai da devolução, com um aviso diferente. Por isso convém entender esta mensagem como aquilo que é: o aviso de que falta o dado de Parent After Sales Sn, não uma garantia sobre o resto da ação.

Dois botões, uma mesma verificação

No Odoo 17.0, 18.0 e 19.0, tanto Refresh Detail como Refresh Logistics veem-se sempre na vista da devolução. Ou seja, o botão está à vista mesmo que o campo esteja vazio, e podes carregar nele na mesma. Se o campo estiver vazio, surgirá a mensagem.

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 ver o campo

O campo Parent After Sales Sn vê-se na ficha de Temu Returns e também na lista de Temu Returns, a que chegas pelo mesmo menu Temu › Orders & Fulfillment › Returns.

Se vais carregar num botão e queres evitar este aviso, vê antes esse campo na ficha ou na lista: é o dado de que depende esta mensagem. Na lista podes comparar o valor de várias devoluções; na ficha, o da devolução que tens aberta.

Passo a passo para resolver

Segue esta ordem quando te surgir a mensagem:

  1. Repara em que botão carregaste (Refresh Detail ou Refresh Logistics) e em que devolução estavas. A ação para ao surgir a mensagem.
  2. Abre o menu Temu › Orders & Fulfillment › Returns e localiza essa devolução, na lista ou abrindo a sua ficha.
  3. Procura o campo Parent After Sales Sn.
  4. Se estiver vazio, já tens a causa: é precisamente a condição que lança Parent After-sales SN is required.
  5. Quando a devolução tiver valor nesse campo, volta a carregar no botão que usaste. Com o campo preenchido, esta mensagem já não surgirá. Isso não garante que a ação desse botão termine bem: apenas que não para por esta condição.
  6. Se precisares do outro botão, carrega nele também: com o campo preenchido, também não dará esta mensagem.

Perguntas que te vais fazer

Surge com os dois botões?

Sim, pode surgir ao carregar em Refresh Detail e ao carregar em Refresh Logistics: ambos chegam à verificação que lança a mensagem, e ambos se veem sempre na vista da devolução.

O que verifica exatamente esta mensagem?

Se o campo Parent After Sales Sn da devolução está vazio. Enquanto tiver valor, esta mensagem concreta não é lançada.

Com o campo preenchido já não pode falhar nada?

O campo preenchido só evita esta mensagem. O método que a lança pode verificar também o número de encomenda pai, consoante a forma como for chamado.

Onde vejo o campo se tiver muitas devoluções?

Na lista de Temu Returns, a partir do menu Temu › Orders & Fulfillment › Returns. Aí também se vê o campo.

O que verificar depois

Depois de repetir o botão com o campo preenchido, verifica que já não aparece Parent After-sales SN is required. Se surgir outro aviso diferente, é outra condição e terá de ser lido em separado.

Em que versões existe

A mensagem está no código publicado dos ramos 17.0, 18.0 e 19.0. O módulo é publicado no Odoo Apps para as versões 17, 18, 19 e 20.

Com o Odoo em português de Portugal, os dois botões continuam a chamar-se Refresh Detail e Refresh Logistics, porque o módulo não os traduz.

Esquema feito com código, não um ecrã do Odoo: o texto Refresh Detail e como o vê o utilizador com o Odoo em português de Portugal
Esquema feito com código a partir das traduções publicadas do módulo (não é uma captura do Odoo): com o Odoo em português de Portugal, o botão continua a chamar-se Refresh Detail.

Como a FlexigoTech te ajuda

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se estás a montar o Temu no teu Odoo e queres rever o fluxo de devoluções com alguém que conhece o módulo, escreve-nos a partir da 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. Além do pagamento único do módulo por versão, é necessária a subscrição: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA.

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