Salta al contingut principal
Temu

Què afegeix Temu Connector for Odoo a l'albarà d'Inventari: camps, botó i quan actua

Temu Connector for Odoo afegeix a la fitxa de l'albarà un grup Temu de només lectura amb l'estat de l'enviament del tracking, i un botó Send Temu Tracking que surt quan l'albarà d'una comanda de Temu està en Fet. El mòdul intenta aquest enviament pel seu compte en validar i en desar l'albarà; el botó serveix per repetir-lo a mà.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Temu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 19.0 · a les fonts enllaçades al final
Lectura
6 min

Què afegeix a l'albarà i quan es veu

El grup «Temu» només apareix en albarans de comandes de Temu

El mòdul amplia l'albarà estàndard d'Inventari. A la fitxa de l'albarà (el trasllat) afegeix un grup Temu amb aquests camps: Temu Order Record, Temu Fulfillment, Temu Tracking Sync State, Temu Tracking Last Sync At, Temu Tracking Last Tracking Ref, Temu Tracking Last Error, Temu Tracking Last Payload i Temu Tracking Last Response.

Tots són de només lectura i s'oculten quan l'albarà no és d'una comanda de Temu, així que en un albarà que no ve de Temu el grup no apareix. Els camps de seguiment, des de Temu Fulfillment fins a Temu Tracking Last Response, els escriu el codi del mòdul: no hi ha res a omplir a mà.

Esquema fet amb codi (no és una pantalla d'Odoo): l'app Inventari i, a sota, el botó Send Temu Tracking i els camps que el mòdul hi afegeix
El que el mòdul afegeix a l'albarà d'Inventari: el botó i els camps del grup Temu, amb els rètols en anglès del codi.

El botó només surt amb l'albarà en «Fet»

El botó Send Temu Tracking està ocult quan l'albarà no és d'una comanda de Temu o quan el seu estat no és Fet. Aquesta condició és la mateixa a Odoo 17, 18 i 19.

Esquema fet amb codi (no és una pantalla d'Odoo): el text Send Temu Tracking i la seva versió en castellà, Enviar tracking a Temu
Com es diu el botó segons l'idioma del teu Odoo: amb Odoo en català, Send Temu Tracking.

Premer-lo no equival a l'automàtic. El botó demana l'enviament saltant-se la comprovació de «ja sincronitzat amb aquest mateix número de seguiment», de manera que pot tornar a enviar un albarà que ja estava en Synced. A més, si l'albarà no compleix les condicions de l'enviament o falta el número de seguiment, el botó s'atura en lloc de deixar l'albarà a l'espera. Si alguna cosa falla, l'error es mostra a l'usuari i pot arribar com a Error sending Temu tracking: ….

Els valors d'estat i què s'escriu en cada cas

El camp Temu Tracking Sync State pren els valors Pending, Synced i Error, i cadascun deixa uns camps diferents:

  • Pending: el mòdul escriu a Temu Tracking Last Error el motiu de l'espera. És el que passa al flux automàtic quan falta el número de seguiment.
  • Synced: s'omplen Temu Fulfillment, Temu Tracking Last Sync At, Temu Tracking Last Tracking Ref, Temu Tracking Last Payload i Temu Tracking Last Response, i es buida Temu Tracking Last Error.
  • Error: s'escriu Temu Tracking Last Error i, si ja existeix l'enviament a Temu, també Temu Fulfillment, Temu Tracking Last Payload i Temu Tracking Last Response.

L'estat Error no només surt de l'enviament de tracking: el codi també hi arriba des dels botons Create Sales Order i Sync to Sales Order.

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 anglès)

Quan actua sense que premis res

El que segueix descriu el codi publicat d'Odoo 19.

En validar i en desar, el mòdul ho intenta primer

El camí normal no és el botó. El mòdul amplia la validació estàndard de l'albarà i també reacciona en desar-ne la fitxa; en tots dos casos intenta confirmar l'enviament a Temu amb el comprovador automàtic. Perquè ho intenti, l'albarà ha de complir diverses condicions, entre elles:

  • que el seu tipus d'operació sigui de sortida;
  • que l'albarà tingui una comanda de Temu associada;
  • que aquesta comanda no estigui cancel·lada;
  • que, si la comanda indica un tipus de compliment, aquest text contingui la paraula seller.

Si no es compleixen, el mòdul no fa res i l'albarà segueix el seu curs.

L'ordre en què decideix l'enviament automàtic

Quan les condicions es compleixen, el codi segueix aquest ordre:

  • Pren els números de seguiment de l'albarà. Si no n'hi ha cap, deixa l'albarà en Pending i acaba.
  • Si l'albarà ja està en Synced i el número de seguiment és el mateix que figura a Temu Tracking Last Tracking Ref, no torna a enviar res.
  • Si no aconsegueix preparar les dades de l'enviament, ho tracta igual que la manca de número: Pending.
  • Crea l'enviament a Temu i l'executa. Si surt bé, marca Synced i deixa una nota al chatter de l'albarà amb el número utilitzat.

Per això, amb un albarà que ja consta com a Synced amb aquest número, el flux automàtic no repeteix l'enviament; el botó sí que pot fer-ho.

S'usa el primer número de seguiment com a referència

Si l'albarà té diversos números de seguiment, el codi pren el primer com a referència. En aquest cas, la nota del chatter indica quin número principal s'ha usat i avisa que els altres números de l'albarà no s'han enviat al flux automàtic. La nota es publica quan l'enviament surt bé, el llanci el flux automàtic o el botó.

Què passa quan l'enviament falla

Si l'execució de l'enviament a Temu falla, el codi passa abans per una comprovació addicional; si aquesta dona resultat positiu, retorna l'enviament sense marcar Error. Si no, marca Error (amb el text a Temu Tracking Last Error), desa Temu Fulfillment, Temu Tracking Last Payload i Temu Tracking Last Response de l'enviament creat, i torna a llançar l'error.

Al flux automàtic aquest error no queda solt: el mòdul l'atrapa, l'escriu al registre del servidor, marca l'albarà com a Error i deixa una nota al chatter amb el motiu. Amb el botó, l'error es mostra a l'usuari i pot arribar com a Error sending Temu tracking: …. Al flux automàtic, aquests camps són el que mires per saber què es va enviar i què va contestar Temu.

En arrencar Odoo, el mòdul repara columnes i neteja avisos

Hi ha un comportament que no es veu en cap pantalla. Si el codi es desplega abans d'actualitzar el mòdul, en arrencar Odoo el mòdul comprova si existeixen a la taula d'albarans les columnes dels camps de seguiment (de Temu Fulfillment a Temu Tracking Last Response) i afegeix les que falten. Si la base de dades no ho pot fer per un bloqueig (lock timeout), ho ajorna en aquest procés, ho deixa al log com a avís i espera un reinici o l'actualització; qualsevol altre error es propaga.

Si no s'ha ajornat, el mòdul esborra a més les activitats d'avís d'adreça de lliurament que han quedat obsoletes als albarans de les comandes de venda enllaçades a comandes de Temu, i anota al log quantes n'ha tret.

Què costa i com t'ajudem

El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, fins a 3 comptes de la plataforma. Està publicat per a Odoo 17, 18, 19 i 20; el detall és a la fitxa d'Odoo Apps i a la pàgina del mòdul. Si vols veure com canvia el mateix als productes, llegeix què afegeix el mòdul a la fitxa de producte.

Si estàs implantant Odoo i vols revisar els teus albarans de sortida abans de connectar Temu, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.

Continua llegint

Què afegeix Temu Connector for Odoo a les variants de producte (Productes)Què afegeix Temu Connector for Odoo a les variants de producte: la pestanya Temu, els botons de preu base i preventa, i quan actua cadascun.
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades

Fonts