Vai al contenuto principale
Temu

Cosa fa il pulsante Refresh PDF URL di Temu Connector for Odoo

Il pulsante Refresh PDF URL della scheda Tax Invoices chiede a Temu l'indirizzo di download del PDF di una fattura e lo salva nella fattura. Se la fattura non ha un numero, prova prima a recuperarlo; se continua a mancare, annota un errore in Last Error e non chiede altro.

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 si vede

Le schede di Tax Invoices si aprono dal menu Temu › Payouts & Tax › Tax Reports. Lì, nella scheda, c'è il pulsante Refresh PDF URL. In Odoo 17, 18 e 19 il pulsante si trova nella schermata Tax Invoices e non dipende da nessuna condizione della vista: si vede sempre. Quanto segue descrive il codice pubblicato di Odoo 19.

Schema realizzato con il codice del menu Temu › Payouts & Tax › Tax Reports e del pulsante per aggiornare l'URL del PDF, con le etichette in inglese del codice
Schema realizzato con il codice (non è una schermata di Odoo): il menu e il pulsante per aggiornare l'URL del PDF, con le loro etichette in inglese, presenti in Odoo 17.0, 18.0 e 19.0.
Schema realizzato con il codice del testo del pulsante così come lo vede l'utente con Odoo in italiano
Schema realizzato con il codice a partire dalle traduzioni pubblicate (non è una schermata di Odoo): con Odoo in italiano, il pulsante si chiama Refresh PDF URL.
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, in ordine

Il codice scorre una per una le fatture su cui viene eseguito e, per ciascuna, fa questo:

  1. Guarda il campo Invoice Number. Se è vuoto, prima di tutto chiede a Temu i dati della fattura di quell'ordine, usando il valore di Parent Order Sn e l'Instance della scheda. Se la risposta non contiene nessuna fattura, salva la risposta così com'è e la data di quella richiesta; se ne contiene qualcuna, scorre una per una le fatture della risposta.
  2. Rilegge il numero. Se è ancora vuoto, annota un errore in Last Error e passa alla fattura successiva, senza chiedere il PDF.
  3. Se il numero c'è, l'istanza chiede a Temu il download del PDF con il valore di Parent Order Sn e quello di Invoice Number.
  4. Quando la risposta contiene un URL firmato, lo salva. Salva inoltre la risposta completa insieme al metodo di Temu utilizzato, annota la data e l'ora della richiesta e svuota Last Error.

Idee sbagliate sul pulsante

«Compare solo quando la fattura ha già un numero»

No. In Odoo 17, 18 e 19 il pulsante si vede sempre nella schermata Tax Invoices. Il numero di fattura non decide se lo vedi, ma cosa succede quando lo premi: è la prima cosa che il codice controlla.

«Se manca il numero di fattura, il pulsante fallisce e basta»

Non è la prima cosa che succede. Con Invoice Number vuoto, il pulsante comincia chiedendo a Temu i dati della fattura dell'ordine e ricontrolla il campo. Solo se resta vuoto lascia l'errore in Last Error e non richiede il PDF. Se ti capita, apri la scheda e verifica che Parent Order Sn e Instance abbiano un valore: sono i dati con cui si fa quella prima richiesta.

«Il pulsante scarica il PDF»

L'etichetta parla di URL ed è ciò che il codice gestisce. Quello che fa è chiedere a Temu il download del PDF e salvare il risultato nella fattura: l'URL firmato se la risposta lo contiene, la risposta intera con il metodo usato e la data e l'ora della richiesta. Se la risposta non contiene un URL firmato, quell'indirizzo viene salvato vuoto; la risposta viene comunque salvata e Last Error viene svuotato, quindi un campo di errore vuoto non garantisce che ci sia un indirizzo.

«Un errore precedente resta finché non lo cancelli a mano»

No. Quando la richiesta del PDF si completa, il pulsante svuota Last Error in quella fattura. Il campo si vede nella scheda di Tax Invoices, quindi puoi premere il pulsante e ricontrollarlo nella stessa scheda.

«Una fattura senza numero blocca le altre»

Neanche. Il codice scorre le fatture su cui viene eseguito e, quando una resta senza numero, annota il suo errore in Last Error e passa alla successiva. Il fatto che a una fattura manchi il numero non impedisce di elaborare la successiva.

«Basta comprare il modulo»

Il modulo è a pagamento unico per versione di Odoo e richiede inoltre l'abbonamento a FlexigoTech Cloud (piano Connettore). Quel piano costa 49 €/mese o 490 €/anno IVA esclusa, con fino a 3 account della piattaforma (il piano Pro, 98 €/mese o 980 €/anno, fino a 10). La connessione con Temu passa per FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se qualcosa fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce; i dati restano nel tuo Odoo. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0. Se lo acquisti su flexigotech.com, con l'abbonamento il modulo per le nuove versioni di Odoo è incluso; nell'Odoo App Store, ogni versione si acquista lì. Puoi vedere la scheda su Odoo Apps o la pagina del modulo.

Per continuare

Se stai implementando Odoo e vuoi che le fatture fiscali di Temu si adattino al tuo modo di lavorare, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

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