Vai al contenuto principale
Temu

Cosa fa il pulsante «Refresh Logistics» di Temu Connector for Odoo

Il pulsante Refresh Logistics si trova nella scheda dei resi di Temu: controlla che il reso abbia il suo numero padre, chiede a Temu i dati logistici e aggiorna il reso in Odoo; se manca quel numero, si ferma con Parent After-sales SN is required.

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

Dove si trova il pulsante e quando appare

I resi si aprono dal menu Temu › Orders & Fulfillment › Returns. Dentro la scheda di Temu Returns c'è il pulsante Refresh Logistics. La vista non gli pone alcuna condizione: si vede in qualsiasi reso, e il pulsante è presente nei rami pubblicati di Odoo 17, 18 e 19. Quanto segue deriva dal codice di Odoo 19.0.

Schema realizzato con codice del menu dei resi, del pulsante di aggiornamento logistica e del messaggio che può fermarlo
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): il menu dei resi, il pulsante e, di lato, il messaggio che può fermarlo. Le etichette sono in inglese, come nel codice.
Schema realizzato con codice del testo del pulsante con Odoo in italiano
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo): il testo del pulsante così come lo vede l'utente con Odoo in italiano, Refresh Logistics.
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 fa quando lo premi, passo passo

Ecco i passi nell'ordine in cui il pulsante li esegue sul reso in cui ti trovi.

  1. Apri il reso da Temu › Orders & Fulfillment › Returns e premi Refresh Logistics.
  2. Primo controllo: il modulo verifica se il campo Parent After Sales Sn è vuoto. Se lo è, l'azione si ferma con il messaggio Parent After-sales SN is required. e non viene salvato nulla. Quel campo si vede nella scheda di Temu Returns e anche nella sua lista.
  3. Richiesta a Temu: con l'istanza del reso (il campo Instance, che si vede anche nella scheda e nella lista) chiede a Temu i dati del reso padre usando il numero di Parent After Sales Sn. Se il reso ha il campo After Sales Sn compilato, lo invia anch'esso nella richiesta.
  4. Lettura della risposta: dalla risposta di Temu il modulo estrae i dati del reso: stato, motivo, commento dell'acquirente, importo e valuta, date e quantità di articoli, tra gli altri. Per completare alcuni dati si appoggia anche al contenuto originale che il reso aveva già salvato.
  5. Filtraggio: da quei dati scarta l'istanza, l'identificativo Temu del reso e il contenuto originale, che da qui non vengono riscritti (la data dell'ultima sincronizzazione viene impostata dopo con l'ora attuale). Se la lettura della risposta fornisce uno stato, questo viene scritto anche se vuoto; il resto dei dati passa attraverso un filtro che decide cosa scrivere.
  6. Registrazione di quanto ricevuto: a quanto sopra si aggiungono la risposta logistica completa, la risposta della richiesta insieme al metodo dell'API usato, la data e l'ora dell'ultima sincronizzazione logistica e dell'ultima sincronizzazione, e si svuota l'errore precedente.
  7. Numero di tracciamento: se la risposta contiene un elenco logistico, il suo primo elemento riporta un numero di tracciamento e il campo Label Tracking Number è vuoto, il modulo lo compila con quel numero. Se il reso ne aveva già uno, questo passo non lo modifica.
  8. Salvataggio: con tutto quanto sopra si scrive il reso. Se qualcosa fallisce nella richiesta, nella lettura o nella scrittura, l'azione si ferma, vedi l'errore e non viene salvato ciò che stava per cambiare.

L'errore che può dare il pulsante

Il messaggio del controllo iniziale è Parent After-sales SN is required.. Compare quando premi Refresh Logistics in un reso il cui campo Parent After Sales Sn è vuoto. È la prima cosa che il pulsante controlla, prima di parlare con Temu, quindi se lo vedi non è stata inviata alcuna richiesta né è stato modificato nulla del reso.

Cosa fare: apri la scheda del reso, oppure guarda la lista di Temu Returns, e verifica se il campo Parent After Sales Sn ha un valore. Finché è vuoto, il pulsante si fermerà con quel messaggio. Per altri errori (quelli che possono arrivare dalla richiesta a Temu o dalla scrittura) il pulsante ferma l'azione e ti mostra l'errore che si è verificato.

Cosa controllare dopo aver premuto

  • Apri la scheda Return Label e guarda il campo Label Tracking Number: è quello che viene compilato con il primo numero di tracciamento della risposta logistica, solo se era vuoto.
  • Controlla lo stato del reso: se la risposta di Temu è leggibile, il pulsante lo riscrive con ciò che ne interpreta.
  • Verifica che Instance sia l'istanza che ti aspetti: la richiesta viene fatta con quella.

Cosa ti serve per usarlo

Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud: il piano Conector costa 49 €/mese o 490 €/anno, IVA esclusa, per un massimo di 3 account della piattaforma. È pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20; puoi vedere il modulo nella sua scheda di Odoo Apps o nella pagina del modulo su flexigotech.com.

Se vuoi leggere come funziona un altro pulsante del modulo con lo stesso approccio, c'è cosa fa il pulsante «Execute».

Come può aiutarti FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se stai configurando la gestione dei resi di Temu nel tuo Odoo e vuoi rivederla con qualcuno, scrivici.

Continua a leggere

Cosa fa il pulsante Execute di Temu Connector for Odoo, passo passoCosa fa il pulsante Execute di Fulfillment in Temu Connector for Odoo: cosa controlla, quali stati scrive e quali messaggi possono bloccarlo.
Verificato nel codice del connettore (versione 19.0) e nelle fonti collegate

Fonti