Le cas : un clic et un avis qui semble tout dire
Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.
Imaginez une boutique fictive, Menaje Levante, qui vend sur Temu et utilise Odoo. Marta, responsable du catalogue, ouvre le menu Temu, entre dans la fiche qui s'ouvre depuis là et clique sur Sync Price Orders. En haut apparaît une notification de type succès : Price order data was refreshed successfully. Marta se demande combien de Price Orders sont arrivés et si quelque chose a vraiment changé.
Le doute est légitime, et la réponse se trouve dans ce que fait le code du bouton. Nous le parcourons dans l'ordre où il s'exécute.

Quand l'avis s'affiche exactement
L'avis s'affiche quand on clique sur Sync Price Orders dans la fiche ouverte depuis le menu Temu. Le bouton est toujours visible dans Odoo 17, 18 et 19 : il ne dépend d'aucun statut de la fiche.
Au clic, le code suit cet ordre :
- Il lance la synchronisation des Price Orders de cette instance de Temu.
- Quand cet appel se termine, il renvoie la notification avec le message
Price order data was refreshed successfully., marquée comme succès et sans l'épingler à l'écran.
Entre une étape et l'autre, aucune condition ne porte sur le résultat : l'avis ne dépend pas du nombre d'enregistrements synchronisés.

Ce que cela signifie et ne signifie pas
L'avis signifie que le bouton a terminé l'appel à la synchronisation et a renvoyé la notification. Il n'indique pas combien d'enregistrements ont été synchronisés, et il est identique que des enregistrements aient été synchronisés ou qu'aucun ne l'ait été. C'est un avis : il ne bloque rien et ne vous oblige à rien faire.
Le décompte passe par un autre chemin. Quand le nombre d'enregistrements synchronisés n'est pas zéro, le module laisse en plus une note avec ce décompte dans les messages de la fiche. Si le nombre est zéro, le code ne laisse pas cette note. Pour savoir si quelque chose est arrivé, c'est donc dans les messages de la fiche qu'il faut regarder, et non dans la notification.
Ce que fait Marta, pas à pas
- Elle ouvre le menu
Temuet entre dans la fiche qu'elle veut mettre à jour. - Elle clique sur
Sync Price Orders. - Elle lit la notification
Price order data was refreshed successfully.: elle confirme que l'appel s'est terminé et que le bouton a renvoyé l'avis. - Elle ouvre les messages de la fiche et cherche la note avec le décompte. S'il n'y a pas de nouvelle note, le code ne l'a pas laissée parce que le nombre d'enregistrements synchronisés était zéro.
Questions qui restent après avoir vu l'avis
Est-ce une erreur ?
Non. C'est un avis de type succès qui ne bloque rien et qui ne reste pas épinglé à l'écran.
Pourquoi indique-t-il « refreshed » si rien n'est arrivé ?
Parce que l'avis est renvoyé à la fin, sans regarder le résultat. La notification ne porte pas le décompte ; le nombre d'enregistrements n'apparaît, quand il y en a, que dans la note de la fiche.
Où voir le détail ?
Dans les messages de la fiche, là où le module laisse la note avec le décompte quand au moins un enregistrement a été synchronisé.
Puis-je cliquer sur le bouton quand je veux ?
Le bouton est toujours visible dans Odoo 17, 18 et 19, donc aucune condition de la fiche n'est à remplir pour le voir.
Ce que Marta retient du cas
- L'avis confirme que le bouton s'est terminé, pas combien il a ramené.
- Le décompte, s'il existe, se trouve dans une note des messages de la fiche.
- S'il n'y a pas de nouvelle note après le clic, le code n'a enregistré aucun enregistrement synchronisé lors de ce clic.
Comment s'affiche le bouton avec Odoo en français
Avec Odoo en français, le bouton s'appelle Sync Price Orders. Le module n'a pas de traduction publiée pour cette langue : le libellé reste donc en anglais.

Versions et abonnement
Le message figure dans le code publié des branches 17.0, 18.0 et 19.0. Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20.
Le module nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, pour jusqu'à 3 comptes de la plateforme. La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec.
Comment FlexigoTech vous aide
FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous montez la vente sur Temu avec Odoo et souhaitez faire relire la synchronisation par quelqu'un qui connaît le module, vous pouvez consulter la page du module ou nous écrire.
À 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): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
