Aller au contenu principal
Temu

Erreur de proposition de prix sans lignes dans Temu Connector for Odoo

Le message No lines could be generated with current filters. Disable 'Only linked' or link products first. apparaît en cliquant sur Create Proposal lorsque, avec la case Only Linked cochée, aucun des produits réunis n'a à la fois un identifiant de marchandise et un identifiant de SKU Temu ; on le résout en décochant cette case ou en liant d'abord les produits.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Temu
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 19.0 · dans les sources citées à la fin
Lecture
4 min

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.

Schéma réalisé avec du code : en haut le bouton Create Proposal et en dessous le message d'erreur
Schéma réalisé avec du code (ce n'est pas une capture d'Odoo) avec le bouton et le message tels qu'ils figurent dans le code d'Odoo 17.0, 18.0 et 19.0.

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.

Schéma réalisé avec du code : le texte Create Proposal
Schéma réalisé avec du code (ce n'est pas une capture d'Odoo) à partir des traductions publiées du module : le module n'a pas de traduction pour cette langue, le bouton s'appelle donc 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.

Temu orders in Odoo every 15 minutes. Stock out every 5
Vidéo : Temu orders in Odoo every 15 minutes. Stock out every 5 (vidéo en anglais)

Que faire quand il apparaît

  1. Regardez quels produits vous aviez choisis : ceux de l'assistant, le modèle ou la sélection depuis laquelle vous avez lancé l'action.
  2. S'il vous convient que des produits non liés à Temu entrent aussi, décochez Only Linked dans le groupe Scope de l'assistant Propose Temu Base Price et cliquez de nouveau sur Create Proposal. Gardez à l'esprit que ces lignes peuvent rester sans identifiant de marchandise ou de SKU Temu.
  3. 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.
  4. 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

Champs de la fiche Temu Dashboard : ce que signifie chacun et que renseignerChecklist des champs de la fiche Temu Dashboard dans Temu Connector for Odoo : ce que dit l'aide de chacun, sa valeur par défaut et ce qu'il faut décider.
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées

Sources