Dónde está el botón y qué hace
Los anuncios de Temu se abren desde el menú Temu › Catalog › Listings. En la pantalla Product Publishing está el botón Actualizar listas de Temu (Refresh Temu Lists). Su vista no tiene condición: se ve siempre, en Odoo 17, 18 y 19. Con Odoo en castellano se llama Actualizar listas de Temu; con Odoo en inglés, Refresh Temu Lists.


Al pulsarlo, el botón actúa sobre un solo anuncio y usa la instancia de Temu de ese anuncio (campo Instance, que se ve en la ficha y en la lista de Product Publishing). Parte de las cifras que esa instancia ya tiene guardadas y ejecuta, una tras otra, la actualización de plantillas de transporte, marcas, fabricantes, personas responsables y orígenes. Las categorías quedan fuera. Al terminar muestra una notificación titulada Temu lists refreshed, con una línea por lista: Categories in cache: …, Freight templates: …, Brands: …, Manufacturers: …, Responsible persons: …, Origin countries: … y Origin provinces/states: ….

Ideas equivocadas sobre el botón
«Si no lo pulso, las listas de Temu no se cargan»
El camino normal no es el botón. El módulo trae la tarea programada Temu Sync Reference Cache, que corre cada cinco minutos y está activa al instalar. Esa tarea solo trabaja sobre las instancias cuya sincronización de listas está pendiente o en marcha. Mientras la parte sin categorías no esté hecha en la instancia, ejecuta una vez la misma actualización rápida que el botón y a continuación trabaja las categorías. Al terminar guarda un resumen y publica un mensaje en la instancia; si algo falla, guarda el error y publica otro mensaje.
El botón sirve para repetir a mano esa actualización rápida, la de plantillas de transporte, marcas, fabricantes, personas responsables y orígenes.
Un detalle de la tarea: si otra transacción tiene bloqueada la fila de la instancia, la tarea la salta en esa pasada y lo deja anotado en el registro técnico.
«El botón también recarga las categorías»
No. El botón pide la actualización sin categorías, por eso la primera línea de la notificación dice Categories in cache: … y no «refreshed»: es la cifra que ya había guardada. Si esa cifra es cero, el botón añade este aviso: Quick refresh does not load categories. Use 'Sync Reference Cache' on the Temu instance once to import the real Temu category tree.
Las categorías las trabaja la tarea programada por tandas. Toma una cola de categorías padre y procesa un lote cada vez, con un límite de tamaño y de tiempo. Si la cola no se vacía, la instancia vuelve a quedar pendiente con un resumen del progreso y la siguiente pasada continúa. Cuando la cola se vacía, la sincronización pasa a hecha y la cola se borra.
«El botón solo aparece en ciertas condiciones o versiones»
Su vista no impone ninguna condición: se ve siempre. Está en las ramas publicadas de Odoo 17, 18 y 19. Lo que sí depende de dónde lo pulses es la instancia con la que trabaja: la del anuncio abierto.
«Actualiza todas mis cuentas de Temu a la vez»
Tampoco. El botón actúa sobre un solo registro y pide la actualización a la instancia indicada en el campo Instance de ese anuncio. Si trabajas con varias instancias, el botón de un anuncio no recarga las listas de las demás.
«Si un paso falla, se corta todo»
Cada lista se actualiza en su propio paso, y un fallo en uno no detiene los siguientes. El error se recoge y el botón sigue con la lista siguiente. La cifra de la lista que ha fallado es la que ya estaba guardada, porque el resultado arranca con las cifras de lo almacenado.
Si no hay errores, la notificación es de tipo éxito. Si hay alguno, pasa a ser un aviso, se marca como fija y añade una línea Warnings: … con los errores separados por | . Cada error lleva delante un identificador interno del paso que falló, seguido del error que devolvió ese paso.
«Todos los fallos de Temu se muestran igual en el aviso»
No del todo. Para fabricantes y personas responsables, si ya había registros guardados y el módulo clasifica el error como temporal del sistema de Temu, el aviso de ese paso es Temu temporary system error. Cached records were kept., con el identificador del paso delante. Para las demás listas, el aviso recoge el error tal cual lo devolvió ese paso, y en la notificación aparece la cifra que ya había guardada de esa lista.
Cómo comprobarlo tú
Abre un anuncio desde Temu › Catalog › Listings, comprueba en Instance qué instancia usa y pulsa el botón. Lee el título y las líneas de la notificación: el tipo de la notificación te dice si hubo errores, y la línea de categorías, si ya hay cifra guardada de categorías.
Coste y ayuda de FlexigoTech
El módulo es de pago único por cada versión de Odoo y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año, sin IVA. El precio del módulo de cada versión está en su ficha, y la compra, en la página del módulo. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales y avisa por correo si la sincronización falla.
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si tu catálogo de Temu necesita algo que el módulo no cubre, cuéntanoslo.
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): views/temu_product_binding_views.xml
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_product_binding.py
- Código del módulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
