Vai al contenuto principale
Shopify

L'attività «Aggiorna statistiche istanza Shopify»: quello che non ti dicono

L'azione pianificata Aggiorna statistiche istanza Shopify (Shopify Refresh Instance Stats) gira ogni ora ed è attiva dopo l'installazione. A ogni passaggio ricalcola i contatori e le cifre del mese di ogni negozio Shopify attivo, e solo un amministratore di sistema può eseguirla.

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
4 min

L'attività è attiva dopo l'installazione del modulo.

Schema dell'azione pianificata che gira ogni ora e del menu dei negozi Shopify
Schema realizzato con codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: l'azione pianificata, che gira ogni ora ed è attiva dopo l'installazione (Odoo 17.0, 18.0, 19.0 e 20.0), e il menu dei negozi.

Quello che non si vede dal nome dell'attività

Gira ogni ora ed è attiva dopo l'installazione

L'attività gira ogni ora ed è attiva dopo l'installazione del modulo. È presente in tutti i rami pubblicati: Odoo 17, 18, 19 e 20. In Odoo 17.0 si ripete senza fine.

Con Odoo in italiano, l'attività si chiama Aggiorna statistiche istanza Shopify (Shopify Refresh Instance Stats).

Schema con il nome dell'attività in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: l'attività si chiama Aggiorna statistiche istanza Shopify in spagnolo, Actualizar estadísticas de instancia de Shopify in tedesco, Actualiser les statistiques de l'instance Shopify in francese, Aggiorna statistiche istanza Shopify in italiano e Atualizar estatísticas da instância Shopify in portoghese.

Scorre solo i negozi attivi

A ogni passaggio, l'attività cerca i negozi Shopify (le istanze del modulo) che sono attivi. Se non ne trova nessuno, termina senza ricalcolare nulla. I negozi che non sono attivi restano fuori dal ricalcolo.

Le schede dei negozi si aprono dal menu Shopify › Configurazione › Negozi (Shopify › Configuration › Stores). I permessi richiesti da ciascun tratto sono: Configurazione (Configuration) richiede Operatore (Operator) e Shopify richiede Visualizzatore (Viewer). Se non hai uno di questi, non vedi quel tratto del menu.

Prima conta, negozio per negozio

Per i negozi attivi, la prima parte del passaggio conta record che sono già nel tuo Odoo e salva il risultato nella scheda di ogni negozio. Conta, per negozio:

  • gli ordini Shopify;
  • i collegamenti di prodotto;
  • gli eventi webhook, e a parte quelli in attesa;
  • le assegnazioni di vettore, e a parte quelle senza vettore assegnato;
  • le ubicazioni;
  • i registri di sincronizzazione.

Se un negozio non ha record di uno di questi tipi, il suo contatore resta a zero. Ogni passaggio riconta da zero quello che c'è in quel momento, non si somma al conteggio precedente.

Poi calcola le cifre del mese

La seconda parte scorre di nuovo ogni negozio attivo e calcola tre cifre. La tabella dice cosa conta ciascuna e se dipende dalla data.

CifraCosa contaLimitata al mese?
Ordini del meseOrdini Shopify del negozio con data d'ordine dal primo giorno del mese in corso, esclusi quelli annullatiSì
Ricavi del meseSomma dell'importo totale di quegli stessi ordiniSì
Ordini apertiOrdini del negozio in stato aperto o parzialmente evasoNo, non guarda la data

Per questo un ordine annullato non si somma né negli ordini né nei ricavi del mese, e un ordine aperto di un mese precedente continua a contare come aperto. Il mese in corso si ricava dalla data di oggi: al cambio di mese, il passaggio successivo inizia a contare dal primo giorno del mese nuovo.

È pensata per riallinearsi dopo importazioni dirette

Il codice del metodo spiega il suo scopo: riconciliare i contatori dopo importazioni dirette nel database che saltano i meccanismi abituali di Odoo e che, quindi, non fanno scattare il ricalcolo automatico. Se hai caricato dati in questo modo, l'attività riconta a ogni passaggio quello che c'è in quel momento.

Solo un amministratore può eseguirla

La prima cosa che fa il metodo è verificare che chi lo esegue sia amministratore di sistema. Se non lo è, si ferma con il messaggio Only an administrator can run this scheduled action. e non ricalcola nulla: né contatori né cifre del mese.

Cosa controllare se sembra che non faccia nulla

Riepiloga in quest'ordine ciò che il codice permette di verificare:

  1. L'attività è ancora attiva. È attiva dopo l'installazione e gira ogni ora.
  2. Il negozio è attivo. Un negozio che non lo è non entra nel passaggio.
  3. Chi la esegue è amministratore di sistema: se non lo è, il metodo si ferma con il messaggio Only an administrator can run this scheduled action. e non ricalcola nulla.
  4. La cifra che ti aspettavi segue la regola del codice: gli annullati non contano nel mese, gli ordini del mese si filtrano per la data dell'ordine e gli aperti non si filtrano per data.

Per rivedere i negozi, entra da Shopify › Configurazione › Negozi con un utente che abbia i permessi del tratto.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Se hai bisogno di aiuto con il connettore

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0: puoi vederlo nella sua scheda di Odoo Apps o nella pagina del modulo. La connessione con Shopify passa da FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce.

Sullo stesso modulo, in un altro articolo: cosa fa il pulsante «Recupera stock».

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