Quando surge a mensagem
Surge ao clicar no botão Copy Recommended numa ficha que se abre a partir do menu Temu › Catalog › Pricing › Price Rules. Esse botão vê-se sempre no Odoo 17, 18 e 19, e a mensagem está no código publicado dessas três versões.
O texto completo é No selected lines have a Temu recommended base price to apply. e interrompe a ação: não se guarda nada do que o botão ia alterar.


O que significa
O botão Copy Recommended copia o preço base recomendado do Temu para as linhas da ficha. A mensagem diz-te que o módulo não encontrou nenhuma linha à qual o aplicar: nenhuma cumpre em simultâneo as condições que o código exige.
É a verificação que interrompe a ação antes de copiar o que quer que seja. Por isso, quando vês esta mensagem, a pista está nas linhas da ficha, não no botão.
A condição exata do código
Ao clicar no botão, o módulo revê as linhas da ficha e fica apenas com as aplicáveis. Uma linha é aplicável quando cumpre as três condições em simultâneo:
- está marcada para ser aplicada;
- tem um preço base recomendado do Temu;
- esse preço é superior a zero.
A mensagem é lançada quando, depois desse filtro, a lista de linhas aplicáveis fica vazia. Se ficar alguma, o módulo copia para cada uma o preço recomendado como preço objetivo da linha e a ação termina.
A verificação vem antes da cópia: se há mensagem, nenhum preço foi copiado.
Daqui resultam diretamente duas consequências:
- Uma linha com preço recomendado mas sem estar marcada para ser aplicada não conta.
- Uma linha marcada sem preço recomendado, ou com o preço a zero, também não conta.
Como resolver, passo a passo
- Abre a ficha a partir do menu
Temu › Catalog › Pricing › Price Rules. - Decide que linhas queres atualizar. O botão só tem em conta as linhas marcadas para serem aplicadas.
- Verifica que a ficha tem pelo menos uma linha que cumpre as três condições da secção anterior. Uma linha sem preço recomendado do Temu, ou com o preço a zero, é descartada mesmo que esteja marcada.
- Clica em
Copy Recommended. - Se a mensagem voltar a surgir, nenhuma linha cumpre ainda as três condições em simultâneo: volta aos passos dois e três.
- Se o botão não der erro, a ação terminou: o módulo escreveu o preço recomendado como preço objetivo de cada linha aplicável.

Perguntas concretas sobre este erro
Perde-se alguma coisa quando surge a mensagem?
Não se guarda nada do que a ação ia alterar: a mensagem interrompe o botão antes de copiar qualquer preço. O que tinhas na ficha continua como estava.
Conta uma linha com preço recomendado mas sem estar marcada?
Não. Para o botão, uma linha só é aplicável se estiver marcada para ser aplicada e, além disso, tiver um preço recomendado superior a zero. Se for a única com preço, o resultado é esta mesma mensagem.
O que acontece com uma linha marcada cujo preço recomendado é zero?
É descartada, porque a condição exige um preço superior a zero. Se todas as linhas marcadas estiverem assim, surge a mensagem.
Posso clicar no botão em qualquer momento?
O botão Copy Recommended vê-se sempre na vista, no Odoo 17, 18 e 19. Vê-se, mas isso não significa que haja algo para copiar: quem o decide é a condição das linhas.
O comportamento muda consoante a versão do Odoo?
A mensagem está no código publicado dos ramos 17, 18 e 19, e o botão vê-se sempre nos três. O módulo está publicado no Odoo Apps para 17, 18, 19 e 20.
Onde continuo se quiser conhecer outro botão do módulo?
Como a FlexigoTech te ajuda
A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. O Temu Connector for Odoo passa pela FlexigoTech Cloud, que guarda as credenciais cifradas, vigia a sincronização e avisa por e-mail se falhar. Se quiseres ver o módulo ou pô-lo a funcionar com ajuda, tens a página do módulo e a ficha no Odoo Apps.
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_price_update.py
- Código do módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_price_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
