Vai al contenuto principale
Temu

Errore di Temu nella proposta del prezzo base senza varianti: quando compare e cosa fare

Il messaggio Select at least one product variant to prepare a Temu base price proposal. compare premendo Propose new base quando, dopo aver scartato i record che non esistono più, non resta nessuna variante su cui lavorare; si risolve tornando a una variante esistente e premendo di nuovo il pulsante.

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

Quando compare questo messaggio

Nella vista della variante prodotto c'è il pulsante Propose new base. Quando lo premi, il modulo prende il record su cui agisce il pulsante e tiene solo ciò che esiste ancora. Se non resta nulla, l'azione si interrompe e compare Select at least one product variant to prepare a Temu base price proposal.. È questo controllo a lanciare il messaggio: il modulo è rimasto senza alcuna variante prodotto con cui preparare la proposta di prezzo base per Temu.

Quando l'azione si interrompe, non si apre nessuna finestra e non viene salvato nulla di ciò che quell'azione stava per modificare.

Schema realizzato con codice, non è una schermata di Odoo: in alto il pulsante «Propose new base» e sotto il messaggio «Select at least one product variant to prepare a Temu base price proposal.»
Schema del pulsante e del messaggio, con le etichette in inglese del codice del modulo (Odoo 17.0, 18.0 e 19.0).
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)

Quando si vede il pulsante

Il pulsante non è visibile in tutte le varianti. In Odoo 17, 18 e 19 viene nascosto quando l'interfaccia di Temu non viene mostrata (la condizione usa un campo chiamato Show Temu Ui, che non compare in nessuna vista) oppure quando manca uno di questi dati della variante: il collegamento con un'istanza di Temu (il campo Temu Display Has Instance Link, che non compare in nessuna vista), Temu Display Goods o Temu Display Sku.

In altre parole: se non vedi il pulsante, non c'è nulla da premere e da quella vista non puoi arrivare al messaggio. Se lo vedi, la variante soddisfa quelle condizioni di visibilità e l'errore dipende solo dal fatto che il record su cui si agisce esista ancora.

Un caso illustrativo

Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.

Immagina un negozio inventato, Casa Lumbre, che vende casalinghi su Temu e gestisce il catalogo da Odoo. Marta apre una variante prodotto, vede il pulsante Propose new base e si allontana per una telefonata lasciando lo schermo aperto. Nel frattempo un collega elimina quella variante in un'altra sessione.

Al rientro, Marta preme il pulsante. Il modulo riceve il record, controlla se esiste ancora, scopre che non c'è più e rimane con la lista vuota. La condizione del codice si verifica, l'azione si interrompe e Marta vede Select at least one product variant to prepare a Temu base price proposal.. Non si apre la finestra Propose Temu Base Price e non viene preparata nessuna proposta.

Marta torna all'elenco delle varianti, apre una che esiste e verifica che il pulsante compaia. Lo preme e stavolta la finestra si apre. Cosa si impara dal caso: il messaggio non indica un problema di connessione, ma che il pulsante non ha trovato nessuna variante esistente su cui agire.

Il caso è solo un modo per arrivare alla condizione. Per lanciare questo messaggio il codice non guarda altro: conta solo che, dopo il filtro, non resti nessun record.

Come risolverlo

  1. Chiudi l'avviso. Con quel tentativo non si è aperta nessuna finestra e non è cambiato nulla.
  2. Torna alla vista della variante prodotto e apri una variante che esista, ricaricando la schermata se serve per non lavorare con un record che non c'è più.
  3. Verifica che il pulsante Propose new base compaia. Se non compare, manca una delle condizioni di visibilità della sezione precedente.
  4. Premi di nuovo Propose new base. Dovrebbe aprirsi la finestra Propose Temu Base Price.

Cosa succede quando la variante esiste

Con una variante esistente, il pulsante non mostra nessun errore e apre in una finestra a comparsa Propose Temu Base Price. Quella finestra si apre con la variante già caricata e con l'origine dei dati in modalità manuale.

Per l'istanza di Temu, il modulo fa questo: se la variante ha esattamente un'istanza indicata, usa quella. Altrimenti la cerca a partire dal template prodotto: parte dall'istanza indicata dalla chiamata, se c'è; poi prova con l'unica istanza delle varianti del template, quindi con l'unica istanza dei suoi collegamenti Temu e, come ultima risorsa, con la prima istanza attiva che trova.

Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: il testo «Propose new base» come si vede con Odoo in italiano
Schema dell'etichetta del pulsante in base alla lingua: in italiano, «Propose new base».

Versioni e abbonamento

Il messaggio è presente nel codice pubblicato dei rami 17.0, 18.0 e 19.0. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0; ciò che qui si descrive del metodo deriva dal codice della 19.0.

Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud con il piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. La connessione passa da quel servizio, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. Trovi la scheda del modulo su flexigotech.com.

Come ti aiuta FlexigoTech

Se stai implementando Odoo e vuoi che il catalogo di Temu sia ben collegato alle tue varianti, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

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