Vai al contenuto principale
Temu

Il messaggio «No valid enrollSkuList found» di Temu Connector for Odoo

Il messaggio No valid enrollSkuList found. Fill 'Enroll Sku List JSON' or sync candidate SKU data. compare quando premi Enroll Goods e il modulo non riesce a ottenere nessuna lista di SKU da iscrivere. Si risolve compilando il campo Enroll Sku List Json (scheda SKU Payloads della scheda) oppure sincronizzando i dati degli SKU candidati.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Temu
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 19.0 · nelle fonti collegate in fondo
Lettura
4 min

Questo messaggio appartiene a una sola azione di Temu Connector for Odoo: iscrivere un prodotto a una campagna di vendita di Temu. Qui trovi quando lo lancia il codice pubblicato, cosa significa e cosa fare perché l'iscrizione vada avanti.

Quando compare e cosa lo provoca

Dove e quando compare il messaggio?

Compare quando premi il pulsante Enroll Goods nella scheda di un prodotto di campagna (Promotion Goods). Queste schede si aprono dal menu Temu › Catalog › Sales Campaigns › Campaign Products. È un errore che interrompe l'azione: non viene salvato nulla di ciò che quell'azione stava per modificare.

Schema realizzato con codice, non una schermata di Odoo: dall'alto in basso, il menu dei prodotti di campagna, il pulsante di iscrizione e il messaggio di errore, con le etichette in inglese del codice del modulo
Schema del percorso fino al messaggio in Odoo 17, 18 e 19, realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata).

Quale condizione esatta lo fa scattare?

Che la lista di SKU da iscrivere resti vuota. Il modulo la cerca in quest'ordine. Prima guarda il campo Enroll Sku List Json (scheda SKU Payloads della scheda): se contiene una lista, la usa; se è vuoto o non è una lista, la considera vuota. Poi, con la lista ancora vuota, la costruisce a partire dai dati degli SKU salvati nella scheda del prodotto di campagna. Se dopo questo passaggio è ancora vuota, lancia il messaggio.

Cosa scarta il modulo quando costruisce la lista con quei dati di SKU?

Salta ogni voce che non sia un elemento con campi, che non porti l'identificativo dello SKU (skuId o sku_id) o che non dia un prezzo maggiore di zero. Per il prezzo guarda, in quest'ordine, activitySupplierPrice, recommendActivitySupplierPrice e price, e prende la prima che dà un valore maggiore di zero. Le voci che passano restano con il loro skuId e il loro activitySupplierPrice.

La quantità da iscrivere ha un'influenza?

No. Il modulo calcola la quantità a parte, prima di controllare la lista: prende la quantità desiderata dell'attività e, se è vuota, quella consigliata; se manca anche quella, quella dell'attività, e se non ce n'è nessuna, uno. La arrotonda a un numero intero. Il controllo del messaggio dipende solo dalla presenza di almeno una voce di SKU valida.

In quali versioni di Odoo è presente?

Il messaggio è nel codice pubblicato di Odoo 17, 18 e 19, e in queste tre versioni il pulsante Enroll Goods è sempre visibile. Il modo di cercare e filtrare la lista di SKU descritto qui è quello del codice di Odoo 19.

Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non una schermata di Odoo: il testo del pulsante in inglese, Enroll Goods, e come lo vede l'utente con Odoo in italiano, Enroll Goods
Schema dell'etichetta del pulsante in base alla lingua di Odoo (realizzato con codice, non è una schermata).
Temu orders in Odoo every 15 minutes. Stock out every 5
Video: Temu orders in Odoo every 15 minutes. Stock out every 5 (video in inglese)

Cosa significa e come risolverlo

Cosa significa, e qualcosa è stato inviato a Temu?

Significa che il modulo non ha nessuno SKU con identificativo e prezzo validi da iscrivere. Il controllo avviene prima della chiamata a Temu, quindi quando compare il messaggio l'iscrizione non viene inviata.

Come lo risolvo?

Il messaggio stesso indica la strada: compila il campo Enroll Sku List Json, nella scheda SKU Payloads della scheda, oppure sincronizza i dati degli SKU candidati. Se compili Enroll Sku List Json con una lista che abbia almeno un elemento, il modulo la usa e non guarda più gli altri dati di SKU; questo controllo richiede soltanto che la lista non sia vuota. Quando è il modulo a costruire la lista, lascia ogni elemento con skuId e activitySupplierPrice, quindi è un buon modello se la scrivi a mano. Se preferisci sincronizzare i candidati, fallo e premi di nuovo Enroll Goods.

E se sincronizzo e il messaggio continua a comparire?

Allora il modulo continua a non trovare nessuna voce con identificativo di SKU e prezzo maggiore di zero nelle chiavi di prezzo descritte sopra. Controlla quei dati oppure compila la lista a mano in Enroll Sku List Json, come spiegato nella risposta precedente.

Cosa succede quando il controllo viene superato?

Il modulo prepara l'iscrizione con l'identificativo del prodotto, la quantità, la lista di SKU e un codice di traccia (quello che la scheda ha già oppure uno nuovo), la invia a Temu e salva nella scheda il risultato dell'operazione. Se quella chiamata fallisce, salva l'errore e lo rilancia: non è più questo messaggio.

Posso premere di nuovo il pulsante dopo aver corretto?

Sì. Poiché il messaggio interrompe l'azione prima di inviare qualsiasi cosa a Temu, dopo aver compilato la lista o sincronizzato i candidati puoi premere di nuovo Enroll Goods nella stessa scheda.

Come ti aiuta FlexigoTech

Se stai implementando Odoo e vuoi collegare Temu, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Temu Connector for Odoo è a pagamento unico per versione di Odoo (il prezzo di ciascuna è nella sua scheda di Odoo Apps) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa. È pubblicato per Odoo 17, 18, 19 e 20; puoi vedere di più nella pagina del modulo.

Continua a leggere

Campi della scheda Temu Dashboard: cosa significa ognuno e cosa inserireChecklist dei campi della scheda Temu Dashboard in Temu Connector for Odoo: cosa dice l'aiuto di ciascuno, il valore predefinito e cosa conviene decidere.
Verificato nel codice del connettore (versione 19.0) e nelle fonti collegate

Fonti