Saltar al contenido principal
Temu

El mensaje Draft ID is required to check operation result. en Temu Connector

El mensaje Draft ID is required to check operation result. puede salir al pulsar Comprobar resultado (Check Operation Result) en una ficha de Promotion Goods cuyo campo Last Draft está vacío. Con ese campo vacío, el módulo no llega a consultar a Temu. Aquí tienes la condición del código y una lista de comprobaciones para resolverlo.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Temu
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 19.0 · en las fuentes enlazadas al final
Lectura
4 min

Cuándo sale exactamente este mensaje

El texto Draft ID is required to check operation result. es un error que detiene la acción. Puede salir al pulsar el botón Comprobar resultado (Check Operation Result) de la ficha de Promotion Goods. La condición del código es una sola: que el campo Last Draft de esa ficha esté vacío. Si la ficha tiene valor en Last Draft, este mensaje no se lanza.

Esquema hecho con código: el menú Campaign Products, el botón Check Operation Result, el campo Last Draft y el mensaje de error
Esquema (no es una pantalla de Odoo) con el recorrido: menú, botón, campo Last Draft y mensaje, en Odoo 17, 18 y 19.

El botón se ve siempre en Odoo 17, 18 y 19, también cuando Last Draft está vacío, y el mensaje está en el código publicado de esas tres ramas. Las fichas de este modelo se abren desde el menú Temu › Catalog › Sales Campaigns › Campaign Products.

El módulo trae traducciones, así que el nombre del botón depende del idioma de tu Odoo. Con Odoo en castellano se llama Comprobar resultado:

Esquema hecho con código a partir de las traducciones publicadas del módulo: el texto Check Operation Result y su versión en castellano, Comprobar resultado
Esquema (no es una pantalla de Odoo): cómo se ve el nombre del botón según el idioma de tu Odoo.
Temu orders in Odoo every 15 minutes. Stock out every 5
Vídeo: Temu orders in Odoo every 15 minutes. Stock out every 5 (vídeo en inglés)

Antes de pulsar el botón

  • Abre la ficha desde Temu › Catalog › Sales Campaigns › Campaign Products.
  • Ve a la pestaña Operacion (Operation) de la ficha de Promotion Goods y mira el campo Last Draft.
  • Anota si Last Draft tiene valor o está vacío antes de hacer nada más: es lo único que decide si el mensaje aparece.
  • Ten presente que el botón se ve siempre, también con Last Draft vacío: que esté a la vista no quiere decir que la ficha esté lista para comprobarse.

Al pulsar Comprobar resultado

  • Pulsa el botón en la ficha que acabas de revisar.
  • Si sale Draft ID is required to check operation result., el diagnóstico está hecho: el campo Last Draft de esa ficha está vacío.
  • No busques un fallo de conexión ni de credenciales para este mensaje. El código lo lanza antes de consultar a Temu, de modo que la petición ni siquiera sale.
  • No repitas el clic esperando otro resultado: con el campo vacío, el mismo botón da el mismo mensaje.
  • Recuerda que la acción se detiene: no se guarda nada de lo que la comprobación iba a cambiar en la ficha.

Si el mensaje aparece

  • Confirma que estás en la ficha correcta y que Last Draft está realmente vacío en la pestaña Operacion.
  • Cuando la ficha tenga un valor en Last Draft, vuelve a pulsar Comprobar resultado.
  • Si el campo sigue vacío y necesitas que tenga valor, comenta con quien configuró el conector cómo está montado tu flujo de campañas. Si quieres que lo miremos contigo, escríbenos (más abajo tienes cómo).

Qué hace el botón cuando sí hay valor

Saber qué ocurre después ayuda a distinguir este mensaje de cualquier otro error. Con Last Draft relleno, el módulo consulta a Temu, a través de la instancia de Temu de la ficha, el resultado de la operación para ese identificador de borrador. Después elige qué parte de la respuesta usar: si hay un elemento cuyo identificador de borrador coincide con el de la ficha, usa ese; si ninguno coincide pero la respuesta trae elementos, usa el primero.

A continuación guarda en la ficha el estado de la operación, el motivo del fallo si lo hay, la respuesta recibida y la fecha y hora de la comprobación, y vacía el último error guardado. Si algo falla durante la consulta a Temu, el módulo vuelve a lanzar ese error, que es distinto de este mensaje.

Después de una comprobación correcta

  • Comprueba que la acción termina sin ningún mensaje de error.
  • Si aparece un error distinto, no es el de Draft ID: se ha producido durante la consulta a Temu.
  • Si el error persiste, anota el texto completo del mensaje antes de pedir ayuda: es lo que permite saber en qué punto se ha parado.

Versiones, suscripción y ayuda

Temu Connector for Odoo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20. Es un módulo de pago único por versión y necesita la suscripción a FlexigoTech Cloud (plan Conector: 49 € al mes o 490 € al año, sin IVA). La conexión con Temu pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla.

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres ver el módulo o ajustar tu flujo de campañas con nosotros, tienes la página del módulo y la ficha en Odoo Apps.

Sigue leyendo

Qué hace el botón Ejecutar de Temu Connector for Odoo, paso a pasoQué hace el botón Ejecutar de Fulfillment en Temu Connector for Odoo: qué comprueba, qué estados escribe y qué mensajes pueden pararlo.
Comprobado en el código del conector (versión 19.0) y en las fuentes enlazadas

Fuentes