Aller au contenu principal
Temu

Ce que fait le bouton « Backfill Live SKU Data » de Temu Connector for Odoo

Le bouton Backfill Live SKU Data demande à Temu le détail du produit de la fiche, met à jour les variantes d'Odoo avec ce détail et vous indique combien de spécifications et de mesures ont changé ; il n'est visible que lorsque la fiche a une valeur dans Temu Goods.

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

Quand le bouton apparaît

Le bouton Backfill Live SKU Data se trouve dans la fiche de Product Publishing, qui s'ouvre depuis le menu Temu › Catalog › Listings. Il existe dans Odoo 17, 18 et 19. Il est masqué lorsque le champ Temu Goods de la fiche est vide, et avec les valeurs par défaut il l'est : une nouvelle fiche ne l'affiche pas. Ce champ se trouve dans la fiche de Product Publishing.

Schéma du menu Temu, Catalog, Listings et du bouton Backfill Live SKU Data, avec le message qui peut l'arrêter
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 dans Odoo 17, 18 et 19 et le message qui peut l'arrêter. Les libellés sont en anglais, le texte d'origine du module.
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 qu'Odoo fait tout seul, sans cliquer

Le bouton n'est pas le seul chemin. Les éléments qu'il utilise sont aussi atteints par deux tâches planifiées, actives dès l'installation du module. Temu Sync Products (toutes les 30 minutes) arrive jusqu'à la demande du détail du produit à Temu, à la mise à jour des variantes et à la synchronisation des liens de SKU. Temu Backfill Missing Amounts (toutes les 10 minutes) arrive jusqu'à la demande du détail et à la mise à jour des variantes.

Le bouton est le chemin manuel : il lance ces étapes maintenant, pour la fiche que vous avez ouverte, et vous montre le résultat dans un avis.

Un cas à suivre pas à pas

Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.

Imaginez « Cerámicas Mirador », une boutique fictive qui vend des tasses de plusieurs couleurs sur Temu. Elle a une fiche dans Temu › Catalog › Listings avec Temu Goods renseigné. Elle veut que les spécifications et les mesures des variantes dans Odoo correspondent à ce que Temu renvoie maintenant pour ce produit, sans attendre les tâches.

  1. Ouvrez la fiche de Product Publishing et vérifiez que Temu Goods a une valeur. S'il était vide, le bouton ne s'afficherait pas.
  2. Cliquez sur Backfill Live SKU Data.
  3. Odoo affiche un avis de succès qui ne reste pas affiché : combien de variantes ont été traitées, dans combien les spécifications ont été mises à jour et dans combien les mesures l'ont été. Ensuite, rechargez la fiche.
  4. Regardez Last Sync At : il contient maintenant la date et l'heure de ce moment.

Imaginez maintenant qu'un autre jour, Temu ne renvoie aucun détail pour ce produit. À la place de l'avis de succès apparaît l'erreur de la section sur les erreurs, rien ne change dans les variantes et Last Sync At reste comme avant. Ce que montre le cas : l'avis de succès vous dit combien de choses ont changé, et l'erreur arrive avant de toucher à quoi que ce soit.

Ce que fait le bouton en interne, dans l'ordre

  1. Il prend la valeur de Temu Goods et l'instance de la fiche (champ Instance) et demande à Temu le détail de ce produit. La requête est essayée avec plusieurs combinaisons et retient la première réponse qui n'est pas vide. Si toutes échouent, le module laisse un avertissement dans le journal d'Odoo avec le nom de l'instance et le goodsId.
  2. Si le détail ne contient pas de liste de SKU, le bouton s'arrête avec le message de la section suivante. Jusque-là, rien n'a changé.
  3. Avant de modifier quoi que ce soit, il note pour chaque variante du modèle ses spécifications et ses mesures (longueur, largeur et hauteur).
  4. Il met à jour les variantes à partir du détail renvoyé par Temu. Il ne crée pas de nouvelles variantes : celles qu'il ne trouve pas dans Odoo sont ignorées. Dans le détail de chaque SKU, le module lit, entre autres données, titre, prix, stock, images, spécifications, poids et mesures.
  5. Il synchronise les liens de SKU de la fiche, qui relient chaque variante à son SKU Temu. Si l'étape précédente a renvoyé des variantes, il le fait avec celles qui appartiennent au modèle de la fiche ; si elle n'en a renvoyé aucune, il le fait avec la liste de SKU du détail. Lors de la synchronisation, les variantes déjà liées à une autre fiche ou ayant une autre valeur de Temu Goods sont ignorées.
  6. Il met Last Sync At à la date et à l'heure du moment.
  7. Il compare avec ce qui a été noté à la troisième étape : il compte les variantes dont les spécifications ont changé et celles dont les mesures sont différentes. Il affiche l'avis de succès et recharge la fiche. Le premier nombre de l'avis, les variantes traitées, correspond aux lignes de SKU renvoyées par Temu, pas aux variantes d'Odoo.

Quand le bouton s'arrête avec une erreur

En cliquant sur le bouton, vous pouvez obtenir Temu did not return any live SKU details for goodsId …. (le code met le goodsId à la place des points de suspension). Elle apparaît après avoir demandé le détail à Temu, lorsque ce qui revient ne contient pas de liste de SKU. Parmi les cas qui y mènent, il y a celui où la requête échoue complètement, car le module travaille alors avec un détail vide.

Comme l'arrêt intervient avant de changer quoi que ce soit, aucune modification n'est enregistrée et Last Sync At conserve sa valeur. Pour enquêter :

  • Comparez le goodsId du message avec la valeur de Temu Goods de la fiche.
  • Si la requête a échoué, cherchez dans le journal d'Odoo l'avertissement avec le nom de l'instance et ce goodsId.

Comment il s'appelle selon la langue

Schéma du libellé du bouton selon la langue d'Odoo : en espagnol, Rellenar datos live de SKU
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 « Backfill Live SKU Data ».

Que vérifier ensuite

  • Que Last Sync At a changé dans la fiche de Product Publishing.
  • Que l'avis donne des chiffres cohérents avec ce que vous attendiez : variantes traitées, spécifications mises à jour et mesures mises à jour.
  • Que les spécifications et les mesures sont bien dans les variantes du produit. Les champs que le connecteur y ajoute sont décrits dans ce que le connecteur ajoute aux produits d'Odoo.

Coût et aide

Temu Connector for Odoo est un paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an, HT. La connexion passe par FlexigoTech Cloud, qui surveille la synchronisation et prévient par e-mail en cas d'échec. Le module est publié sur Odoo Apps pour 17, 18, 19 et 20 (fiche), et sur la page du module vous trouvez l'achat.

Si vous êtes en train de mettre en place Odoo et souhaitez vérifier comment vos fiches Temu s'articulent avec les variantes, FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

À 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