Cet avertissement apparaît en cliquant sur Create Proposal, le bouton qui crée une mise à jour du prix de base Temu à partir des produits que vous avez choisis. Voici quand il se déclenche d'après le code du module, ce qu'il vous dit et dans quel ordre il convient de le résoudre.

Détails que le message ne dit pas
Le bouton est toujours visible, mais l'erreur dépend d'une condition
Dans Odoo 17.0, 18.0 et 19.0, Create Proposal est affiché sans condition, et le message No lines could be generated with current filters. Disable 'Only linked' or link products first. figure dans le code publié de ces branches. Voir le bouton ne dit rien de l'état de vos produits : l'avertissement n'apparaît que si, lors de la construction de la proposition, aucune ligne ne subsiste. Quand il apparaît, l'action s'arrête.

Create Proposal.La condition exacte : la liste de lignes reste vide
En cliquant sur le bouton, le module rassemble les produits. Il prend les variantes que vous avez indiquées dans l'assistant, telles quelles. S'il n'y en a aucune, il prend les variantes actives du modèle choisi. Et s'il n'y a pas non plus de modèle, il prend ce que vous aviez sélectionné sur l'écran depuis lequel vous avez lancé l'action : les variantes actives, ou les variantes actives des modèles actifs sélectionnés. Ce message ne peut apparaître que lorsque des produits ont déjà été réunis.
Avec ces produits, le module crée la mise à jour de prix et les parcourt un par un pour préparer une ligne pour chacun. À la fin du parcours, si aucune ligne n'a été préparée, il lance le message. Autrement dit, l'erreur ne parle pas de la connexion : elle dit que tous les produits sont restés de côté.
Une ligne n'est écartée que si la case Only Linked est cochée
Pour chaque produit, le module prépare les données de la ligne et regarde s'il a un identifiant de marchandise et un identifiant de SKU Temu. Ce n'est que lorsque la case Only Linked (groupe Scope de l'assistant Propose Temu Base Price) est cochée et qu'il manque l'un de ces deux identifiants que cette ligne est laissée de côté. Dans ce parcours, il n'existe aucun autre motif d'exclusion.
Le texte du message écrit 'Only linked', mais la case que vous voyez à l'écran s'appelle Only Linked. La conséquence est directe : si vous voyez ce message, cette case était cochée. Avec elle décochée, chaque produit réuni génère sa ligne et le message ne peut pas apparaître.
Un seul produit lié suffit pour qu'il n'apparaisse pas
Le message n'apparaît que lorsque tous les produits réunis sont écartés. Si parmi eux se trouve au moins un produit avec les deux identifiants, la proposition est créée avec les lignes de ces produits et le module omet les autres. C'est pourquoi, lorsque vous travaillez avec la case cochée et plusieurs produits, il convient de vérifier dans la fiche qui s'ouvre que toutes les lignes attendues sont bien là.
La vérification se fait par variante
Le parcours se fait par produit, c'est-à-dire par variante. Si vous choisissez un modèle dont certaines variantes sont liées et d'autres non, avec la case cochée seules les variantes liées génèrent une ligne. Et si vous partez d'un modèle sans avoir indiqué de variantes dans l'assistant, le module prend ses variantes actives : les variantes archivées n'entrent pas dans la proposition.
Dépasser ce point n'est pas la fin
Une fois les lignes créées, selon ce que vous avez dans Source Mode, le même clic sur Create Proposal lance en plus une autre étape, avec ses propres avertissements, avant d'ouvrir la fiche de la proposition. L'une de ces étapes ne tient compte que des lignes qui ont un identifiant de marchandise et un identifiant de SKU. Quand tout se passe bien, la fiche de la proposition de prix de base qui vient d'être créée s'ouvre.

Que faire quand il apparaît
- Regardez quels produits vous aviez choisis : ceux de l'assistant, le modèle ou la sélection depuis laquelle vous avez lancé l'action.
- S'il vous convient que des produits non liés à Temu entrent aussi, décochez
Only Linkeddans le groupeScopede l'assistantPropose Temu Base Priceet cliquez de nouveau surCreate Proposal. Gardez à l'esprit que ces lignes peuvent rester sans identifiant de marchandise ou de SKU Temu. - Si vous voulez ne garder que des produits liés, liez-les d'abord, comme le demande le message, et répétez l'action.
- Quand la fiche de la proposition créée s'ouvre, vérifiez les lignes générées.
Comment FlexigoTech peut vous aider
Si vous êtes en train de déployer Odoo et souhaitez connecter Temu, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Le module est publié sur Odoo Apps pour 17.0, 18.0, 19.0 et 20.0 ; vous trouverez les détails sur la page du module et dans sa fiche Odoo Apps.
À lire aussi
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées
Sources
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_price_update_wizard.py
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_price_update_wizard_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
