Saltar al contenido principal
Temu

Error de Temu al proponer base de precio sin variantes: cuándo sale y qué hacer

El mensaje Select at least one product variant to prepare a Temu base price proposal. sale al pulsar Proponer nueva base (Propose new base) cuando, tras descartar los registros que ya no existen, no queda ninguna variante sobre la que trabajar; se resuelve volviendo a una variante que exista y pulsando de nuevo el botón.

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 este mensaje

En la vista de la variante de producto está el botón Proponer nueva base (Propose new base). Al pulsarlo, el módulo toma el registro sobre el que actúa el botón y se queda solo con lo que todavía existe. Si no queda nada, la acción se detiene y aparece Select at least one product variant to prepare a Temu base price proposal.. Esa comprobación es la que lanza este mensaje: el módulo se ha quedado sin ninguna variante de producto con la que preparar la propuesta de precio base para Temu.

Cuando se detiene la acción, no se abre ninguna ventana y no se guarda nada de lo que esa acción iba a cambiar.

Esquema hecho con código, no es una pantalla de Odoo: arriba el botón «Propose new base» y debajo el mensaje «Select at least one product variant to prepare a Temu base price proposal.»
Esquema del botón y del mensaje, con los rótulos en inglés del código del módulo (Odoo 17.0, 18.0 y 19.0).
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)

Cuándo se ve el botón

El botón no está a la vista en todas las variantes. En Odoo 17, 18 y 19 se oculta cuando la interfaz de Temu no se muestra (la condición usa un campo llamado Show Temu Ui, que no aparece en ninguna vista) o cuando falta alguno de estos datos de la variante: el vínculo con una instancia de Temu (el campo Temu Display Has Instance Link, que tampoco aparece en ninguna vista), Temu Display Goods o Temu Display Sku.

Dicho de otro modo: si no ves el botón, no hay nada que pulsar y no puedes llegar al mensaje desde esa vista. Si lo ves, la variante cumple esas condiciones de visibilidad, y el error solo depende de si el registro sobre el que se actúa sigue existiendo.

Un caso ilustrativo

Ejemplo Caso ilustrativo: la empresa y sus datos son inventados para explicar el flujo.

Imagina una tienda inventada, Casa Lumbre, que vende menaje en Temu y gestiona el catálogo desde Odoo. Marta abre una variante de producto, ve el botón Proponer nueva base y se va a atender una llamada con la pantalla abierta. Mientras tanto, un compañero elimina esa variante en otra sesión.

Al volver, Marta pulsa el botón. El módulo recibe el registro, comprueba si sigue existiendo, descubre que ya no y se queda con la lista vacía. La condición del código se cumple, la acción se detiene y Marta ve Select at least one product variant to prepare a Temu base price proposal.. No se abre la ventana Proponer base Temu (Propose Temu Base Price) y no se prepara ninguna propuesta.

Marta vuelve a la lista de variantes, abre una que existe y comprueba que el botón aparece. Lo pulsa y esta vez sí se abre la ventana. Lo que se aprende del caso: el mensaje no indica un problema de conexión, sino que el botón no ha encontrado ninguna variante existente sobre la que actuar.

El caso es solo una forma de llegar a la condición. Para lanzar este mensaje el código no mira nada más: lo que cuenta es que, tras filtrar, no quede ningún registro.

Cómo resolverlo

  1. Cierra el aviso. Con ese intento no se ha abierto ninguna ventana ni se ha cambiado nada.
  2. Vuelve a la vista de la variante de producto y abre una variante que exista, recargando la pantalla si hace falta para no trabajar con un registro que ya no está.
  3. Comprueba que el botón Proponer nueva base aparece. Si no aparece, falta alguna de las condiciones de visibilidad de la sección anterior.
  4. Pulsa Proponer nueva base de nuevo. Debería abrirse la ventana Proponer base Temu.

Qué pasa cuando la variante sí existe

Con una variante existente, el botón no muestra ningún error y abre en una ventana emergente Proponer base Temu. Esa ventana se abre con la variante ya cargada y con el origen de los datos en modo manual.

Para la instancia de Temu, el módulo hace esto: si la variante tiene exactamente una instancia indicada, usa esa. Si no, la busca a partir de la plantilla de producto: parte de la instancia que traiga indicada la llamada, si la hay; después prueba con la única instancia de las variantes de la plantilla, luego con la única instancia de sus vínculos de Temu y, como último recurso, con la primera instancia activa que encuentre.

Esquema hecho con código a partir de las traducciones publicadas del módulo, no es una pantalla de Odoo: el texto «Proponer nueva base» como se ve con Odoo en castellano
Esquema del rótulo del botón según el idioma: en castellano, «Proponer nueva base».

Versiones y suscripción

El mensaje está en el código publicado de las ramas 17.0, 18.0 y 19.0. El módulo está publicado en Odoo Apps para 17.0, 18.0, 19.0 y 20.0; lo que aquí se describe del método sale del código de 19.0.

El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud con el plan Conector: 49 €/mes o 490 €/año sin IVA. La conexión pasa por ese servicio, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Tienes la ficha del módulo en flexigotech.com.

Cómo ayuda FlexigoTech

Si estás implantando Odoo y quieres que el catálogo de Temu quede bien enlazado con tus variantes, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida.

Sigue leyendo

Campos de la ficha Temu Dashboard: qué significa cada uno y qué ponerChecklist de los campos de la ficha Temu Dashboard en Temu Connector for Odoo: qué dice la ayuda de cada uno, su valor por defecto y qué conviene decidir.
Comprobado en el código del conector (versión 19.0) y en las fuentes enlazadas

Fuentes