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).

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.

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 Amazone aConta 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.

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
- Código do módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Código do módulo: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Código do módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/stock_picking.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
