Saltar para o conteúdo principal
Amazon

Tarefa «Pré-preencher ID da Encomenda nas recolhas» do Amazon Connector: o que faz e o que verificar

A tarefa agendada Amazon SP-API - Pré-preencher ID da Encomenda nas recolhas (Amazon SP-API - Prefill Order ID on pickings) corre a cada minuto e, em cada passagem, preenche o ID da Encomenda Amazon (Amazon Order ID) e a Conta Amazon SP-API (Amazon SP-API Account) em falta nas guias não canceladas, com um máximo de 200 guias por passagem. Se não muda nada, verifica se a guia está cancelada, se já tem os dois campos ou se o módulo não consegue determinar o respetivo ID de encomenda.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 5 de novembro de 2026

O essencial

Módulo
Amazon
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do conector, versão 17.0 e 20.0 · nas fontes indicadas no fim
Leitura
5 min

O detalhe de cada passagem corresponde ao código do Odoo 20.0. A tarefa existe em todos os ramos publicados do módulo (17.0, 18.0, 19.0 e 20.0).

Esquema da tarefa agendada que corre a cada minuto
Esquema feito com código a partir do código publicado do módulo (não é um ecrã do Odoo): a tarefa Amazon SP-API - Pré-preencher ID da Encomenda nas recolhas, que corre a cada minuto e vem ativa na instalação, no Odoo 17.0, 18.0, 19.0 e 20.0. Os rótulos do esquema estão em inglês, como no código.

O que faz a tarefa, ao pormenor

Corre a cada minuto e vem ativa na instalação

A tarefa Amazon SP-API - Pré-preencher ID da Encomenda nas recolhas é executada a cada minuto e está ativa desde que o módulo é instalado. Trabalha sobre as guias, que são as transferências de Inventário. No Odoo 17.0 a tarefa vem configurada para se repetir sem fim.

Em cada execução, a tarefa pede para processar no máximo 200 guias. Esse é o limite de uma passagem, não de toda a base de dados: o que ficar de fora fica para a seguinte.

Cada passagem analisa no máximo 200 guias, as mais recentes primeiro

Em cada passagem a tarefa procura guias que não estejam canceladas e que tenham vazio o ID da Encomenda Amazon ou a Conta Amazon SP-API. Ordena-as da mais nova para a mais antiga e fica com 200. Uma guia que já tem os dois campos preenchidos não entra na pesquisa.

As guias que a tarefa não consegue preencher continuam a cumprir essa condição, pelo que voltam a entrar na passagem seguinte. Como a pesquisa começa pelas mais novas e corta nas 200, as mais antigas só entram quando há espaço.

Se não descobre o ID da encomenda Amazon, não toca em nada

Para cada guia, o módulo tenta determinar qual é o seu ID de encomenda Amazon. Se não o consegue, passa à seguinte sem escrever nada: nem o ID nem a conta. Nesse caso nem sequer tenta determinar a conta.

Só preenche lacunas, não corrige o que já existe

Se o ID da Encomenda Amazon está vazio, a tarefa escreve o que determinou. Se a Conta Amazon SP-API está vazia, tenta determiná-la e, se a obtém, escreve-a. O que já tem valor não é tocado: um ID ou uma conta já preenchidos ficam como estão, mesmo que não sejam os que a tarefa teria colocado.

A conta pode ficar vazia mesmo que o ID tenha sido preenchido

A tarefa só escreve a conta se a obtiver. Se o ID foi determinado mas a conta não, guarda-se o ID e a conta fica vazia. Essa guia continua a cumprir a condição de pesquisa, pelo que a tarefa voltará a tentar nas passagens seguintes.

Termina a contar quantas guias mudaram

Antes de preencher, a tarefa regista o ID (sem espaços nas extremidades) e a conta de cada guia. Depois compara-os: conta como atualizada a guia cujo ID ou cuja conta é diferente do registado, e uma guia conta-se uma só vez mesmo que mudem os dois. Esse total é o que a passagem devolve.

Onde ver o resultado

Abre a ficha da guia (transferência de Inventário) e procura o grupo Amazon SP-API. Aí estão os campos ID da Encomenda Amazon e Conta Amazon SP-API. Cada um desses dois campos tem uma condição de visibilidade que o oculta em algumas guias, pelo que pode não os veres em todas.

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)

Se não faz nada: o que verificar

  • Que a tarefa agendada continue ativa: vem ativa na instalação do módulo.
  • Que a guia não esteja cancelada: as canceladas ficam fora da pesquisa.
  • Que a guia não tenha já preenchidos o ID da Encomenda Amazon e a Conta Amazon SP-API: nesse caso não entra na passagem e não há nada para preencher.
  • Que o módulo consiga determinar o ID de encomenda dessa guia: se não o consegue, não escreve nem o ID nem a conta.
  • Que não haja muitas guias recentes nessa situação: cada passagem analisa no máximo 200, começando pelas mais novas.
  • Se o ID está lá mas a conta não, a tarefa não conseguiu determinar a conta; voltará a tentar nas passagens seguintes.

O nome da tarefa consoante o idioma do teu Odoo

Com o Odoo em português de Portugal a tarefa chama-se Amazon SP-API - Pré-preencher ID da Encomenda nas recolhas. O módulo traz o nome traduzido para outros idiomas, pelo que, se o teu Odoo estiver noutro idioma, o nome muda com ele. O esquema seguinte reúne alguns desses nomes.

Esquema com o nome da tarefa em cinco idiomas
Esquema feito com código a partir das traduções publicadas do módulo (não é um ecrã do Odoo): o nome da tarefa tal como o vê o utilizador com o Odoo em castelhano, alemão, francês, italiano e português.

Preço e como a FlexigoTech ajuda

O módulo está publicado no Odoo Apps para 17.0, 18.0, 19.0 e 20.0 e é de pagamento único por versão; além disso, precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 €/mês ou 490 €/ano sem IVA, com até 3 contas da plataforma. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Sem subscrição, ou com o serviço suspenso, pára o que a subscrição proporciona; os dados ficam no teu Odoo.

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiseres ver o módulo completo, tens a página do módulo.

Continue a ler

Verificado no código do conector (versão 17.0 e 20.0) e nas fontes indicadas

Fontes