Cuándo sale este mensaje
El mensaje Temu did not return any logistics company for regionId …. aparece al pulsar Enviar tracking a Temu, el botón del albarán. Ese botón solo se ve en el albarán de un pedido de Temu cuando el albarán está en estado Hecho (Done), en Odoo 17, 18 y 19. Al final del mensaje, donde aquí van los puntos suspensivos, Odoo muestra el regionId por el que el módulo ha preguntado a Temu.

Para entender cuándo salta, conviene ver qué hace el módulo desde que pulsas el botón hasta ese punto. Este recorrido es el del código de Odoo 19:
- Busca tu transportista: el del albarán o, si el albarán no tiene, el del pedido de venta.
- Busca en la instancia de Temu una correspondencia de transportista activa. Si el transportista tiene una propia, usa esa. Si no la tiene, y la instancia tiene una sola correspondencia activa, usa esa. Si ni el albarán ni el pedido tienen transportista, la correspondencia también se usa solo cuando hay una única activa.
- Si esa correspondencia lleva el identificador numérico del transportista en Temu, el módulo lo usa directamente y no pregunta nada a Temu. En ese caso este mensaje no puede salir.
- Si no hay identificador, calcula el regionId del pedido: lo busca en los datos guardados del pedido y, si no aparece ahí, toma el número que va antes del primer guion del número de pedido de Temu, cuando es numérico. Si no consigue determinar el regionId, la acción se detiene antes, con otro aviso, y no llega a consultar a Temu.
- Pregunta a Temu por las empresas de logística de ese regionId y recorre la respuesta buscando una lista de elementos con datos: primero en varios lugares previstos de la respuesta y después por el resto de su contenido.
- Si no encuentra ninguna lista con elementos, se detiene y muestra el mensaje. La condición del código es literalmente que no haya filas que leer.
Como la acción se detiene, el envío del tracking no sigue adelante desde ese botón.

Qué significa
El mensaje habla de la respuesta de Temu, no del nombre de tu transportista: para ese regionId, la respuesta no contenía ninguna lista de empresas de logística que el módulo pudiera leer. Puede ser una respuesta vacía o una respuesta que no trae ninguna lista de elementos con datos.
En ese punto el módulo todavía no ha comparado nada con tu transportista. Esa comparación llega después y solo si la lista trae empresas; por eso un transportista bien nombrado en Odoo no evita este mensaje.
El módulo solo se salta la consulta a Temu cuando encuentra para ese transportista una correspondencia activa (o la única activa) con el identificador numérico del transportista en Temu. Una correspondencia que tenga solo código o nombre del transportista de Temu, sin identificador, no se salta la consulta: el módulo pregunta a Temu igualmente.
Paso a paso para resolverlo
- Anota el número que acompaña al mensaje: es el regionId con el que el módulo ha preguntado a Temu. Si no es el que esperas para ese pedido, ten en cuenta que el módulo lo saca de los datos guardados del pedido y, si no están, del prefijo numérico de su número de pedido.
- Comprueba qué transportista tiene el albarán y, si no tiene, cuál tiene el pedido de venta: es el que cuenta para el módulo. Cambiarle el nombre no arregla este mensaje, porque sale antes de comparar nombres.
- Ten presente que, sin una correspondencia activa con identificador para ese transportista, el módulo pregunta a Temu por las empresas de logística del regionId. Es en esa respuesta donde se origina el mensaje.
- Vuelve a pulsar
Enviar tracking a Temuen el albarán cuando quieras comprobar de nuevo. Mientras el módulo tenga que consultar a Temu y la respuesta para ese regionId no traiga una lista de empresas que pueda leer, el mensaje seguirá saliendo. - Si el mensaje persiste, tienes un caso para revisar con el regionId y el pedido delante. Puedes pedir ayuda a FlexigoTech con esos dos datos.
Qué comprobar después y en qué versiones está
Si Temu sí devuelve empresas para el regionId, el módulo pasa a compararlas con tu transportista: ese es otro tramo del proceso y ya no es este mensaje. Y si la instancia tiene varias correspondencias activas y tu transportista no tiene la suya, el módulo no elige ninguna por su cuenta y sigue con la consulta a Temu.
Con Odoo en castellano el botón se llama Enviar tracking a Temu.

El mensaje está en el código publicado de las ramas 17, 18 y 19, con el mismo botón y la misma condición de visibilidad (albarán de un pedido de Temu en estado Hecho). El recorrido que has leído arriba es el del código de Odoo 19. El módulo está publicado en Odoo Apps para Odoo 17, 18, 19 y 20; tienes su ficha en Odoo Apps y la página del módulo en flexigotech.com.
Ayuda de FlexigoTech
La conexión con Temu pasa por FlexigoTech Cloud: guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Si estás implantando Odoo o necesitas que el envío del tracking se ajuste a tus transportistas, 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/stock_picking.py
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): views/stock_picking_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
