Què canvia a la fitxa de variant
El mòdul amplia les variants de producte d'Odoo (l'app Productes). Afegeix una pestanya Temu a la fitxa de variant, amb camps d'estoc, preventa, pes i mesures, i botons per al preu base i la preventa.

Els camps de la pestanya i els botons de preu i preventa s'amaguen quan l'indicador intern Show Temu Ui està desactivat. Aquest indicador no es veu en cap vista: el mòdul el calcula a partir del context amb què s'obre la pantalla i només l'activa si el context el porta. Si obres la variant per una ruta que no el porta, els camps i botons de Temu de la pestanya no es mostren.
Hi ha també una comprovació en desar. A Odoo 19.0, quan crees o modifiques una variant amb camps de vincle amb Temu, el mòdul comprova que tens permís d'escriptura sobre la instància de Temu de la variant: en crear, després de crear-la; en modificar, abans i després de desar.

Què passa sense prémer res
Dues tasques programades, actives en instal·lar, comparteixen amb el botó Accept Recommended Base part dels mètodes que fa servir: Temu Sync Products, cada 30 minuts, i Temu Backfill Missing Amounts, cada 10 minuts.
Temu Sync Products busca la identitat de cada variant a la instància (producte de Temu, SKU de Temu i SKU extern), deixa fora les variants sense identificador de producte de Temu o sense cap codi de SKU, agrupa la resta per producte de Temu i les talla en lots. Temu Backfill Missing Amounts, en alguns casos, també consulta el preu base recomanat de la variant.
Pas a pas a la fitxa de variant
- Obre la fitxa de la variant i entra a la pestanya
Temu. Si els camps de Temu no es mostren, aquesta pantalla no porta l'indicador de Temu actiu. - Decideix d'on surt l'estoc:
Push SourceadmetUse Odoo stock(valor per defecte) oUse manual push stock. Amb la segona, ompleManual Push Stock.Temu Stock Push TypeadmetOrdinary stock(per defecte) oPre-sale stock. - Completa les dades d'enviament i de publicació:
Temu Weight,Temu Weight Unit(kgper defecte; tambég,lbioz),Temu LengthiTemu Width.Temu External Url RefsiTemu Spec Details Jsontambé són a la pestanya. - Per preparar un preu base nou, prem
Propose new basequan el botó sigui visible. S'obre la finestraPropose Temu Base Price. - Per quedar-te amb el preu que Temu recomana, prem
Accept Recommended Basequan sigui visible. - Per a la preventa, omple
Temu Pre Sale Stock Targeti, si vols data de fi,Temu Pre Sale End Time Target; després premEnable Temu Pre-sale. - Comprova
Temu Pre Sale Enabled: és de només lectura i l'omple el mòdul després deEnable Temu Pre-saleoDisable Temu Pre-sale.
Què diuen els camps
El camp Manual Push Stock porta aquesta ajuda: Manual stock quantity to push to Temu when Push Source is set to 'Use manual push stock'. This is not a readback from Temu. És la quantitat que tu vols enviar, no una lectura de Temu.
Per a Temu Weight l'ajuda diu: Temu shipment weight for this SKU. If empty, Odoo product weight is used. I per a Temu External Url Refs: Optional variant-level external media URLs for Temu publication (one URL per line).
Sobre Temu Spec Details Json, el codi fa el següent: si l'enllaç per SKU de la instància no porta detalls d'especificació, el mòdul recorre al que hi hagi en aquest camp de la variant.
Què fa cada botó per dins
Accept Recommended Base
Per a cada variant seleccionada, el botó pren la instància del context amb què es va obrir la pantalla (si no en porta cap, no hi ha instància) i llegeix el preu base recomanat. Si no és més gran que zero, s'atura, no desa res i mostra This product does not have a Temu recommended base price that can be accepted.
Si hi ha preu, el copia juntament amb la seva divisa: la recomanada o, a falta d'ella, una altra de les que el mòdul tingui anotades per a la variant, i com a últim recurs la de l'empresa. Amb instància, i si existeix enllaç per SKU i la variant no té identitat única de Temu, el preu es desa en aquest enllaç; en un altre cas es desa per una altra via associada a la instància. Sense instància, s'escriu a la mateixa variant. En acabar mostra una notificació de confirmació que no es queda fixa.

Accept Recommended Base.Propose new base
Si no hi ha cap variant seleccionada, s'atura amb Select at least one product variant to prepare a Temu base price proposal. Si no, obre la finestra Propose Temu Base Price amb les variants seleccionades.
La instància es tria així: la de les variants, si entre les que tenen instància assignada només n'hi ha una; si no, i les variants són d'una única plantilla, la que resol la plantilla (la del context, l'única de les seves variants, l'única dels seus enllaços o, finalment, la primera instància activa).
Enable Temu Pre-sale
Primer comprova totes les variants, abans de continuar. S'atura si no hi ha instància (Temu instance is required before editing Temu pre-sale status.) o si falta l'identificador de producte o de SKU de Temu (Temu goodsId and skuId are required before editing Temu pre-sale status.).
Si tot està bé, agrupa les variants per instància i producte de Temu. Prepara per a cada SKU l'estoc objectiu de preventa, arrodonit a enter i mai per sota de zero, i la data de fi només si l'has omplert, i ho passa a la instància de Temu de cada grup. Després marca Temu Pre Sale Enabled en aquestes variants.
Quan es veu cada botó
| Botó | S'amaga quan |
|---|---|
Accept Recommended Base | Show Temu Ui està desactivat, o el camp Temu Display Recommended Base Actionable no ho permet (cap dels dos es veu en cap vista). Igual a Odoo 17, 18 i 19. |
Propose new base i Enable Temu Pre-sale | Show Temu Ui està desactivat, o falta el vincle amb una instància (Temu Display Has Instance Link, que no es veu en cap vista), o falta Temu Display Goods o Temu Display Sku. Igual a Odoo 17, 18 i 19. |
Cost i ajuda
El mòdul és de pagament únic per versió d'Odoo i està publicat per a 17.0, 18.0, 19.0 i 20.0; el preu de cadascuna és a la seva fitxa. Necessita també la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Tens més detall a la pàgina del mòdul.
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida, per si necessites ajustar aquest flux al teu catàleg.
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): models/product_product.py
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): views/product_template_views.xml
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
