Onde está o botão e quando se vê
O botão Seed DSA Catalogue está na ficha da instância do Temu, o ecrã Temu Dashboard, a que se chega a partir do menu Temu. Segundo o código publicado, o botão vê-se sempre: não depende de nenhum estado nem de nenhuma caixa. Está nos ramos 17.0, 18.0 e 19.0 do módulo.

O rótulo depende do idioma do teu Odoo; como o módulo não traz tradução para português de Portugal, o botão chama-se Seed DSA Catalogue.

Seed DSA Catalogue.
Passo a passo: o que acontece ao carregar
- Abre o menu
Temue entra na ficha da instância, emTemu Dashboard. O campoNamevê-se tanto na ficha como na lista deTemu Dashboard: é o nome da instância que depois aparecerá no resumo do resultado. - Carrega em
Seed DSA Catalogue. A primeira coisa que o módulo faz é verificar se a interface de Research & DSA está ativada para a base de dados. Se não estiver, a ação pára aqui (mais abaixo tens a mensagem) e não se guarda nada. - Se a verificação passar, o módulo percorre as instâncias sobre as quais a ação foi lançada. Para cada uma revê as linhas do catálogo DSA por defeito e, linha a linha, procura se essa instância já tem uma com o mesmo código.
- Se não existir, cria-a, ligada a essa instância e marcada como entrada por defeito, e soma uma às criadas.
- Se já existir, compara os seus valores com os do catálogo por defeito e escreve apenas os que diferem. Se algum valor era diferente, soma uma às atualizadas. Se tudo coincidia, deixa-a como está e não a conta.
- Com o resultado dessa instância, o módulo guarda ainda uma entrada de sincronização do catálogo DSA, com o utilizador que carregou no botão e a contagem de linhas criadas e atualizadas.
- No fim, o Odoo mostra uma notificação de sucesso que não fica fixa no ecrã. Traz uma linha por instância com o seu nome, quantas linhas foram criadas e quantas foram atualizadas.
O erro que pode dar
Ao carregar em Seed DSA Catalogue pode aparecer esta mensagem:
Research & DSA UI is currently disabled for this Odoo database. Enable it from the Temu instance before using this option.
Aparece no segundo passo, antes de tocar em qualquer dado. Como a ação pára, não se cria nem se atualiza nenhuma linha e não se guarda a entrada de sincronização. O que fazer: a própria mensagem di-lo, é preciso ativar essa interface a partir da instância do Temu e voltar a carregar no botão.
O que muda nos teus dados e o que verificar depois
Numa instância que ainda não tem linhas com esses códigos, o botão cria-as todas. Numa instância que já as tem, só toca nas que diferem do catálogo por defeito. Estas são as verificações úteis depois de carregar:
- Lê a notificação. Os números de criadas e atualizadas dizem-te se o botão fez alguma coisa ou se tudo já estava igual ao catálogo por defeito.
- Tem em conta que as linhas com valores alterados voltam ao valor por defeito. Antes de criar, o código procura por instância e por código, por isso repetir a ação não duplica linhas com o mesmo código na mesma instância. Mas se alguém alterou um valor de uma linha que já existe com esse código, ao carregar de novo esse valor é reescrito com o do catálogo por defeito e a linha conta como atualizada.
- Não esperes que toque noutras instâncias. Só percorre aquelas sobre as quais a ação é lançada, e cada uma tem a sua própria linha no resumo.
Versões e subscrição
O Temu Connector for Odoo está publicado no Odoo Apps para as versões 17.0, 18.0, 19.0 e 20.0, e o botão consta do ecrã Temu Dashboard dos ramos 17.0, 18.0 e 19.0. Podes ver a ficha no Odoo Apps ou a página do módulo em flexigotech.com.
A ligação ao Temu passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Por isso, além do pagamento único do módulo, é preciso o plano Conector: 49 €/mês ou 490 €/ano, sem IVA. Sem subscrição, ou com o serviço suspenso, pára o que a subscrição fornece; os dados ficam no teu Odoo.
Se precisas de ajuda com a colocação em produção
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 como fica configurada a instância, podes escrever-nos a partir da página do módulo.
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): views/temu_instance_views.xml
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_ads.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
