Saltar para o conteúdo principal
Shopify

O que faz o botão «Criar transportadora» do Shopify Connector for Odoo

O botão Criar transportadora (Create Carrier) cria no Odoo a transportadora de entrega que corresponde a um mapeamento do Shopify que ainda não tem nenhuma, com o nome que o Shopify dá à transportadora, e deixa-a atribuída ao mapeamento. Se já existir uma com esse nome na empresa da instância (ou partilhada), reutiliza-a em vez de a duplicar.

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

Onde está o botão e quando se vê

Onde encontro o botão Criar transportadora?

Está no ecrã Mapeamentos de transportadoras Shopify (Shopify Carrier Mappings). Abre-se a partir do menu Shopify › Configuração › Mapeamentos › Transportadoras (Shopify › Configuration › Mappings › Carriers). Cada troço do menu exige uma permissão: Shopify exige Visualizador (Viewer) e Configuração exige Operador (Operator); se não tiver uma delas, não vê esse troço. O botão está nos ramos publicados do módulo, para Odoo 17, 18, 19 e 20.

Esquema feito com código, não é um ecrã do Odoo: o caminho de menu até aos mapeamentos de transportadoras e, por baixo, o botão Create Carrier com a mensagem que o pode parar, ao lado
Esquema feito a partir do código publicado do módulo: o caminho de menu, o botão para Odoo 17, 18, 19 e 20 e a sua mensagem. Os rótulos do esquema estão em inglês, o texto original do módulo.

Porque não vejo o botão?

Porque o botão fica oculto quando o campo Transportadora Odoo (Odoo Delivery Carrier) já tem uma transportadora. Com os valores por defeito esse campo está vazio e o botão vê-se; a condição é a mesma no Odoo 17, 18, 19 e 20. O campo vê-se na ficha do mapeamento, dentro do grupo Transportadora Odoo (Odoo Carrier), e também na tabela do separador Mapeamento de transportadoras (Carrier Mappings) dessa mesma ficha. A sua ajuda diz: «Transportadora Odoo a atribuir quando este nome de transportadora Shopify for encontrado num pedido.»

Que dados do mapeamento usa o botão?

Por um lado, o campo Nome da transportadora Shopify (Shopify Carrier Name), que está no grupo Mapeamento (Mapping) da ficha e também na tabela do separador Mapeamento de transportadoras. A sua ajuda diz: «Nome exato da transportadora tal como aparece nas linhas de envio do Shopify (correspondência sem distinção entre maiúsculas e minúsculas).» Por outro, a empresa a que pertence a Instância (Instance) do mapeamento, um campo que se vê no grupo Mapeamento e na lista de mapeamentos.

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)

O que faz ao premir

O que faz o botão, por ordem?

Isto é o que faz o código do Odoo 20 ao premi-lo num mapeamento que não tem transportadora:

  1. Toma o Nome da transportadora Shopify, sem espaços no início nem no fim, e procura uma transportadora de entrega do Odoo com esse nome, sem distinguir maiúsculas de minúsculas. Só serve uma da empresa da instância ou uma partilhada.
  2. Se a encontrar, usa-a e passa diretamente a atribuí-la ao mapeamento.
  3. Se não existir, procura um artigo do tipo serviço chamado Envio (Shipping), também dessa empresa ou partilhado.
  4. Se também não houver artigo, cria um do tipo serviço com esse nome, sem permitir a sua venda nem a sua compra.
  5. Cria a transportadora com o nome do Shopify e esse artigo.
  6. Escreve a transportadora no campo Transportadora Odoo do mapeamento e mostra um aviso.

Duplica uma transportadora que já existia?

Não, se a que existe for da empresa da instância ou for partilhada e tiver o mesmo nome (tanto faz como estejam as maiúsculas): o botão reutiliza-a e atribui-a ao mapeamento. Uma transportadora de outra empresa que apenas partilhe o nome não é considerada: o código procura unicamente entre as da empresa da instância e as partilhadas.

O que vejo quando termina?

Um aviso de sucesso com o título Transportadora criada (Carrier Created) e a mensagem Transportadora '…' criada. (Created delivery carrier '…'.), onde as reticências são o nome da transportadora. Além disso, o campo Transportadora Odoo fica com essa transportadora, pelo que, de acordo com a sua condição, o botão deixa de se ver nesse mapeamento.

Como verifico o resultado depois?

Abra a ficha do mapeamento e olhe para o grupo Transportadora Odoo: aí está o campo Transportadora Odoo. O mesmo verá na tabela do separador Mapeamento de transportadoras. O nome com que o botão procura e cria a transportadora é o do campo Nome da transportadora Shopify.

Casos que convém compreender

E se o mapeamento já tiver transportadora?

No ecrã não chegará a premir o botão, porque está oculto. Ainda assim, o código do Odoo 20 contempla-o: se o mapeamento já tivesse transportadora, o método não cria nada e abre a ficha dessa transportadora.

Como se vê o botão com o Odoo noutro idioma?

Com o Odoo em português de Portugal chama-se Criar transportadora. O esquema seguinte reúne como se vê o rótulo consoante o idioma do Odoo, a partir das traduções publicadas do módulo.

Esquema feito com código, não é um ecrã do Odoo: o texto do botão Create Carrier em castelhano, alemão, francês, italiano e português
Esquema feito a partir das traduções publicadas do módulo: em castelhano, Crear transportista; em alemão, Spediteur erstellen; em francês, Créer un transporteur; em italiano, Crea corriere; em português, Criar transportadora.

Como a FlexigoTech o ajuda

Se está a implementar o Odoo e quer deixar as transportadoras do Shopify bem ligadas às do Odoo, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações por medida. O módulo é de pagamento único por versão e precisa da subscrição do FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA. Pode ver o módulo na sua ficha do Odoo Apps ou na página do módulo em flexigotech.com; está publicado para Odoo 17, 18, 19 e 20.

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