Quando compare l'avviso
L'avviso Promotion activities synchronized successfully. è di tipo successo: non blocca nulla e non resta fisso sullo schermo. Compare quando premi il pulsante Sync Promotions, che si trova nella scheda che si apre dal menu Temu.
La condizione è semplice: il pulsante avvia la sincronizzazione delle promozioni e, quando la sincronizzazione termina, restituisce l'avviso. Tra le due cose non c'è alcun controllo del risultato, quindi l'avviso non dipende dal fatto che Temu abbia restituito qualche promozione. Se la sincronizzazione si interrompe prima della fine, il metodo non arriva alla sua ultima istruzione e l'avviso non viene mostrato.


Passo dopo passo: avviare la sincronizzazione e leggere l'avviso
- Apri il menu
Temu, da cui si aprono le schede del modulo. - Apri la scheda da cui vuoi sincronizzare le promozioni.
- Premi
Sync Promotions. Il pulsante è sempre visibile in Odoo 17, 18 e 19: non dipende da nessuno stato della scheda. - Attendi l'avviso
Promotion activities synchronized successfully.. È il segnale che la sincronizzazione è terminata senza interrompersi. - Leggi l'avviso per quello che è: un testo fisso, senza cifre. Se è stata sincronizzata qualche attività, nella cronologia della scheda resta anche il messaggio
Temu promotion activities synchronized: … records., con il numero di attività sincronizzate al posto dei puntini di sospensione.
La versione di Odoo qui conta poco: il messaggio è nel codice pubblicato dei rami 17.0, 18.0 e 19.0. Il comportamento descritto di seguito è quello del codice di Odoo 19.0.

Sync Promotions anche con Odoo in italiano, perché il modulo non lo traduce.Cosa fa la sincronizzazione prima di mostrare l'avviso
Il pulsante richiede la sincronizzazione senza limitarla ad alcune attività specifiche per stato o per date. Per la scheda da cui lo premi, il codice fa questo:
- Scorre i tipi di attività di promozione 2, 13, 27 e 100, uno dopo l'altro.
- Per ogni tipo richiede le attività pagina per pagina, partendo dalla prima e senza superare il numero massimo di pagine configurato.
- Scorre le attività che porta ogni pagina e le conta.
Per ogni tipo, il ciclo delle pagine si interrompe appena si verifica una di queste condizioni:
- La pagina non porta nessuna attività.
- La risposta indica un totale e le pagine richieste lo coprono già.
- La pagina porta meno attività della dimensione di pagina che usa la sincronizzazione.
Quando sono stati scorsi tutti i tipi, se è stata sincronizzata qualche attività, il metodo lascia nella cronologia della scheda il messaggio con il conteggio e poi restituisce l'avviso. Quest'ordine spiega perché l'avviso compare uguale con molte promozioni, con poche o con nessuna: l'unica cosa che richiede è che nulla abbia fermato la sincronizzazione lungo il percorso.
Se l'avviso compare ma non vedi le promozioni che ti aspettavi
L'avviso conferma che la sincronizzazione è terminata, non che abbia portato quello che cercavi. Dal codice si ricavano tre cose da tenere presenti:
- Se Temu restituisce una pagina senza attività per un tipo, quel tipo viene considerato concluso senza altro e si passa al successivo. L'avviso compare comunque alla fine.
- Il ciclo non supera il numero massimo di pagine configurato. Con quel limite, le pagine successive non vengono richieste in quella sincronizzazione.
- Il conteggio delle attività sincronizzate resta nella cronologia della scheda, non nell'avviso. Se quel messaggio non compare, significa che non è stata sincronizzata nessuna attività.
E se vuoi vedere come viene documentato un altro pulsante dello stesso modulo, con ciò che controlla e gli errori che può dare, trovi Cosa fa il pulsante «Execute».
Un avviso di successo su questo pulsante non sostituisce il controllo del risultato: il testo è lo stesso sia quando la sincronizzazione porta promozioni sia quando non ne porta nessuna.
Quanto costa e come ti aiuta FlexigoTech
Temu Connector for Odoo è un modulo a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud. Il piano Connettore costa 49 €/mese o 490 €/anno IVA esclusa, per un massimo di 3 account della piattaforma. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali, monitora la sincronizzazione e avvisa via e-mail se fallisce. Il modulo è pubblicato per Odoo 17, 18, 19 e 20; nella scheda di Odoo Apps e nella pagina del modulo trovi ogni versione con il suo prezzo.
Se stai implementando Odoo e hai bisogno di collegare Temu ai tuoi processi, o di un adattamento su misura dell'integrazione, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.
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_instance_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
