Aquest missatge pertany a una sola acció de Temu Connector for Odoo: inscriure un producte en una campanya de vendes de Temu. Aquí tens quan el llança el codi publicat, què significa i què fer perquè la inscripció continuï endavant.
Quan surt i què el provoca
On i quan surt el missatge?
Surt en prémer el botó Enroll Goods a la fitxa d'un producte de campanya (Promotion Goods). Aquestes fitxes s'obren des del menú Temu › Catalog › Sales Campaigns › Campaign Products. És un error que atura l'acció: no es desa res del que aquella acció havia de canviar.

Quina condició exacta el dispara?
Que la llista de SKU a inscriure quedi buida. El mòdul la cerca en aquest ordre. Primer mira el camp Enroll Sku List Json (pestanya SKU Payloads de la fitxa): si conté una llista, l'utilitza; si és buit o no és una llista, la dona per buida. Després, amb la llista encara buida, la construeix a partir de les dades de SKU que té desades la fitxa del producte de campanya. Si després d'això continua buida, llança el missatge.
Què descarta el mòdul en construir la llista amb aquestes dades de SKU?
Salta cada entrada que no sigui un element amb camps, que no porti identificador de SKU (skuId o sku_id) o que no doni un preu major que zero. Per al preu mira, per aquest ordre, activitySupplierPrice, recommendActivitySupplierPrice i price, i es queda amb la primera que dona un valor major que zero. Les entrades que passen queden amb el seu skuId i el seu activitySupplierPrice.
Influeix la quantitat a inscriure?
No. El mòdul calcula la quantitat a part, abans de comprovar la llista: pren la quantitat desitjada de l'activitat i, si és buida, la recomanada; si tampoc n'hi ha, la de l'activitat, i si no n'hi ha cap, u. L'arrodoneix a un nombre enter. La comprovació del missatge només depèn que hi hagi almenys una entrada de SKU vàlida.
En quines versions d'Odoo hi és?
El missatge és al codi publicat d'Odoo 17, 18 i 19, i en aquestes tres versions el botó Enroll Goods es veu sempre. La manera de cercar i filtrar la llista de SKU descrita aquí és la del codi d'Odoo 19.


Què significa i com resoldre'l
Què significa, i s'ha enviat res a Temu?
Significa que el mòdul no té cap SKU amb identificador i preu vàlids per inscriure. La comprovació va abans de la crida a Temu, així que quan surt el missatge la inscripció no s'envia.
Com ho resolc?
El mateix missatge assenyala el camí: omple el camp Enroll Sku List Json, a la pestanya SKU Payloads de la fitxa, o sincronitza les dades de SKU candidats. Si omples Enroll Sku List Json amb una llista que tingui almenys un element, el mòdul la fa servir i ja no mira les altres dades de SKU; aquesta comprovació només exigeix que la llista no sigui buida. Quan és el mòdul qui construeix la llista, deixa cada element amb skuId i activitySupplierPrice, així que aquest és un bon model si l'escrius a mà. Si prefereixes sincronitzar els candidats, fes-ho i torna a prémer Enroll Goods.
I si sincronitzo i el missatge continua sortint?
Llavors el mòdul continua sense trobar cap entrada amb identificador de SKU i preu major que zero a les claus de preu que s'han descrit abans. Revisa aquestes dades o omple la llista a mà a Enroll Sku List Json, tal com s'explica a la resposta anterior.
Què passa quan la comprovació sí que passa?
El mòdul prepara la inscripció amb l'identificador del producte, la quantitat, la llista de SKU i un codi de traça (el que ja tingui la fitxa o un de nou), l'envia a Temu i desa a la fitxa el resultat de l'operació. Si aquesta crida falla, desa l'error i el torna a llançar: això ja no és aquest missatge.
Puc tornar a prémer el botó després de corregir-ho?
Sí. Com que el missatge atura l'acció abans d'enviar res a Temu, després d'omplir la llista o sincronitzar els candidats pots prémer Enroll Goods de nou a la mateixa fitxa.
Com t'ajuda FlexigoTech
Si estàs implantant Odoo i vols connectar Temu, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Temu Connector for Odoo és de pagament únic per versió d'Odoo (el preu de cadascuna és a la seva fitxa d'Odoo Apps) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any, sense IVA. Està publicat per a Odoo 17, 18, 19 i 20; pots veure'n més a la pàgina del mòdul.
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/temu_promotion.py
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_promotion_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
