Quand ce message apparaît
Le message Stock update method is not configured. est une erreur : l'action s'arrête. Il peut apparaître en cliquant sur Push Stock dans la fiche de l'instance Temu, qui s'ouvre depuis le menu Temu, ou en cliquant sur Run Sync dans l'écran de synchronisation. Les deux boutons mènent à la même routine d'envoi du stock, et c'est là que se trouve la vérification.
Les deux boutons sont visibles sans aucune condition dans Odoo 17, 18 et 19, et le message figure dans le code publié de ces trois branches. Ce qui suit décrit le code d'Odoo 19.


Ce que vérifie le code avant de lancer l'envoi
Pour chaque instance vers laquelle le stock est envoyé, le module suit cet ordre :
- Il exécute une routine de nettoyage sur les produits Temu de cette instance.
- Il réunit la liste des méthodes de mise à jour du stock qu'il peut essayer. Cette liste provient de la méthode de stock enregistrée dans l'instance et des méthodes de secours que le module embarque. La valeur enregistrée accepte plusieurs noms séparés par des virgules ou des sauts de ligne, et les morceaux vides ou composés uniquement d'espaces sont écartés.
- Si
bg.local.goods.stock.editfigure dans la liste, il le place en première position. - Si la liste est vide, il lève
Stock update method is not configured.et s'arrête.
En clair : le message apparaît quand ni la méthode enregistrée dans l'instance ni les méthodes de secours du module n'apportent un seul nom. Tant qu'il y a un candidat, cette vérification passe, même si cette méthode n'est pas celle que Temu accepte ensuite (dans ce cas, vous verrez une autre erreur, pas celle-ci).
La vérification intervient avant le choix des produits de l'instance liés à Temu et avant tout appel à Temu. Le message ne dépend donc pas des produits que vous avez liés : avec une liste vide, Temu n'est pas appelé.
Ce que cela signifie en pratique
Pour cette instance, le module n'a trouvé aucun nom de méthode permettant de mettre à jour le stock. Un détail qui peut induire en erreur : une valeur ne contenant que des virgules, des espaces ou des sauts de ligne compte comme vide, car le module écarte les morceaux sans texte. Un champ qui semble rempli à l'écran peut donc ne rien apporter.
Comment la résoudre, pas à pas
- Ouvrez le menu
Temuet entrez dans la fiche de l'instance qui génère l'erreur. - Répétez l'action qui l'a provoquée (
Push StockouRun Sync) et vérifiez que le texte est exactementStock update method is not configured.. - Vérifiez dans la fiche la méthode de mise à jour du stock enregistrée, c'est la donnée que lit le module.
- Enregistrez dans l'instance le nom de la méthode de stock de Temu que vous souhaitez utiliser. Si vous en indiquez plusieurs, séparez-les par des virgules ou des sauts de ligne. Si
bg.local.goods.stock.editen fait partie, il passe en première position dans la liste des candidats. - Enregistrez la fiche et cliquez de nouveau sur
Push Stock.
Que vérifier ensuite
Si l'envoi fonctionne et que la méthode qui a servi est différente de celle qui était enregistrée, l'instance enregistre désormais celle qui a fonctionné. Voir une autre valeur dans cette donnée après un envoi réussi n'est pas une anomalie.
Si la vérification passe mais que Temu rejette l'appel, le module lève la dernière erreur reçue : ce sera un autre message, pas celui-ci.

Push Stock.Versions et coût
Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20. Le message, d'après le code publié, figure dans les branches 17, 18 et 19. Il s'agit d'un paiement unique par version d'Odoo et il nécessite en outre l'abonnement à FlexigoTech Cloud (plan Connecteur : 49 €/mois ou 490 €/an, HT). La connexion avec Temu passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et envoie un e-mail en cas d'échec.
Comment FlexigoTech vous aide
FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous mettez en place Temu dans votre Odoo et souhaitez vérifier la configuration de l'instance, vous pouvez consulter le module sur sa fiche Odoo Apps ou sur la page du module sur flexigotech.com.
À 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): models/temu_instance.py
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_sync_wizard_views.xml
- Code du module : flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
