Saltar al contenido principal
Temu

Qué hace el botón «Actualizar logistica» de Temu Connector for Odoo

El botón Actualizar logistica (Refresh Logistics) está en la ficha de las devoluciones de Temu: comprueba que la devolución tenga su número padre, pide a Temu los datos logísticos y actualiza la devolución en Odoo; si falta ese número, se detiene con Parent After-sales SN is required.

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

Dónde está el botón y cuándo aparece

Las devoluciones se abren desde el menú Temu › Orders & Fulfillment › Devoluciones (Temu › Orders & Fulfillment › Returns). Dentro de la ficha de Temu Returns está el botón Actualizar logistica. La vista no le pone ninguna condición: se ve en cualquier devolución, y el botón está en las ramas publicadas de Odoo 17, 18 y 19. Lo que sigue sale del código de Odoo 19.0.

Esquema hecho con código del menú de devoluciones, el botón de actualizar logística y el mensaje que puede detenerlo
Esquema hecho con código a partir del código publicado del módulo (no es una pantalla de Odoo): el menú de devoluciones, el botón y, a un lado, el mensaje que lo puede parar. Los rótulos van en inglés, como en el código.
Esquema hecho con código del texto del botón con Odoo en castellano
Esquema hecho con código a partir de las traducciones publicadas del módulo (no es una pantalla de Odoo): el texto del botón tal como lo ve el usuario con Odoo en castellano, Actualizar logistica.
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)

Qué hace al pulsarlo, paso a paso

Estos son los pasos en el orden en que los ejecuta el botón sobre la devolución en la que estás.

  1. Abre la devolución desde Temu › Orders & Fulfillment › Devoluciones y pulsa Actualizar logistica.
  2. Primera comprobación: el módulo mira si el campo Parent After Sales Sn está vacío. Si lo está, la acción se detiene con el mensaje Parent After-sales SN is required. y no se guarda nada. Ese campo se ve en la ficha de Temu Returns y también en su lista.
  3. Consulta a Temu: con la instancia de la devolución (el campo Instance, que también se ve en la ficha y en la lista) pide a Temu los datos de la devolución padre usando el número de Parent After Sales Sn. Si la devolución tiene rellenado After Sales Sn, lo envía también en la consulta.
  4. Lectura de la respuesta: el módulo extrae de lo que contesta Temu los datos de la devolución: estado, motivo, comentario del comprador, importe y moneda, fechas y cantidad de artículos, entre otros. Para completar algún dato se apoya además en el contenido original que la devolución ya tenía guardado.
  5. Filtrado: de esos datos descarta la instancia, el identificador de Temu de la devolución y el contenido original, que no se reescriben desde aquí (la fecha de última sincronización se pone después con la hora actual). Si la lectura de la respuesta da un estado, se escribe aunque venga vacío; el resto de datos pasa por un filtro que decide qué se escribe.
  6. Registro de lo recibido: a lo anterior se añade la respuesta logística completa, la respuesta de la consulta junto con el método de la API que se usó, la fecha y hora de la última sincronización logística y de la última sincronización, y se vacía el error anterior.
  7. Número de seguimiento: si la respuesta trae una lista logística, su primer elemento trae número de seguimiento y el campo Label Tracking Number está vacío, el módulo lo rellena con ese número. Si la devolución ya tenía uno, este paso no lo cambia.
  8. Guardado: con todo lo anterior se escribe la devolución. Si algo falla en la consulta, en la lectura o en la escritura, la acción se detiene, ves el error y no se guarda lo que iba a cambiar.

El error que puede dar el botón

El mensaje de la comprobación inicial es Parent After-sales SN is required.. Sale al pulsar Actualizar logistica en una devolución cuyo campo Parent After Sales Sn está vacío. Es lo primero que mira el botón, antes de hablar con Temu, de modo que si lo ves no se ha enviado ninguna consulta ni se ha cambiado nada de la devolución.

Qué hacer: abre la ficha de la devolución, o mira la lista de Temu Returns, y comprueba si el campo Parent After Sales Sn tiene valor. Mientras esté vacío, el botón se detendrá con ese mensaje. Para otros fallos (los que pueden venir de la consulta a Temu o de la escritura) el botón detiene la acción y te muestra el error que se haya producido.

Qué comprobar después de pulsar

  • Abre la pestaña Etiqueta de devolucion (Return Label) de la ficha y mira el campo Label Tracking Number: es el que se rellena con el primer número de seguimiento de la respuesta logística, solo si estaba vacío.
  • Revisa el estado de la devolución: si la respuesta de Temu se puede leer, el botón lo reescribe con lo que interpreta de ella.
  • Comprueba que Instance es la instancia que esperas: la consulta se hace con ella.

Qué necesitas para usarlo

El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud: el plan Conector cuesta 49 € al mes o 490 € al año, sin IVA, para hasta 3 cuentas de la plataforma. Está publicado en Odoo Apps para Odoo 17, 18, 19 y 20; puedes ver el módulo en su ficha de Odoo Apps o en la página del módulo en flexigotech.com.

Si quieres leer cómo funciona otro botón del módulo con el mismo enfoque, tienes qué hace el botón «Ejecutar».

Cómo puede ayudarte FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si estás montando la gestión de devoluciones de Temu en tu Odoo y quieres revisarla con alguien, escríbenos.

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