Salta al contingut principal
Shopify

Neteja de registres de sincronització de Shopify a Odoo: glossari de la tasca

La tasca programada Shopify Cleanup Old Sync Logs corre cada 7 dies i elimina els registres de sincronització amb més de 90 dies que han acabat amb èxit o de forma parcial; la resta no els toca.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Shopify
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 17.0 i 20.0 · a les fonts enllaçades al final
Lectura
4 min

Aquesta tasca manté a ratlla l'historial de sincronitzacions de Shopify a Odoo. El codi del mòdul n'explica l'objectiu: conservar només els darrers 90 dies de registres per no engreixar la base de dades.

La tasca i el seu calendari

Shopify Cleanup Old Sync Logs
És la tasca programada del mòdul que esborra registres de sincronització vells de Shopify. Cada vegada que corre, executa la neteja que es descriu a la secció següent.
Cada 7 dies
És la freqüència de la tasca: una passada cada 7 dies.
Activa en instal·lar
La tasca ve activa just en instal·lar el mòdul. Si sospites que no fa res, comprovar que continua activa és el primer.
Repetició sense fi
A Odoo 17.0 la tasca està definida per repetir-se sense fi. La tasca existeix a totes les branques publicades: 17.0, 18.0, 19.0 i 20.0.
Esquema fet amb codi amb la tasca programada de neteja, que corre cada 7 dies i ve activa en instal·lar, i a sota el menú dels registres de sincronització
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo: la tasca (Odoo 17.0, 18.0, 19.0 i 20.0) i el menú des del qual s'obren els registres.

Amb Odoo en català, la tasca es diu Shopify Cleanup Old Sync Logs. En altres idiomes d'Odoo canvia el rètol, com mostra l'esquema.

Esquema fet amb codi amb el nom de la tasca en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo: en castellà, Limpieza de registros de sincronización antiguos de Shopify; en alemany, Shopify-Bereinigung alter Synchronisierungsprotokolle; en francès, Nettoyage des anciens journaux de synchronisation Shopify; en italià, Pulizia vecchi registri di sincronizzazione Shopify; en portuguès, Limpeza de registos de sincronização antigos do Shopify.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Què esborra a cada passada

Tall de 90 dies
És la data límit que calcula la tasca cada vegada que corre: el moment actual menys 90 dies. Els registres anteriors a aquest tall són candidats a esborrar-se.
Inici de la sincronització
La data que la tasca compara amb el tall és la d'inici del registre, és a dir, el moment en què va començar aquella sincronització.
Estats que es netegen
Només entren a la cerca els registres l'estat dels quals és d'èxit o parcial. Un registre en qualsevol altre estat queda fora, encara que sigui més antic que el tall.
Esborrat
Els registres que compleixen les dues condicions (van començar abans del tall i són en un d'aquests dos estats) s'eliminen, tots en la mateixa passada.
Línia informativa al log
Si la passada ha esborrat alguna cosa, escriu una línia informativa al log d'Odoo amb quantes entrades ha netejat, amb el text Shopify: cleaned up … old sync log entries. (els punts suspensius són el número). Si no hi havia res a esborrar, aquesta línia no s'escriu.

Qui pot llançar-la i on veure els registres

Només administrador
La tasca comprova primer que qui l'executa és administrador. Si no ho és, s'atura amb el missatge Only an administrator can run this scheduled action. i no s'esborra res.
Shopify › Technical › Sync Logs
És el menú des del qual s'obren les fitxes dels registres de sincronització, que són just el que neteja aquesta tasca.
Viewer
És el permís que demana el tram Shopify del menú. Sense ell no veus aquest tram.
Manager
És el permís que demana el tram Technical. Sense ell no veus aquest tram, i per tant tampoc Sync Logs.

Versions i subscripció

Branques publicades
El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0, i la tasca de neteja és a les quatre.
Subscripció FlexigoTech Cloud (pla Conector)
El mòdul és de pagament únic per versió i necessita la subscripció. El pla Conector costa 49 €/mes o 490 €/any sense IVA. La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla.

Una passada, de principi a fi

Quan la tasca arrenca, el primer que comprova és que qui l'executa sigui administrador; si no ho és, s'atura aquí amb el missatge i no s'esborra res. Si ho és, calcula el tall de 90 dies, cerca els registres que van començar abans del tall i són en estat d'èxit o parcial, els compta i els elimina. Només al final, i només si n'hi havia algun, deixa la línia informativa al log.

Què mirar si no fa res

Que una passada no esborri res pot ser l'esperat. Aquestes són les comprovacions, en l'ordre en què tenen sentit:

  • La tasca continua activa: ve activa en instal·lar, així que si algú la va desactivar, ja no corre.
  • La cadència: corre cada 7 dies, i aquesta és l'espera entre una passada i la següent.
  • Que hi hagi alguna cosa a esborrar: cal un registre que comencés fa més de 90 dies i l'estat del qual sigui d'èxit o parcial. Si tot és més recent o és en un altre estat, la passada no esborra res i no escriu la línia al log.
  • Qui l'executa: si no és administrador, s'atura amb Only an administrator can run this scheduled action..
  • Els registres mateixos: si tens el permís Manager, obre Shopify › Technical › Sync Logs i mira les dates d'inici i els estats dels més antics.

Com ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul i comprar-lo a la seva pàgina o consultar la fitxa d'Odoo Apps. Si t'interessa una altra peça del mòdul, tens què fa el botó «Pull Stock», pas a pas.

Continua llegint

Què fa el botó «Pull Stock» del connector de Shopify per a OdooQuè fa el botó Pull Stock del connector de Shopify per a Odoo: quan apareix, què comprova, què canvia al teu estoc i quin error pot donar.Avís «is now the primary location» del connector de Shopify per a OdooQuè vol dir l'avís «is now the primary location for …» del connector de Shopify per a Odoo, quan surt i com canviar la ubicació principal.Error en crear la comanda: falten dades de ShopifyQuè vol dir l'avís de Shopify Connector for Odoo en prémer «Create Sale Order» sense dades de la comanda, quan surt i com resoldre'l.
Comprovat al codi del connector (versió 17.0 i 20.0) i a les fonts enllaçades

Fonts