Où se trouve le bouton et ce qu'il fait
Les annonces Temu s'ouvrent depuis le menu Temu › Catalog › Listings. Sur l'écran Product Publishing se trouve le bouton Refresh Temu Lists. Sa vue n'a aucune condition : il s'affiche toujours, dans Odoo 17, 18 et 19. Avec Odoo en français comme avec Odoo en anglais, il s'appelle Refresh Temu Lists.


Quand vous cliquez dessus, le bouton agit sur une seule annonce et utilise l'instance Temu de cette annonce (champ Instance, visible sur la fiche et dans la liste de Product Publishing). Il part des chiffres que cette instance a déjà enregistrés et exécute, l'une après l'autre, l'actualisation des modèles de transport, des marques, des fabricants, des personnes responsables et des origines. Les catégories restent en dehors. À la fin, il affiche une notification intitulée Temu lists refreshed, avec une ligne par liste : Categories in cache: …, Freight templates: …, Brands: …, Manufacturers: …, Responsible persons: …, Origin countries: … et Origin provinces/states: ….

Idées fausses sur le bouton
« Si je ne clique pas, les listes Temu ne se chargent pas »
Le chemin normal n'est pas le bouton. Le module fournit la tâche planifiée Temu Sync Reference Cache, qui s'exécute toutes les cinq minutes et est active dès l'installation. Cette tâche ne travaille que sur les instances dont la synchronisation des listes est en attente ou en cours. Tant que la partie hors catégories n'est pas faite sur l'instance, elle exécute une fois la même actualisation rapide que le bouton, puis traite les catégories. Une fois terminée, elle enregistre un résumé et publie un message sur l'instance ; si quelque chose échoue, elle enregistre l'erreur et publie un autre message.
Le bouton sert à relancer manuellement cette actualisation rapide, celle des modèles de transport, des marques, des fabricants, des personnes responsables et des origines.
Un détail sur la tâche : si une autre transaction a verrouillé la ligne de l'instance, la tâche l'ignore lors de ce passage et le consigne dans le journal technique.
« Le bouton recharge aussi les catégories »
Non. Le bouton demande l'actualisation sans les catégories, c'est pourquoi la première ligne de la notification indique Categories in cache: … et non « refreshed » : c'est le chiffre déjà enregistré. Si ce chiffre est zéro, le bouton ajoute cet avis : Quick refresh does not load categories. Use 'Sync Reference Cache' on the Temu instance once to import the real Temu category tree.
Les catégories sont traitées par lots par la tâche planifiée. Elle prend une file de catégories parentes et traite un lot à la fois, avec une limite de taille et de temps. Si la file ne se vide pas, l'instance repasse en attente avec un résumé de la progression et le passage suivant continue. Quand la file est vide, la synchronisation passe à terminée et la file est supprimée.
« Le bouton n'apparaît que sous certaines conditions ou versions »
Sa vue n'impose aucune condition : il s'affiche toujours. Il est présent dans les branches publiées d'Odoo 17, 18 et 19. Ce qui dépend de l'endroit où vous cliquez, c'est l'instance avec laquelle il travaille : celle de l'annonce ouverte.
« Il actualise tous mes comptes Temu en même temps »
Non plus. Le bouton agit sur un seul enregistrement et demande l'actualisation à l'instance indiquée dans le champ Instance de cette annonce. Si vous travaillez avec plusieurs instances, le bouton d'une annonce ne recharge pas les listes des autres.
« Si une étape échoue, tout s'arrête »
Chaque liste est actualisée dans sa propre étape, et un échec dans l'une n'arrête pas les suivantes. L'erreur est recueillie et le bouton passe à la liste suivante. Le chiffre de la liste qui a échoué est celui qui était déjà enregistré, car le résultat démarre avec les chiffres de ce qui est stocké.
S'il n'y a pas d'erreurs, la notification est de type succès. S'il y en a, elle devient un avertissement, est marquée comme persistante et ajoute une ligne Warnings: … avec les erreurs séparées par | . Chaque erreur est précédée d'un identifiant interne de l'étape qui a échoué, suivi de l'erreur renvoyée par cette étape.
« Tous les échecs de Temu s'affichent de la même façon dans l'avis »
Pas tout à fait. Pour les fabricants et les personnes responsables, si des enregistrements étaient déjà sauvegardés et que le module classe l'erreur comme temporaire du système de Temu, l'avis de cette étape est Temu temporary system error. Cached records were kept., précédé de l'identifiant de l'étape. Pour les autres listes, l'avis reprend l'erreur telle que cette étape l'a renvoyée, et la notification affiche le chiffre déjà enregistré de cette liste.
Comment le vérifier vous-même
Ouvrez une annonce depuis Temu › Catalog › Listings, vérifiez dans Instance quelle instance elle utilise et cliquez sur le bouton. Lisez le titre et les lignes de la notification : le type de la notification vous indique s'il y a eu des erreurs, et la ligne des catégories, s'il existe déjà un chiffre enregistré pour les catégories.
Coût et aide de FlexigoTech
Le module est à paiement unique pour chaque version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud, formule Connecteur : 49 €/mois ou 490 €/an, HT. Le prix du module de chaque version figure sur sa fiche, et l'achat sur la page du module. La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés et prévient par e-mail si la synchronisation échoue.
FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si votre catalogue Temu a besoin de quelque chose que le module ne couvre pas, dites-le-nous.
À 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): views/temu_product_binding_views.xml
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/temu_product_binding.py
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
