Com o Odoo em português, a tarefa do Amazon Connector for Odoo que sincroniza a elegibilidade Pan-Europeia chama-se Amazon SP-API - Sincronizar relatórios de Elegibilidade Pan-Europeia (opt-in) (Amazon SP-API - Sync Pan-European Eligibility reports (opt-in)). No Odoo 20.0, em cada passagem faz o seguinte.

O que não se vê na ficha da tarefa
Corre uma vez por dia e vem ativa ao instalar
A tarefa executa-se uma vez por dia e está ativa desde que instala o módulo: não é preciso criá-la nem ativá-la. Existe nas ramificações 17.0, 18.0, 19.0 e 20.0; no Odoo 17.0 está configurada para se repetir sem fim. Se espera atividade várias vezes por dia, não a vai ver: a cadência é diária.
Só entram as contas ativas com a sincronização ativada
Em cada passagem, a tarefa procura as contas da Amazon que cumprem duas condições: a conta está ativa e tem ativada a sincronização de elegibilidade Pan-Europeia. Uma conta que não cumpra uma das duas fica fora da pesquisa.
Cada conta é tratada em separado
Com as contas encontradas, a tarefa percorre-as uma a uma, e cada uma vai dentro do seu próprio controlo de erros. Se uma conta falhar por algo que não tenha sido tratado antes, fica um aviso no registo do servidor com o nome da conta e a tarefa passa à seguinte. A tarefa termina sem erro mesmo que alguma conta tenha falhado.
Dois segmentos por conta: FBA e MFN (expedição própria)
Para cada conta, o módulo percorre dois segmentos um a seguir ao outro, cada um com o seu tipo de relatório: FBA e MFN (expedição própria) (MFN (self-fulfilled)). Se um segmento falhar, o módulo regista o erro no resumo e continua com o outro: a conta inteira não é interrompida.
O resumo que se constrói começa com Sincronização da elegibilidade Pan-UE da Amazon concluída. (Amazon Pan-EU eligibility sync finished.), segue com Conta: … (Account: …), que leva o nome com que a conta é apresentada, e com Origen: CRON (Source: CRON) quando é lançado pela tarefa, e depois acrescenta o que devolve cada segmento.
Que o resumo diga «concluída» não significa que tudo correu bem
Quando terminam os dois segmentos, o módulo guarda na conta a data e hora da última execução e o texto do resumo, cortado se for muito longo. Fá-lo quer tenha havido erro quer não, e a partir da tarefa os erros não são relançados. Por isso, uma data recente indica apenas que a tarefa passou pela conta, e a primeira linha do resumo é a mesma mesmo que um segmento tenha falhado. Para saber se algo falhou, é preciso ler o resumo inteiro, não só a data.
A partir da tarefa não se publica nada no chatter
Quando é lançado pela tarefa agendada, o resumo não é publicado como mensagem na ficha da conta e os erros não são elevados: ficam no resumo guardado. Não espere, portanto, uma mensagem por passagem na conta.
Onde está a conta e quem vê o menu
As fichas das contas abrem-se em Amazon › Configuração › Contas (Amazon › Configuration › Accounts). Cada nível do menu exige uma permissão: Amazon exige Visualizador (Viewer), e Configuração e Contas exigem Gestor (Manager). Se o seu utilizador não tiver a permissão de um nível, não vê esse nível.
Dentro da ficha, o campo Nome (Name) está no separador Identidade (Identity), grupo Conta (Account), e também aparece na lista de Contas (Accounts). O aviso do registo do servidor usa o nome da conta.


O que verificar se a tarefa não faz nada
- Que a tarefa continua ativa: vem ativa ao instalar, mas convém confirmá-lo.
- Que passou um dia desde a última passagem: corre uma vez por dia.
- Que a conta está ativa: uma conta inativa não entra na pesquisa.
- Que a conta tem ativada a sincronização de elegibilidade Pan-Europeia: sem ela também não entra.
- Que não há no registo do servidor um aviso de sincronização falhada com o nome da conta.
- Que o resumo da última passagem não regista um erro no segmento
FBAou emMFN (expedição própria), mesmo que comece porSincronização da elegibilidade Pan-UE da Amazon concluída. - Que o seu utilizador tem a permissão
Gestor, se não vê o menuConfiguração.
Se precisar de reconhecer a tarefa na lista de tarefas agendadas, procure-a pelo nome que corresponde ao idioma do seu Odoo: em português, o que aparece no início; em espanhol, alemão, francês ou italiano, o do segundo esquema.
Como ajuda a FlexigoTech
A FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiser que revejamos com calma a configuração das suas contas da Amazon, escreva-nos a partir da página do módulo.
O módulo é de pagamento único por versão do Odoo e precisa da subscrição do FlexigoTech Cloud (plano Conector: 49 €/mês ou 490 €/ano sem IVA, até 3 contas da plataforma). Os detalhes de cada versão estão na ficha do Odoo Apps.
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/amazon_spapi_account.py
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
