Aller au contenu principal
Temu

Le message Draft ID is required to check operation result. dans Temu Connector

Le message Draft ID is required to check operation result. peut apparaître en cliquant sur Check Operation Result dans une fiche Promotion Goods dont le champ Last Draft est vide. Avec ce champ vide, le module n'interroge même pas Temu. Voici la condition du code et une liste de vérifications pour le résoudre.

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

Quand ce message apparaît exactement

Le texte Draft ID is required to check operation result. est une erreur qui interrompt l'action. Il peut apparaître en cliquant sur le bouton Check Operation Result de la fiche Promotion Goods. La condition dans le code est unique : le champ Last Draft de cette fiche est vide. Si la fiche a une valeur dans Last Draft, ce message n'est pas déclenché.

Schéma réalisé avec du code : le menu Campaign Products, le bouton Check Operation Result, le champ Last Draft et le message d'erreur
Schéma (ce n'est pas un écran d'Odoo) avec le parcours : menu, bouton, champ Last Draft et message, dans Odoo 17, 18 et 19.

Le bouton est toujours visible dans Odoo 17, 18 et 19, y compris quand Last Draft est vide, et le message figure dans le code publié de ces trois branches. Les fiches de ce modèle s'ouvrent depuis le menu Temu › Catalog › Sales Campaigns › Campaign Products.

Le module fournit des traductions, donc le nom du bouton dépend de la langue de votre Odoo. Avec Odoo en français, le bouton s'appelle Check Operation Result, car le module ne le traduit pas dans cette langue :

Schéma réalisé avec du code à partir des traductions publiées du module : le texte Check Operation Result et sa version en espagnol, Comprobar resultado
Schéma (ce n'est pas un écran d'Odoo) : l'aspect du nom du bouton selon la langue de votre Odoo.
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)

Avant de cliquer sur le bouton

  • Ouvrez la fiche depuis Temu › Catalog › Sales Campaigns › Campaign Products.
  • Allez dans l'onglet Operation de la fiche Promotion Goods et regardez le champ Last Draft.
  • Notez si Last Draft a une valeur ou s'il est vide avant de faire quoi que ce soit d'autre : c'est la seule chose qui décide de l'apparition du message.
  • Gardez à l'esprit que le bouton est toujours visible, même avec Last Draft vide : qu'il soit affiché ne veut pas dire que la fiche est prête à être vérifiée.

En cliquant sur Check Operation Result

  • Cliquez sur le bouton dans la fiche que vous venez de vérifier.
  • Si Draft ID is required to check operation result. apparaît, le diagnostic est posé : le champ Last Draft de cette fiche est vide.
  • Ne cherchez pas de défaut de connexion ni d'identifiants pour ce message. Le code le déclenche avant d'interroger Temu, de sorte que la requête ne part même pas.
  • Ne répétez pas le clic en espérant un autre résultat : avec le champ vide, le même bouton donne le même message.
  • Rappelez-vous que l'action s'arrête : rien de ce que la vérification devait modifier dans la fiche n'est enregistré.

Si le message apparaît

  • Confirmez que vous êtes dans la bonne fiche et que Last Draft est bien vide dans l'onglet Operation.
  • Quand la fiche a une valeur dans Last Draft, cliquez à nouveau sur Check Operation Result.
  • Si le champ reste vide et qu'il doit avoir une valeur, voyez avec la personne qui a configuré le connecteur comment votre flux de campagnes est construit. Si vous voulez que nous regardions cela avec vous, écrivez-nous (vous trouverez comment plus bas).

Ce que fait le bouton quand il y a une valeur

Savoir ce qui se passe ensuite aide à distinguer ce message de toute autre erreur. Avec Last Draft renseigné, le module interroge Temu, via l'instance Temu de la fiche, sur le résultat de l'opération pour cet identifiant de brouillon. Il choisit ensuite la partie de la réponse à utiliser : s'il y a un élément dont l'identifiant de brouillon correspond à celui de la fiche, il utilise celui-là ; si aucun ne correspond mais que la réponse contient des éléments, il utilise le premier.

Ensuite, il enregistre dans la fiche l'état de l'opération, le motif de l'échec s'il y en a un, la réponse reçue ainsi que la date et l'heure de la vérification, et vide la dernière erreur enregistrée. Si quelque chose échoue pendant l'interrogation de Temu, le module relance cette erreur, qui est différente de ce message.

Après une vérification réussie

  • Vérifiez que l'action se termine sans aucun message d'erreur.
  • Si une erreur différente apparaît, ce n'est pas celle de Draft ID : elle s'est produite pendant l'interrogation de Temu.
  • Si l'erreur persiste, notez le texte complet du message avant de demander de l'aide : c'est ce qui permet de savoir à quel endroit le processus s'est arrêté.

Versions, abonnement et aide

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

FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous voulez voir le module ou ajuster votre flux de campagnes avec nous, voici la page du module et la fiche sur Odoo Apps.

À lire aussi

Ce que fait le bouton Execute de Temu Connector for Odoo, étape par étapeCe que fait le bouton Execute de Fulfillment dans Temu Connector for Odoo : ce qu'il vérifie, quels statuts il écrit et quels messages peuvent l'arrêter.
Vérifié dans le code du connecteur (version 19.0) et dans les sources citées

Sources