Saltar para o conteúdo principal
Shopify

O aviso «'…' é agora a localização principal para ….» no Shopify Connector

O aviso '…' é agora a localização principal para …. não é um erro: confirma que o Shopify Connector deixou uma localização como principal da sua instância. Aparece ao clicar em Set as Primary numa localização (também pode aparecer com Sync Locations) e não bloqueia nada.

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

O que diz o aviso e o que não é

É um erro?

Não. É um aviso de sucesso: mostra-se no ecrã e não bloqueia nada. O código devolve-o no fim, quando já guardou as alterações, pelo que indica que a operação foi feita.

O que diz exatamente e o que é cada espaço?

Com o Odoo em português de Portugal vê '…' é agora a localização principal para …. (em inglês, '…' is now the primary location for ….). O primeiro espaço leva o nome da localização e o segundo, o domínio da loja Shopify da instância a que pertence. O aviso leva ainda o título Localização principal definida (Primary Location Set).

Esquema feito com código com 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 aviso em castelhano, alemão, francês, italiano e português.
Idioma do OdooTexto do aviso
Castelhano'…' é agora a localização principal para ….
Alemão'…' ist jetzt der primäre Standort für ….
Francês'…' est maintenant l'emplacement principal pour ….
Italiano'…' è ora l'ubicazione principale per ….
Português'…' é agora a localização principal para ….
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)

Quando aparece e o que guarda

Quando aparece exatamente?

Ao clicar no botão Set as Primary da vista de uma localização. As fichas de localizações abrem-se a partir do menu Vendas › Shopify › Control Center › Localizações (Sales › Shopify › Control Center › Locations). O método atua sobre uma só localização de cada vez, guarda as alterações e devolve o aviso no fim, sem qualquer outra condição pelo meio.

O que faz o módulo antes de o mostrar?

Primeiro retira a marca de principal às outras localizações da mesma instância. Depois marca como principal a localização sobre a qual clicou. Por fim, guarda na instância essa localização como localização predefinida, com o seu identificador do Shopify e o seu nome. Só então devolve o aviso, que leva o nome da localização e o domínio da loja.

O que acontece às outras localizações?

O código só toca nas que pertencem à mesma instância que a localização escolhida: a essas retira a marca de principal. As localizações de outras instâncias não são tocadas.

O que muda na instância?

A instância guarda como localização predefinida a que acabou de marcar, com o seu identificador do Shopify e o seu nome. Se já tinha outra guardada, esses dois dados são substituídos pelos da nova.

Porque não vejo Set as Primary numa localização?

O botão fica oculto quando a localização já é a principal (a condição da vista olha para o campo Is Primary). Com os valores predefinidos esse campo está a falso e o botão vê-se. A condição é a mesma no Odoo 17, 18, 19 e 20.

Pode aparecer também ao clicar em Sync Locations?

Sim. O botão Sync Locations da vista da instância vê-se sempre, e o seu método chega ao mesmo método que lança o aviso. Se se cumprir a condição desse método, vê este mesmo aviso, com o mesmo significado: uma localização ficou como principal da instância.

Esquema feito com código do menu Sales › Shopify › Control Center › Locations, dos botões Set as Primary e Sync Locations e do aviso
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo: de cima para baixo, o menu de localizações, os botões Set as Primary e Sync Locations e o aviso, com os rótulos em inglês do código do módulo.

Como mudar a localização principal e quanto custa

O que faço quando o vejo e como deixo outra localização como principal?

Se a localização do aviso é a que queria, não há mais nada a fazer. Se não é, abra a partir do mesmo menu a ficha da localização que quer e clique aí em Set as Primary. As restantes localizações da instância perdem a marca, a instância guarda a nova como localização predefinida e o aviso volta a aparecer, agora com o nome da nova.

Como verifico que ficou bem?

Leia os dois espaços do aviso: o primeiro deve ser a localização que queria e o segundo, o domínio da sua loja Shopify. Depois, na ficha dessa localização, o botão Set as Primary já não aparece, porque a vista o oculta quando a localização é a principal.

Em que versões está e quanto custa?

O aviso está no código publicado do Odoo 17, 18, 19 e 20, e o botão Set as Primary oculta-se com a mesma condição em todas. O módulo custa 9 € por versão do Odoo, para 17, 18, 19 e 20, pagamento único e sem IVA. Além disso, precisa da subscrição do FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA, com até 3 contas da plataforma.

Se está a implementar o Odoo e quer apoio com a ligação da sua loja, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.

Continue a ler

O que faz o botão Pull Stock do Shopify Connector, passo a passoO que faz o botão Pull Stock do Shopify Connector no Odoo 20: quando aparece, o que verifica, que ajustes de inventário cria e que erros pode dar.
Verificado no código do conector (versão 20.0) e nas fontes indicadas

Fontes