Aller au contenu principal
Temu

Bouton « Fetch Temu Recommended » dans Temu Connector for Odoo, pas à pas

Le bouton Fetch Temu Recommended demande à Temu le prix recommandé des lignes applicables et liées de la fiche et l'enregistre sur celles qui reçoivent un montant supérieur à zéro ; il laisse ensuite la fiche à l'état Recommended. Il est toujours visible et s'arrête avec une erreur s'il n'y a aucune ligne applicable et liée ou si Temu ne renvoie aucun montant supérieur à zéro.

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
5 min

La fiche où se trouve le bouton s'ouvre depuis le menu Temu › Catalog › Pricing › Price Rules, dans Base Price Proposals. Le bouton Fetch Temu Recommended figure sur cet écran dans les versions 17.0, 18.0 et 19.0 et il est toujours visible : il ne dépend pas de l'état de la fiche.

Schéma réalisé avec du code du parcours du bouton : menu, bouton, messages qui peuvent l'arrêter et état dans lequel il laisse la fiche
Schéma réalisé avec du code à partir du code publié du module (ce n'est pas une capture d'Odoo) : le menu, le bouton, les messages qui peuvent l'arrêter et l'état Recommended.

Avant de cliquer : ce que le bouton va lire

Le bouton travaille avec ce qui se trouve déjà dans la fiche.

  • Ouvrez la fiche depuis Temu › Catalog › Pricing › Price Rules.
  • Regardez le champ Instance, dans le groupe Scope de la fiche ; il apparaît aussi dans la liste de Base Price Proposals. C'est l'instance sur laquelle le bouton effectue la requête.
  • Vérifiez qu'il y a des lignes dans le groupe Selected Variants. Le champ Line figure aussi dans l'onglet Recommendation Inputs. Le bouton n'interroge que les lignes que le module considère comme applicables et liées à un produit et à une variante de Temu ; il ignore les autres.
  • Regardez le groupe Temu Request Settings. On y trouve Language (par défaut en) et Recommended Price Type, avec les options Low traffic (10) et Restricted traffic (20, la valeur par défaut). Si la langue est vide, le bouton utilise en ; si le type est vide, il utilise 20.
  • Gardez à l'esprit que Recommended Price Type est masqué lorsque le mode d'origine de la proposition est manuel ; avec les valeurs par défaut, il est visible.
  • Vérifiez que votre abonnement à FlexigoTech Cloud est actif : le module est à paiement unique par version d'Odoo et nécessite le plan Connecteur (49 €/mois ou 490 €/an, HT). Le prix de chaque version figure sur la fiche d'Odoo Apps.
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)

Ce que fait le bouton, dans l'ordre

Dans Odoo 19.0, le bouton suit ce parcours lorsque vous cliquez sur Fetch Temu Recommended. Si quelque chose échoue en cours de route, l'action s'arrête et l'état Recommended n'est pas enregistré.

  • Il choisit d'abord les lignes applicables et liées. S'il n'y en a aucune, il s'arrête avec No linked lines found to query recommended prices.
  • Il rassemble les identifiants de produit Temu sans doublons et les envoie par lots de 100 au maximum.
  • Pour chaque lot, il interroge Temu sur les prix recommandés, avec le type et la langue de la fiche. La requête peut essayer des méthodes alternatives de l'API de Temu, et l'instance conserve le nom de la méthode qui a fonctionné si elle diffère de celle qu'elle avait.
  • Dans la réponse, il lit, pour chaque produit et chaque variante, le prix d'approvisionnement recommandé. Seuls les montants supérieurs à zéro comptent.
  • Il parcourt les lignes. Si Temu a renvoyé un montant pour le produit et la variante d'une ligne, il l'enregistre comme prix recommandé de cette ligne. Si le prix cible de la ligne est vide ou à zéro, il lui attribue le même montant ; s'il en avait déjà un, il n'y touche pas.
  • Les lignes pour lesquelles Temu ne renvoie pas de montant supérieur à zéro restent telles quelles. Ce n'est pas une erreur tant qu'au moins une ligne reçoit un prix.
  • Si aucune ligne n'a reçu de prix, il s'arrête avec Temu returned no recommended prices for the selected linked lines.
  • Si tout se passe bien, la fiche passe à l'état Recommended, enregistre la réponse de Temu et la date de traitement, et vide le journal des erreurs.

Ce qui est modifié à la fin

Lorsqu'une ligne reçoit un prix, deux choses changent. Sur chaque ligne avec un montant, le prix recommandé est mis à jour et, seulement si le prix cible était vide ou à zéro, le prix cible aussi. Sur la fiche, changent l'état (Recommended), la réponse de Temu enregistrée, la date de traitement et le journal des erreurs, qui devient vide.

Si le bouton renvoie une erreur

  • Avec No linked lines found to query recommended prices. : le bouton n'a trouvé aucune ligne applicable et liée. Vérifiez qu'il y a des lignes dans Selected Variants : le bouton n'interroge que celles que le module considère comme applicables et liées à un produit et à une variante de Temu.
  • Avec Temu returned no recommended prices for the selected linked lines. : la requête s'est terminée, mais aucune ligne n'a reçu de montant supérieur à zéro. Vérifiez Instance, Language et Recommended Price Type, qui sont les valeurs avec lesquelles le bouton effectue la requête, puis cliquez à nouveau.

Après le clic

  • Vérifiez que la fiche est à l'état Recommended.
  • Passez les lignes en revue : celles qui n'ont pas reçu de montant de Temu restent telles quelles.
  • Si vous cliquez à nouveau, le bouton interroge de nouveau Temu (il est toujours visible). Le prix recommandé des lignes avec un montant est mis à jour, mais le prix cible n'est rempli que s'il est toujours vide ou à zéro.
Schéma réalisé avec du code du texte du bouton selon la langue d'Odoo, avec le libellé en espagnol
Schéma réalisé avec du code à partir des traductions publiées du module (ce n'est pas une capture d'Odoo) : avec Odoo en espagnol, le bouton s'appelle Fetch Temu Recommended.

Un détail sur les tâches planifiées

Le bouton n'est pas le seul à appeler la requête de prix recommandés : une autre méthode du module l'appelle aussi, et on y accède depuis la tâche planifiée Temu Sync Products (toutes les 30 minutes, active à l'installation), sans que personne ne clique sur rien.

Comment FlexigoTech vous aide

La connexion passe par FlexigoTech Cloud : il conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Si vous avez besoin de déployer Odoo 17, 18, 19 ou 20 avec Temu, ou d'une intégration sur mesure, consultez la page du module.

Le module est publié sur Odoo Apps pour 17.0, 18.0, 19.0 et 20.0.

À lire aussi

Ce que Temu Connector for Odoo ajoute aux variantes de produit (Produits)Ce que Temu Connector for Odoo ajoute aux variantes de produit : l'onglet Temu, les boutons de prix de base et de prévente, et quand chacun agit.
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées

Sources