Saltar para o conteúdo principal
Shopify

«O produto já tem uma ligação Shopify»: quando aparece e o que fazer

A mensagem aparece ao clicar em Exportar para Shopify quando o produto já tem no Odoo uma ligação com a loja dessa exportação: a ação para e não se guarda nada do que ia mudar. A própria mensagem remete para Enviar para o Shopify para atualizar o produto.

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

Quando aparece a mensagem e o que verifica o código

A mensagem aparece ao clicar no botão Exportar para Shopify (Export to Shopify) da vista de exportação de produto do módulo. O texto completo, com o Odoo em português de Portugal, é O produto '…' já tem uma ligação Shopify em '…'. Use 'Enviar para Shopify' para o atualizar. (Product '…' already has a Shopify binding on '…'. Use Push to Shopify to update it.). O primeiro espaço é o nome do produto e o segundo, o domínio da loja Shopify.

A condição é uma só. A primeira coisa que a ação faz é procurar no Odoo uma ligação Shopify que corresponda à loja da exportação e a esse produto. Se encontrar alguma, lança a mensagem e para. A condição não consulta o Shopify: só verifica se essa ligação existe no Odoo. Como esta verificação vem antes de qualquer outra coisa, quando a mensagem aparece não se prepara o produto, não se envia nada para o Shopify e não se cria nem se modifica nenhuma ligação.

A mensagem está no código publicado do Odoo 17, 18, 19 e 20. A verificação descrita é a do código do Odoo 20. O botão Exportar para Shopify vê-se sempre nessa vista, nas quatro versões.

Esquema feito com código: o botão Export to Shopify e, por baixo, a mensagem de que o produto já tem uma ligação Shopify
Esquema feito com código a partir do código publicado do módulo (não é uma captura do Odoo): o botão e a mensagem, com os rótulos em inglês do código, para o Odoo 17, 18, 19 e 20.
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)

Checklist antes de clicar em Exportar para Shopify

  • Verifica que loja e que produto vais exportar. A pesquisa usa precisamente esses dois dados, e a mensagem devolve-te o nome do produto e o domínio da loja para os comparares com o que querias fazer.
  • Confirma que o que queres é criar o produto na loja. É o que faz uma exportação que termina bem: no final mostra a notificação Exportado para Shopify (Exported to Shopify), que fica fixa no ecrã.
  • Tem em conta que, se o produto já tiver uma ligação com essa loja no Odoo, por exemplo por uma exportação anterior, a exportação vai parar com esta mensagem.
  • Lembra-te de que o botão vê-se sempre: nenhuma condição da vista o esconde, pelo que a verificação faz-se ao clicar, não antes.

Checklist quando aparece a mensagem

  • Lê os dois espaços. O primeiro é o produto e o segundo é o domínio da loja. Compara-os com o produto e a loja que querias exportar.
  • Percebe o que significa: no Odoo já existe uma ligação desse produto com essa loja, e por isso a exportação não avança.
  • Não repitas a exportação. Enquanto essa ligação existir, a condição cumpre-se de novo e a mensagem voltará a aparecer.
  • A própria mensagem remete para Enviar para o Shopify para atualizar o produto. Essa é a indicação que o texto dá; a exportação em si serve para criar o produto na loja.
  • Confirma que não se guardou nada com esse clique. A mensagem para a ação antes de preparar e enviar o produto, pelo que o que a ação ia alterar não se guarda.

A mesma mensagem muda de texto consoante o idioma do teu Odoo. O esquema seguinte mostra-a em castelhano, alemão, francês, italiano e português.

Esquema feito com código com a mesma mensagem 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 é uma captura do Odoo): a mensagem tal como o utilizador a vê consoante o idioma do seu Odoo.

Checklist: o que deixa uma exportação que termina bem

A mensagem percebe-se melhor se souberes o que guarda uma exportação correta. Quando a ação passa a verificação, prepara o produto com os dados do Odoo (o nome, as etiquetas e, se estiverem preenchidos, o fornecedor, o tipo de produto e a descrição de venda, além das variantes com o seu preço), envia-o para o Shopify e aguarda a resposta. Com a resposta faz isto, variante a variante:

  • Cria uma ligação por cada variante que o Shopify devolve e que o módulo consegue emparelhar com uma variante do Odoo, primeiro por referência interna e, se não houver correspondência, por posição.
  • Guarda nessa variante do Odoo os identificadores que o Shopify lhe atribuiu e a data da última sincronização.
  • Regista no produto o estado do Shopify e a data do último envio.
  • Mostra a notificação Exportado para Shopify, que fica no ecrã até a fechares.

Numa segunda exportação do mesmo produto para a mesma loja, a pesquisa encontra essas ligações e aparece a mensagem. Essa é a lógica: a exportação cria o produto na loja e deixa as ligações, e a mensagem lembra-to quando tentas repeti-la.

Checklist para a primeira semana com o conector

  • Antes de exportar um produto, tem claro se já o exportaste para essa loja.
  • Depois de uma exportação, espera para ver a notificação Exportado para Shopify antes de voltares a clicar em alguma coisa.
  • Se te aparecer a mensagem e não a esperavas, compara o produto e o domínio que cita com o que querias exportar.
  • Se trabalhas com várias lojas, lembra-te de que a verificação olha para a loja da exportação: uma ligação com outra loja não dispara a mensagem.

Como a FlexigoTech te pode ajudar

Se estás a implementar o Odoo e queres ter claro o fluxo de produtos entre o Odoo e o Shopify, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Podes ver o módulo na sua página em flexigotech.com ou na ficha do Odoo Apps.

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

  • Código do módulo: flexigobe_shopify_seller_connector 20.0 (d7e627b4): wizard/shopify_export_product_wizard.py
  • Código do módulo: flexigobe_shopify_seller_connector 20.0 (d7e627b4): wizard/shopify_export_product_wizard_views.xml
  • flexigotech.com/en/services.html