Vai al contenuto principale
Shopify

Pulizia dei registri di sincronizzazione di Shopify in Odoo: glossario dell'attività

L'attività pianificata Pulizia vecchi registri di sincronizzazione Shopify gira ogni 7 giorni ed elimina i registri di sincronizzazione più vecchi di 90 giorni terminati con successo o in modo parziale; tutti gli altri non li tocca.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Shopify
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 17.0 e 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Questa attività tiene sotto controllo lo storico delle sincronizzazioni di Shopify in Odoo. Il codice del modulo ne spiega l'obiettivo: conservare solo gli ultimi 90 giorni di registri per non appesantire il database.

L'attività e il suo calendario

Pulizia vecchi registri di sincronizzazione Shopify (Shopify Cleanup Old Sync Logs)
È l'attività pianificata del modulo che elimina i vecchi registri di sincronizzazione di Shopify. Ogni volta che gira, esegue la pulizia descritta nella sezione successiva.
Ogni 7 giorni
È la frequenza dell'attività: un passaggio ogni 7 giorni.
Attiva all'installazione
L'attività è attiva fin dall'installazione del modulo. Se sospetti che non faccia nulla, controllare che sia ancora attiva è la prima cosa da fare.
Ripetizione senza fine
In Odoo 17.0 l'attività è definita per ripetersi senza fine. L'attività esiste in tutti i rami pubblicati: 17.0, 18.0, 19.0 e 20.0.
Schema realizzato con il codice con l'attività pianificata di pulizia, che gira ogni 7 giorni ed è attiva all'installazione, e sotto il menu dei registri di sincronizzazione
Schema realizzato con il codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: l'attività (Odoo 17.0, 18.0, 19.0 e 20.0) e il menu da cui si aprono i registri.

Con Odoo in italiano, l'attività si chiama Pulizia vecchi registri di sincronizzazione Shopify. In altre lingue di Odoo l'etichetta cambia, come mostra lo schema.

Schema realizzato con il codice con il nome dell'attività in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con il codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: in spagnolo, Limpieza de registros de sincronización antiguos de Shopify; in tedesco, Shopify-Bereinigung alter Synchronisierungsprotokolle; in francese, Nettoyage des anciens journaux de synchronisation Shopify; in italiano, Pulizia vecchi registri di sincronizzazione Shopify; in portoghese, Limpeza de registos de sincronização antigos do Shopify.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Cosa elimina a ogni passaggio

Soglia di 90 giorni
È la data limite che l'attività calcola a ogni esecuzione: il momento attuale meno 90 giorni. I registri precedenti a questa soglia sono candidati all'eliminazione.
Inizio della sincronizzazione
La data che l'attività confronta con la soglia è quella di inizio del registro, cioè il momento in cui è partita quella sincronizzazione.
Stati che vengono puliti
Rientrano nella ricerca solo i registri con stato di successo o parziale. Un registro in qualsiasi altro stato resta fuori, anche se è più vecchio della soglia.
Eliminazione
I registri che soddisfano entrambe le condizioni (sono iniziati prima della soglia e sono in uno di questi due stati) vengono eliminati, tutti nello stesso passaggio.
Riga informativa nel log
Se il passaggio ha eliminato qualcosa, scrive una riga informativa nel log di Odoo con quante voci ha pulito, con il testo Shopify: cleaned up … old sync log entries. (i puntini di sospensione sono il numero). Se non c'era nulla da eliminare, quella riga non viene scritta.

Chi può avviarla e dove vedere i registri

Solo amministratore
L'attività controlla prima di tutto che chi la esegue sia amministratore. In caso contrario si ferma con il messaggio Only an administrator can run this scheduled action. e non viene eliminato nulla.
Shopify › Tecnico › Log di sincronizzazione (Shopify › Technical › Sync Logs)
È il menu da cui si aprono le schede dei registri di sincronizzazione, che sono esattamente ciò che questa attività pulisce.
Visualizzatore (Viewer)
È il permesso richiesto dal tratto Shopify del menu. Senza di esso non vedi quel tratto.
Responsabile (Manager)
È il permesso richiesto dal tratto Tecnico. Senza di esso non vedi quel tratto, e quindi nemmeno Log di sincronizzazione.

Versioni e abbonamento

Rami pubblicati
Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0, e l'attività di pulizia è presente in tutti e quattro.
Abbonamento FlexigoTech Cloud (piano Connettore)
Il modulo è a pagamento unico per versione e richiede l'abbonamento. Il piano Connettore costa 49 €/mese o 490 €/anno IVA esclusa. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce.

Un passaggio, dall'inizio alla fine

Quando l'attività parte, per prima cosa controlla che chi la esegue sia amministratore; se non lo è, si ferma lì con il messaggio e non viene eliminato nulla. Se lo è, calcola la soglia di 90 giorni, cerca i registri iniziati prima della soglia e in stato di successo o parziale, li conta e li elimina. Solo alla fine, e solo se ce n'era qualcuno, lascia la riga informativa nel log.

Cosa controllare se non fa nulla

Che un passaggio non elimini nulla può essere del tutto normale. Ecco i controlli, nell'ordine in cui hanno senso:

  • L'attività è ancora attiva: è attiva all'installazione, quindi se qualcuno l'ha disattivata, non gira più.
  • La cadenza: gira ogni 7 giorni, e questa è l'attesa tra un passaggio e il successivo.
  • Che ci sia qualcosa da eliminare: serve un registro iniziato più di 90 giorni fa e con stato di successo o parziale. Se tutto è più recente o in un altro stato, il passaggio non elimina nulla e non scrive la riga nel log.
  • Chi la esegue: se non è amministratore, si ferma con Only an administrator can run this scheduled action..
  • I registri stessi: se hai il permesso Responsabile, apri Shopify › Tecnico › Log di sincronizzazione e controlla le date di inizio e gli stati dei più vecchi.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Puoi vedere il modulo e acquistarlo nella sua pagina o consultare la scheda di Odoo Apps. Se ti interessa un'altra parte del modulo, trovi cosa fa il pulsante «Recupera stock», passo dopo passo.

Continua a leggere

Cosa fa il pulsante «Recupera stock» del connettore Shopify per OdooCosa fa il pulsante Recupera stock del connettore Shopify per Odoo: quando compare, cosa controlla, cosa cambia nelle tue giacenze e quale errore può dare.Avviso «è ora l'ubicazione principale» del connettore Shopify per OdooCosa significa l'avviso «è ora l'ubicazione principale per …» del connettore Shopify per Odoo, quando compare e come cambiare l'ubicazione principale.Errore nella creazione dell'ordine di vendita: mancano i dati di ShopifyCosa significa l'avviso di Shopify Connector for Odoo quando premi «Crea ordine di vendita» senza dati dell'ordine, quando compare e come risolverlo.
Verificato nel codice del connettore (versione 17.0 e 20.0) e nelle fonti collegate

Fonti