Saltar para o conteúdo principal
Shopify

«No se pudo iniciar una edición del pedido de Shopify para …»: o que significa e o que fazer

A mensagem No se pudo iniciar una edición del pedido de Shopify para … (Could not begin a Shopify order edit for …) pode aparecer ao clicar em Enviar para o Shopify quando, depois de pedir ao Shopify que abra a edição da encomenda, não chega o identificador dessa edição. O código verifica-o antes de mexer em qualquer linha e a ação é interrompida.

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 a mensagem

Com o Odoo em castelhano vê No se pudo iniciar una edición del pedido de Shopify para …; com o Odoo em inglês, Could not begin a Shopify order edit for …. É um erro que interrompe a ação. No lugar das reticências, a mensagem mostra o nome da ordem de vendas tal como o Odoo o apresenta.

Esquema feito com código, não um ecrã do Odoo: o menu de lojas, o botão de envio para a encomenda Shopify e a mensagem de erro
Esquema feito com código a partir do código publicado do módulo (Odoo 17, 18, 19 e 20): o menu de lojas, o botão de envio e a mensagem.
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 e porquê aparece

Aparece ao clicar em Enviar para o Shopify (Push to Shopify)

O botão está na ordem de vendas e fica oculto se a encomenda não tiver preenchida a Ref. encomenda Shopify (Shopify Order Ref) ou se não estiver no estado Ordem de Vendas (Ordem de Venda no Odoo 17.0, 18.0) (Sales Order). A condição é a mesma no Odoo 17, 18, 19 e 20. Ao clicar, o Odoo pede confirmação: Enviar as linhas da encomenda atual (quantidades, produtos adicionados/removidos) para a encomenda Shopify associada? (Push the current order lines (quantities, added/removed products) to the linked Shopify order?). Ao aceitar, o botão chega ao código que envia as edições, e é aí que pode aparecer a mensagem.

A condição exata: não chega o identificador da edição

No código do Odoo 20, o envio segue esta ordem. Primeiro verifica que a encomenda tem referência do Shopify. Depois pede ao Shopify que abra uma edição da encomenda e verifica se o Shopify responde com erros. Por fim, retira da resposta o identificador da edição em curso. Se esse identificador estiver vazio, lança a mensagem. É tudo o que a condição diz: não depende de nenhuma linha nem de nenhuma quantidade, porque nesse ponto o código ainda não leu as linhas da encomenda.

As reticências são o nome da encomenda

A mensagem inclui o nome da ordem de vendas sobre a qual clicou no botão. A figura mostra o mesmo texto noutros idiomas do módulo.

Esquema feito com código, não um ecrã do Odoo: 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: o texto da mensagem consoante o idioma do Odoo.

A ordem importa: a verificação vem depois de pedir a edição

Antes de verificar o identificador, o código revê se o Shopify devolveu erros ao abrir a edição e, se os houver, pára nesse passo. Esta mensagem corresponde ao caso em que essa revisão já passou e, ainda assim, falta o identificador da edição.

Quando aparece, o módulo ainda não alterou nada

Após a mensagem, a ação é interrompida e não se guarda nada do que ia mudar. A verificação está antes de percorrer as linhas da encomenda: o módulo ainda não alterou nenhuma quantidade nem adicionou ou removeu nenhum produto. Além disso, a confirmação da edição, que o código deixa para o fim, não chega a ser lançada.

O que o botão teria feito a seguir

Se a edição for aberta, o código percorre as linhas da encomenda do Odoo, sem contar as de secção ou nota nem as de entrega, e compara-as com as linhas da edição do Shopify. Altera a quantidade das que coincidem e diferem, adiciona os produtos que têm variante do Shopify e não estavam na edição, e deixa a quantidade zero nas linhas que estão no Shopify mas já não no Odoo. No fim confirma a edição. Quando aparece a mensagem, nada disso foi executado.

A mensagem não fala das suas linhas

Como a verificação vem antes de ler as linhas, uma encomenda com quantidades alteradas, produtos novos ou produtos removidos não é a causa descrita pelo código. A condição refere-se apenas à resposta que chega ao abrir a edição da encomenda.

O texto do código é o das quatro versões, a sequência descrita é a do Odoo 20

A mensagem está no código publicado do Odoo 17, 18, 19 e 20. A ordem de passos que aqui conto (referência, abertura da edição, revisão de erros, identificador) é a do código do Odoo 20.

Onde estão as lojas no Odoo

As fichas das lojas abrem-se a partir de Shopify › Configuração › Lojas (Shopify › Configuration › Stores). O troço Configuração exige a permissão Operador (Operator) e o troço Shopify exige Visualizador (Viewer): se não tiver uma delas, não vê esse troço do menu.

O que verificar quando aparece

  • Anote o nome da encomenda que a mensagem traz.
  • Verifique que a encomenda continua em Ordem de Vendas e com a Ref. encomenda Shopify preenchida: são as duas condições para o botão se ver.
  • Clique de novo em Enviar para o Shopify e aceite a confirmação. Como a mensagem é lançada antes de alterar o que quer que seja, a encomenda do Odoo fica como estava.
  • Se a mesma encomenda der a mesma mensagem outra vez, guarde o nome e fale connosco.

Como a FlexigoTech o ajuda

A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se a mensagem se repetir com uma encomenda concreta, com o nome da encomenda podemos revê-la consigo. O módulo está publicado no Odoo Apps para 17, 18, 19 e 20 (ficha, página do módulo). É de pagamento único por versão e precisa da subscrição FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano sem IVA, até 3 contas da plataforma.

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