Quando surge a mensagem e onde a vês
O aviso pode aparecer ao clicar no botão Send Temu Tracking numa guia de remessa. O botão fica oculto quando a guia não é de uma encomenda da Temu ou quando não está no estado Concluído; só o vês em guias de encomendas da Temu já concluídas. Ao clicar, o módulo pode chegar a um passo que pede à Temu a sua lista de armazéns de logística e decide qual usar. Se nesse passo se cumprir a condição que vamos ver, o Odoo mostra:
Temu warehouse list did not contain any usable warehouse identifier.
A ação é interrompida. A mensagem existe no código publicado do Odoo 17.0, 18.0 e 19.0.


A condição exata, por palavras
A mensagem surge quando, depois de percorrer todas as linhas da lista devolvida pela Temu, não resta nenhuma candidata. O passo decorre assim:
- O módulo pede à Temu a lista de armazéns de logística.
- Procura as linhas dessa lista em vários pontos da resposta. Para chegar à mensagem, a resposta já tinha linhas.
- Em cada linha procura um identificador nestes dados, por ordem: o identificador do armazém de envio próprio, o identificador de armazém, um id genérico e o código de armazém. Fica com o primeiro que tenha valor.
- Se os quatro faltarem ou estiverem vazios, a linha é descartada sem mais. Se algum tiver valor, a linha passa a ser candidata e recebe uma pontuação consoante a semelhança dos seus nomes e moradas com os do armazém do Odoo.
- Se no fim não houver nenhuma candidata, é lançada a mensagem.
Em resumo: a Temu respondeu com linhas, mas nenhuma trazia um identificador que o módulo pudesse usar.
Caso: uma guia de remessa da Temu que não deixa enviar o tracking
Exemplo Caso ilustrativo: a empresa e os seus dados são inventados para explicar o fluxo.
A Menaje Levante, uma loja inventada para este exemplo, vende na Temu a partir do Odoo. Tem uma guia de remessa de uma encomenda da Temu no estado Concluído. A responsável de logística abre-a, vê o botão Send Temu Tracking, clica nele e recebe Temu warehouse list did not contain any usable warehouse identifier.
A primeira suspeita dela é que o armazém do Odoo está mal configurado. Segundo o código, não é a causa. O armazém do Odoo (o do tipo de operação da guia ou, se não existir, o da instância da Temu) só fornece o seu nome, o seu código e o nome e a cidade do seu contacto para os comparar com as linhas da Temu. Essa comparação só dá uma pontuação às linhas que já são candidatas, e uma linha só é candidata se trouxer identificador. Com a mensagem no ecrã, a comparação não teve linhas para pontuar.
O que pode fazer é descartar o que depende dela e do Odoo:
- Verificar que a guia é de uma encomenda da Temu e está em
Concluído. Se não estivesse, o botão não se veria, pelo que já sabe que passa esse filtro. - Anotar o texto exato do aviso. Aqui falamos desta mensagem concreta: a de uma lista que chegou com linhas sem identificador utilizável.
- Voltar a clicar no botão mais tarde. Se o módulo voltar a chegar a esse passo, volta a pedir a lista de armazéns à Temu, pelo que a resposta pode ser diferente da anterior.
- Se o aviso persistir, escrever-nos com a mensagem e a guia de remessa afetada.

Send Temu Tracking.O que aprender com o caso
- A mensagem descreve a resposta da Temu. A condição que a provoca está nas linhas que chegam: em nenhuma há valor nos quatro dados de identificador.
- Não se resolve mudando o armazém do Odoo. Esse armazém só intervém ao pontuar candidatas, e aqui não há nenhuma.
- Uma nova tentativa consulta de novo. Cada vez que o módulo chega a esse passo, pede a lista de armazéns à Temu.
- Convém guardar o texto literal. É o que permite saber em que ponto do passo a ação foi interrompida.
O que deves ter à mão se nos escreveres
- O texto da mensagem, tal como aparece.
- A guia de remessa onde clicaste em
Send Temu Tracking. - A versão do Odoo: o módulo está publicado no Odoo Apps para 17.0, 18.0, 19.0 e 20.0, e esta mensagem consta no código publicado de 17.0, 18.0 e 19.0.
A ligação à Temu passa pelo FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar; se a plataforma mudar a sua API, o módulo e o serviço adaptam-se.
Como te ajuda a FlexigoTech
Se usas o Odoo ou o estás a implementar e queres vender na Temu, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.
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/stock_picking.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/stock_picking_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
