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.


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
- Cierra el aviso. Con ese intento no se ha abierto ninguna ventana ni se ha cambiado nada.
- 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á.
- Comprueba que el botón
Proponer nueva baseaparece. Si no aparece, falta alguna de las condiciones de visibilidad de la sección anterior. - Pulsa
Proponer nueva basede nuevo. Debería abrirse la ventanaProponer 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.

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
Comprobado en el código del conector (versión 19.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/product_product.py
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/product_template_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
