Vai al contenuto principale
Temu

Pulsante «Refresh Invoice Info» di Temu Connector for Odoo: cosa fa passo per passo

Il pulsante Refresh Invoice Info chiede a Temu le informazioni di fatturazione dell'ordine padre di ogni scheda e salva o aggiorna la fattura fiscale in Odoo. Si vede sempre, e se la chiamata a Temu fallisce e il codice non prova un altro metodo, l'azione si ferma con quell'errore.

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 e quando compare

Il pulsante si trova nella schermata Tax Invoices di Temu Connector for Odoo.

Schema del menu Temu › Payouts & Tax › Tax Reports e del pulsante Refresh Invoice Info, presente in Odoo 17.0, 18.0 e 19.0
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): il menu e il pulsante con le loro etichette originali in inglese.

Dove trovo il pulsante?

Nella schermata Tax Invoices, che si apre dal menu Temu › Payouts & Tax › Tax Reports. Con Odoo in italiano il pulsante si chiama Refresh Invoice Info.

Schema del testo Refresh Invoice Info così come lo vede l'utente con Odoo in italiano: Refresh Invoice Info
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo).

Quando compare?

Secondo la condizione della sua vista, il pulsante si vede sempre, in Odoo 17, 18 e 19. Inoltre, il pulsante della schermata Tax Invoices è presente in tutti i rami pubblicati di queste tre versioni.

Quali dati usa per sapere cosa interrogare?

Per ogni scheda usa la sua Instance e il suo Parent Order Sn, due campi che vedi nella scheda e anche nell'elenco di Tax Invoices. In altre parole, interroga Temu, tramite quell'istanza, per quel numero di ordine padre. Se una scheda non ha il numero di ordine padre, il codice non chiama Temu per essa e la tratta come una risposta senza fatture (vedi più avanti).

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

In Odoo 19.0, il codice pubblicato del modulo fa quanto segue quando premi il pulsante.

Cosa fa passo per passo?

Prima di tutto, per ogni scheda su cui viene lanciato, chiede a Temu le informazioni di fatturazione del suo Parent Order Sn con il metodo dell'API configurato nell'istanza. Il codice può provare metodi alternativi e, se ne funziona uno diverso da quello salvato, l'istanza salva quello che ha funzionato. In secondo luogo, cerca l'elenco delle fatture dentro la risposta di Temu. In terzo luogo, scorre quell'elenco: se una fattura non riporta il numero di ordine padre, usa quello della scheda, e salva o aggiorna la fattura fiscale corrispondente. Le schede vengono elaborate una alla volta.

Cosa succede se Temu non restituisce nessuna fattura?

Non è un errore. In quel caso il pulsante non crea nuove schede: scrive nella scheda stessa ciò che Temu ha risposto, insieme al metodo dell'API usato, annota l'ora della sincronizzazione e passa alla scheda successiva.

Crea nuove schede o aggiorna quelle che ho già?

Entrambe le cose, a seconda di ciò che trova. Per ogni fattura della risposta, il modulo salva l'istanza, il numero di fattura, la data e l'ora della fattura, i dati che Temu restituisce per quella fattura e l'ora di questa sincronizzazione, e svuota l'ultimo errore registrato. Per decidere se aggiornare o creare, cerca una scheda con la stessa istanza e lo stesso ordine padre:

  • Se la fattura ha un numero, cerca prima una scheda con quello stesso numero; se non c'è, cerca una scheda dello stesso ordine con il numero vuoto.
  • Se la fattura non ha numero, cerca una scheda dello stesso ordine con il numero vuoto.
  • Se trova una scheda, la aggiorna; altrimenti ne crea una nuova.

Per questo, premere di nuovo il pulsante sugli stessi dati aggiorna le schede che corrispondono a quella ricerca invece di crearne altre.

Cosa controllo dopo averlo premuto?

Apri di nuovo Temu › Payouts & Tax › Tax Reports e guarda l'elenco di Tax Invoices: lì vedi l'istanza e l'ordine padre di ogni scheda. Se Temu ha restituito fatture, ci saranno schede create o aggiornate con quei dati; se non ne ha restituita nessuna, le schede interrogate avranno ricevuto solo la risposta e l'ora della sincronizzazione.

Errori, costo e versioni

Quali errori può dare?

Il pulsante prova il metodo dell'API configurato e, se serve, altri alternativi. Se la chiamata a Temu fallisce e il codice non prosegue con un altro metodo, oppure i candidati si esauriscono, l'errore si propaga e l'azione si ferma con quell'errore. Che la risposta arrivi senza fatture, invece, non ferma nulla (vedi sopra).

Cosa mi serve per usarlo e in quali versioni è disponibile?

Temu Connector for Odoo è un modulo a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa (fino a 3 account della piattaforma). La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che dà l'abbonamento; i dati restano nel tuo Odoo. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0, e il prezzo di ogni versione lo vedi nella sua scheda o nella pagina del modulo.

Se vuoi che lo mettiamo in funzione noi

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se il tuo flusso di fatture fiscali di Temu ha bisogno di qualcosa che il pulsante non fa, raccontacelo.

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