Un caso: il pulsante che si ferma al primo controllo
Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.
Hogar Norte, un negozio inventato per questo esempio, prepara la pubblicazione di un prodotto su Temu. Dalla procedura guidata Prepare Product Publish preme Refresh Temu Lists. Invece di aggiornare gli elenchi, Odoo mostra Unsupported Temu compliance reference type: …, con un testo dopo i due punti, e l'azione si interrompe.
Chi lo vede si chiede cos'è quel «tipo di riferimento», se l'errore dipende da Temu e cosa fare adesso. Le risposte arrivano dal codice pubblicato del modulo.


Quando compare esattamente
Il messaggio viene lanciato dalla routine del modulo che chiede a Temu un elenco di dati di conformità (compliance) per un tipo di riferimento. Per prima cosa cerca il tipo ricevuto nella propria tabella dei tipi di informazioni di conformità. Se la ricerca non restituisce nulla, cioè il tipo non ha una voce oppure la voce è vuota, lancia l'errore e l'azione si interrompe. Quello che vedi dopo i due punti è il tipo di riferimento ricevuto.
Poiché questo controllo è il primo della routine, quando il messaggio compare il modulo non ha ancora chiesto a Temu quell'elenco di conformità.
Il testo è presente nel codice pubblicato dei rami 17.0, 18.0 e 19.0.
Da dove ci arrivi
Il pulsante Refresh Temu Lists si trova in due schermate: la scheda di Product Publishing e la procedura guidata Prepare Product Publish. In Odoo 17.0, 18.0 e 19.0 è sempre visibile in entrambe, e da ciascuna delle due puoi arrivare al messaggio. La routine appartiene all'istanza di Temu, le cui schede si aprono dal menu Temu.

Cosa significa
Significa che la routine ha ricevuto un tipo di riferimento per il quale la sua tabella di informazioni di conformità non ha un equivalente utilizzabile. Non è un errore di connessione: il messaggio compare prima che la routine chieda quell'elenco a Temu, quindi non dipende da ciò che Temu risponde a quella richiesta.
Per la diagnosi conta il valore che compare dopo i due punti: indica quale tipo di riferimento è arrivato alla routine senza trovare una voce.
Cosa fa il modulo quando il tipo è valido
Se il tipo è presente nella tabella, la routine chiede l'elenco a Temu pagina per pagina. Invia il tipo, il numero di pagina e la dimensione della pagina (che viene normalizzata con un limite) e, se sono stati forniti, un testo di ricerca e una lingua. Continua a chiedere pagine finché una arriva vuota, finché la risposta indica che non ce ne sono altre o finché si raggiunge il massimo di pagine dell'istanza. Alla fine restituisce tutte le righe raccolte.
Questo messaggio copre solo il caso del tipo non riconosciuto, che viene verificato prima di quel ciclo.
Domande che si fa chi lo vede
Dipende da Temu?
No. Il messaggio viene lanciato dal modulo stesso nel suo primo controllo, prima di inviare la richiesta dell'elenco di conformità.
In quali versioni è presente?
Il testo è presente nel codice pubblicato di Odoo 17.0, 18.0 e 19.0. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0.
C'è una condizione di vista che spiega perché vedo il pulsante?
No: in Odoo 17.0, 18.0 e 19.0 il pulsante Refresh Temu Lists è sempre visibile, sia nella scheda di Product Publishing sia nella procedura guidata Prepare Product Publish.
Come intervenire, passo passo
- Copia il messaggio completo, con quello che compare dopo i due punti: è il tipo di riferimento ricevuto dal modulo.
- Annota da quale schermata hai premuto
Refresh Temu Lists: la scheda diProduct Publishingo la procedura guidataPrepare Product Publish. - Scrivici con il testo copiato, la schermata e la tua versione di Odoo.
- Quando ci sarà una correzione, premi di nuovo il pulsante. Se compare un altro messaggio, si tratta di un'altra segnalazione.
Cosa imparare dal caso
- L'errore compare prima che la routine chieda a Temu l'elenco di conformità.
- La condizione è una sola: il tipo ricevuto non ha una voce nella tabella del modulo, oppure ce l'ha vuota.
- Per la diagnosi è utile il valore dopo i due punti e la schermata da cui hai premuto il pulsante.
- Il pulsante è sempre visibile nelle due schermate in Odoo 17.0, 18.0 e 19.0.
Come aiuta FlexigoTech
Implementiamo Odoo 17, 18, 19 e 20 e sviluppiamo connettori e integrazioni su misura. Il modulo richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 € al mese o 490 € all'anno, IVA esclusa. La connessione passa da quel servizio, che conserva cifrate le credenziali e avvisa via e-mail se la sincronizzazione fallisce. Trovi più dettagli nella pagina del modulo.
Continua a leggere
Verificato nel codice del connettore (versione 19.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Codice del modulo: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_product_binding_views.xml
- Codice del modulo: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_product_publish_wizard_views.xml
- Codice del modulo: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
