On és el botó i quan apareix
Les devolucions s'obren des del menú Temu › Orders & Fulfillment › Returns. Dins de la fitxa de Temu Returns hi ha el botó Refresh Logistics. La vista no li posa cap condició: es veu en qualsevol devolució, i el botó és a les branques publicades d'Odoo 17, 18 i 19. El que segueix surt del codi d'Odoo 19.0.



Què fa en prémer-lo, pas a pas
Aquests són els passos en l'ordre en què els executa el botó sobre la devolució en què ets.
- Obre la devolució des de
Temu › Orders & Fulfillment › Returnsi premRefresh Logistics. - Primera comprovació: el mòdul mira si el camp
Parent After Sales Snestà buit. Si ho està, l'acció s'atura amb el missatgeParent After-sales SN is required.i no es desa res. Aquest camp es veu a la fitxa deTemu Returnsi també a la seva llista. - Consulta a Temu: amb la instància de la devolució (el camp
Instance, que també es veu a la fitxa i a la llista) demana a Temu les dades de la devolució pare fent servir el número deParent After Sales Sn. Si la devolució té emplenatAfter Sales Sn, l'envia també a la consulta. - Lectura de la resposta: el mòdul extreu del que contesta Temu les dades de la devolució: estat, motiu, comentari del comprador, import i divisa, dates i quantitat d'articles, entre d'altres. Per completar alguna dada es recolza a més en el contingut original que la devolució ja tenia desat.
- Filtratge: d'aquestes dades descarta la instància, l'identificador de Temu de la devolució i el contingut original, que no es reescriuen des d'aquí (la data de l'última sincronització es posa després amb l'hora actual). Si la lectura de la resposta dona un estat, s'escriu encara que vingui buit; la resta de dades passa per un filtre que decideix què s'escriu.
- Registre del que s'ha rebut: a l'anterior s'afegeix la resposta logística completa, la resposta de la consulta juntament amb el mètode de l'API que s'ha fet servir, la data i hora de l'última sincronització logística i de l'última sincronització, i es buida l'error anterior.
- Número de seguiment: si la resposta porta una llista logística, el seu primer element porta número de seguiment i el camp
Label Tracking Numberestà buit, el mòdul l'omple amb aquest número. Si la devolució ja en tenia un, aquest pas no el canvia. - Desament: amb tot l'anterior s'escriu la devolució. Si alguna cosa falla a la consulta, a la lectura o a l'escriptura, l'acció s'atura, veus l'error i no es desa el que anava a canviar.
L'error que pot donar el botó
El missatge de la comprovació inicial és Parent After-sales SN is required.. Surt en prémer Refresh Logistics en una devolució el camp Parent After Sales Sn de la qual està buit. És el primer que mira el botó, abans de parlar amb Temu, de manera que si el veus no s'ha enviat cap consulta ni s'ha canviat res de la devolució.
Què fer: obre la fitxa de la devolució, o mira la llista de Temu Returns, i comprova si el camp Parent After Sales Sn té valor. Mentre estigui buit, el botó s'aturarà amb aquest missatge. Per a altres errors (els que poden venir de la consulta a Temu o de l'escriptura) el botó atura l'acció i et mostra l'error que s'hagi produït.
Què comprovar després de prémer
- Obre la pestanya
Return Labelde la fitxa i mira el campLabel Tracking Number: és el que s'omple amb el primer número de seguiment de la resposta logística, només si estava buit. - Revisa l'estat de la devolució: si la resposta de Temu es pot llegir, el botó el reescriu amb el que n'interpreta.
- Comprova que
Instanceés la instància que esperes: la consulta es fa amb ella.
Què necessites per fer-lo servir
El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud: el pla Connector costa 49 €/mes o 490 €/any, sense IVA, per a fins a 3 comptes de la plataforma. Està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20; pots veure el mòdul a la seva fitxa d'Odoo Apps o a la pàgina del mòdul a flexigotech.com.
Si vols llegir com funciona un altre botó del mòdul amb el mateix enfocament, tens què fa el botó «Execute».
Com et pot ajudar FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant la gestió de devolucions de Temu al teu Odoo i vols revisar-la amb algú, escriu-nos.
Continua llegint
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_return_views.xml
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_return.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
