Saltar para o conteúdo principal
Shopify

Descobrir transportadoras no Shopify Connector for Odoo: mitos e realidade

O botão Descobrir transportadoras de pedidos e perfis (Discover Carriers from Orders & Profiles) lê os nomes de envio dos pedidos que já tem no Odoo e dos perfis de entrega do Shopify, e cria uma linha de atribuição por cada nome novo. Não cria transportadoras no Odoo: só emparelha por nome as que já existem.

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 o que faz no conjunto

Encontra-o em Shopify › Configuração › Lojas (Shopify › Configuration › Stores), no ecrã Instâncias Shopify (Shopify Instances). Para ver esses menus são precisas permissões: o nível Configuração pede Operador e o nível Shopify pede Visualizador.

Ao premir Descobrir transportadoras de pedidos e perfis, o módulo reúne os nomes de envio que a loja conhece, cria uma linha de atribuição por cada nome que ainda não tenha uma e abre-lhe a lista de atribuições de transportadora dessa loja para a rever e editar.

Esquema do menu das lojas, do botão de descobrir transportadoras e, a um lado, do aviso que pode interromper a ação
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 que o pode parar.
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)

Ideias erradas sobre o botão e o que faz na realidade

«Se o Shopify não responde, o botão dá erro»

O botão começa pelos pedidos do Shopify que a loja já tem guardados no Odoo: recolhe os títulos das suas linhas de envio e, para isso, não chama o Shopify. Depois consulta o Shopify sobre os perfis de entrega. Se essa consulta falhar, o módulo regista um aviso no registo e continua com os nomes que já tinha.

Há uma exceção: se a FlexigoTech Cloud tiver pausado a chamada, o botão não dá a descoberta por vazia, mas mostra o aviso da FlexigoTech Cloud.

«Cria as transportadoras no Odoo»

O que cria são linhas de atribuição, uma por nome novo, e em cada uma guarda a origem do nome: dos pedidos ou dos perfis de entrega. Para cada linha procura uma transportadora do Odoo cujo nome coincida com o do Shopify, sem distinguir maiúsculas de minúsculas. Só olha para as da empresa da loja (o campo Empresa (Company), que se vê na ficha e na lista de Instâncias Shopify) ou para as partilhadas; uma de outra empresa não é emparelhada.

Se encontrar uma, a linha fica com essa transportadora. Se não, fica sem transportadora do Odoo, e é aí que tem de decidir ao rever a lista.

«Só descobre o que já se vendeu»

Os pedidos são apenas o primeiro sítio onde olha. A consulta ao Shopify acrescenta os nomes dos métodos de envio configurados nos perfis de entrega, mesmo que nenhum pedido os tenha usado ainda, e os nomes dos serviços que uma transportadora calcula.

«Premi-lo outra vez duplica as linhas»

O botão compara cada nome descoberto, sem distinguir maiúsculas, com as atribuições que essa loja já tem e salta os que já existem. Não modifica as existentes: premi-lo de novo só acrescenta os nomes que ainda não têm linha.

O título da lista que se abre dá-lhe o resultado: indica quantas atribuições novas foram criadas e quantas foram emparelhadas automaticamente com uma transportadora do Odoo. Se não havia nenhuma nova, indica que todos os nomes já estavam atribuídos.

«Só aparece quando falta algo, ou em algumas versões»

O botão vê-se sem qualquer condição e está em todos os ramos publicados: Odoo 17, 18, 19 e 20. Com o Odoo em português de Portugal, a sua etiqueta é Descobrir transportadoras de pedidos e perfis; a outra figura mostra a mesma etiqueta em alemão, francês, italiano e português.

Esquema com a etiqueta do botão 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.

«Se não encontra nada, algo está avariado»

Pode acontecer sem que haja avaria. O botão pára com este aviso: Nenhum nome de transportadora encontrado em pedidos ou perfis de entrega Shopify. (No shipping carrier names found in orders or Shopify delivery profiles.). Com ele não se cria nenhuma linha.

Significa que nem os pedidos guardados nem os perfis de entrega trouxeram nomes. Tenha em conta que, como uma falha da consulta ao Shopify só deixa um aviso no registo, a mesma mensagem aparece se a loja não tiver pedidos guardados com envio e essa consulta tiver falhado.

O que muda além das atribuições

Sempre que o botão tenha encontrado algum nome, mesmo que não crie nenhuma linha nova, o módulo recalcula os contadores da loja (entre eles os das atribuições de transportadora e os das atribuições sem transportadora) antes de lhe abrir a lista. Se pára com o aviso de que não encontrou nomes, não chega a esse passo.

Esse recálculo não depende do botão: a tarefa agendada Atualizar estatísticas da instância Shopify (Shopify Refresh Instance Stats) fá-lo a cada hora para as lojas ativas, e vem ativa ao instalar o módulo.

Se o que procura é trazer existências, veja o que faz o botão Pull Stock.

O que precisa e como o ajuda a FlexigoTech

O módulo é de pagamento único por versão do Odoo (17, 18, 19 e 20; o preço de cada uma está na sua ficha) e precisa da subscrição da FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano sem IVA, até 3 contas da plataforma. A ligação ao Shopify passa pela FlexigoTech Cloud, que guarda cifradas as credenciais e avisa por e-mail se a sincronização falhar. Sem subscrição, ou com o serviço suspenso, pára o que esta fornece; os dados ficam no seu Odoo. Tem mais detalhes na página do módulo.

Se está a implementar o Odoo e quer deixar bem atribuídas as transportadoras 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 «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