Saltar para o conteúdo principal
Shopify

Aviso de sincronização completa da Shopify no Odoo

O aviso La próxima sincronización realizará una sincronización completa para … (Next sync will perform a full re-sync for …) aparece ao clicar em Repor sincronização (Reset Sync) numa loja: não é um erro, e significa que o módulo apagou as marcas da última sincronização para que a próxima seja completa.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Shopify
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 20.0 · nas fontes indicadas no fim
Leitura
4 min

Este aviso é dado pelo Shopify Connector for Odoo ao repor a sincronização de uma loja. O seu texto está no código publicado do Odoo 17, 18, 19 e 20.

Esquema feito com código, não uma captura do Odoo: de cima para baixo, o menu de Lojas, o botão de repor sincronização e o aviso
Esquema feito com código a partir do código publicado do módulo (não é um ecrã do Odoo): o menu, o botão e o aviso, com os rótulos originais do módulo.

O que não vês ao clicar no botão

Aparece em cada clique, sem verificar nada antes

O aviso é devolvido pelo método que executa o botão Repor sincronização (Reset Sync). No código do Odoo 20, esse método não verifica nenhuma condição: primeiro apaga umas marcas da loja e depois devolve o aviso, pelo que aparece sempre que clicas no botão. Na ficha da loja, o botão vê-se sempre, no Odoo 17, 18, 19 e 20: a vista não lhe põe nenhuma condição. Para chegar a essa ficha são, sim, necessárias as permissões do menu, que se explicam mais abaixo.

É um aviso, não um erro

O aviso é do tipo advertência e não bloqueia nada. O seu título é Timestamps de sincronização limpos (Sync Timestamps Cleared) e o texto conta-te o que acabou de acontecer, por isso não há nada a corrigir ao vê-lo. Quando aparece, o apagamento das marcas já foi feito, porque o código o executa antes de devolver a mensagem.

As reticências são o domínio da loja

O texto completo é La próxima sincronización realizará una sincronización completa para …. Onde aqui vês as reticências, o Odoo escreve o domínio da loja sobre a qual atuaste. Se tens mais de uma loja configurada, esse domínio é o que o aviso te diz sobre qual clicaste.

Esquema feito com código: o aviso em castelhano, alemão, francês, italiano e português
Esquema feito com código a partir das traduções publicadas do módulo (não é um ecrã do Odoo): o mesmo aviso em castelhano, alemão, francês, italiano e português.

Antes do aviso, o botão já apagou as marcas da loja

O código descreve este passo como apagar as marcas de última sincronização para forçar uma sincronização completa na execução seguinte. Concretamente, ao clicar no botão esvaziam-se ou ficam a zero, na loja:

  • a marca da última sincronização de encomendas;
  • a marca da última sincronização de artigos;
  • a marca do último envio de stock;
  • o contador de erros de sincronização seguidos, que volta a zero;
  • o último erro de sincronização guardado, que é esvaziado.

Ese é o significado real do aviso: a loja fica sem essas referências e a próxima sincronização, segundo a própria mensagem, será completa.

O último erro de sincronização também é esvaziado

É um pormenor que o aviso não menciona. Se estavas a investigar uma falha da loja, anota o seu texto antes de clicar no botão: depois de clicares, esse último erro já não fica guardado na loja e o contador de erros seguidos recomeça do zero. O aviso no ecrã fala apenas da sincronização completa.

Onde está o botão e que permissões são necessárias para lá chegar

As fichas das lojas abrem-se a partir do menu Shopify › Configuração › Lojas. Cada troço do menu pede uma permissão, e se não a tiveres não vês esse troço:

  • o troço Configuração pede Operador;
  • o troço Shopify pede Visualizador.

Se não encontras Lojas, verifica primeiro que permissões tem o teu utilizador no módulo.

A sincronização completa é feita pela sincronização seguinte

Segundo o código do Odoo 20, o botão limita-se a apagar as marcas e a devolver o aviso. Quem faz o trabalho é a próxima sincronização da loja, como diz a própria mensagem. Por isso convém clicar em Repor sincronização com intenção: usa-o quando quiseres que a loja volte a sincronizar-se por completo, sabendo que o último erro guardado é esvaziado e que o contador de erros seguidos volta a zero.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo em inglês)

Como a FlexigoTech te ajuda

O módulo é de pagamento único por versão do Odoo (publicado para 17, 18, 19 e 20) e necessita da subscrição do FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA, com até 3 contas da plataforma. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais e vigia a sincronização. Podes ver o módulo na ficha do Odoo Apps ou na sua página em flexigotech.com.

Se estás a implementar o Odoo e queres que alguém reveja contigo como sincronizar as tuas lojas, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Do mesmo módulo tens explicados o botão «Obter stock» e o aviso sobre a falta de dados da Shopify ao criar a ordem de vendas.

Continue a ler

O que faz o botão «Obter stock» do conector Shopify para OdooO que faz o botão Obter stock do conector Shopify para Odoo: quando aparece, o que verifica, o que muda no teu stock e que erro pode dar.Aviso «é agora a localização principal» do conector de Shopify para OdooO que significa o aviso «é agora a localização principal para …» do conector de Shopify para Odoo, quando aparece e como mudar a localização principal.Erro ao criar o pedido de venda: faltam dados do ShopifyO que significa o aviso do Shopify Connector for Odoo ao premir «Criar pedido de venda» sem dados do pedido, quando surge e como o resolver.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes