
Como se chama e onde vive
Com o Odoo em português de Portugal, a tarefa chama-se Amazon SP-API - Sincronizar relatórios de taxas de armazenamento FBA (opt-in). Está nos quatro ramos publicados do módulo: Odoo 17.0, 18.0, 19.0 e 20.0. Corre uma vez por dia e vem ativa ao instalar.
O «(opt-in)» do nome tem reflexo no código: a tarefa só trabalha com as contas da Amazon que estão ativas e têm ativada a sincronização das taxas de armazenamento. As contas abrem-se a partir do menu Amazon › Configuração › Contas (Amazon › Configuration › Accounts). Para lá chegar é preciso a permissão Visualizador (Viewer) no troço Amazon e Gestor (Manager) nos troços Configuração e Contas; se faltar alguma, esse troço não aparece.

Amazon SP-API - Sincronizar relatórios de taxas de armazenamento FBA (opt-in).
Cronologia de uma passagem
- Ao instalar o módulo A tarefa fica criada e ativa. No Odoo 17.0 tem ainda configurado que se repete sem fim.
- Cada dia A tarefa corre uma vez e arranca a passagem.
- Primeiro passo da passagem Procura as contas da Amazon que estão ativas e têm ativada a sincronização das taxas de armazenamento. As que não cumprem as duas condições não são tocadas.
- Por cada conta encontrada Lança a sincronização marcada como feita pela tarefa agendada e com o aviso de erros desativado, de modo que uma falha num relatório não interrompe a tarefa. Neste modo não se publica a mensagem de resultado no chatter da conta.
- Primeiro bloco da conta Sincroniza
Taxa de armazenamento mensal(Monthly storage fee).
- Segundo bloco da conta Sincroniza
Sobretaxa de armazenamento de longo prazo(Long-term storage surcharge). Vai à parte do anterior: se o primeiro falhou, este tenta-se na mesma.
- Se um bloco falha O texto de resultado regista o erro sob o nome desse bloco e a conta segue o seu caminho.
- Ao fechar cada conta Guarda na conta a data e hora da última execução e o texto de resultado, cortado a 5000 carateres. O texto começa com
Sincronização das taxas de armazenamento FBA da Amazon concluída.(Amazon FBA storage fees sync finished.), segue comConta: …(Account: …) eOrigem: …(Source: …) (nas passagens da tarefa,Origen: CRON) e acrescenta o que tiver dado cada bloco.
- Se uma conta falha por inteiro Regista-se um aviso no log com o nome da conta e a tarefa segue para a seguinte.
- Ao terminar A tarefa termina com normalidade depois de percorrer as contas.
O que ver se não faz nada
Começa pelo que decide se uma conta entra na passagem e segue pelo que deixa registo.
- A tarefa continua ativa. Vem ativa ao instalar e corre uma vez por dia, ou seja, uma só passagem cada dia.
- A conta está ativa e com a sincronização das taxas de armazenamento ativada. Sem as duas condições, a pesquisa do primeiro passo não a encontra. Localiza a conta em
Amazon › Configuração › Contas: o seu nome está no campoNome(Name), no separadorIdentidade(Identity), grupoConta(Account), e também na lista de contas. - O chatter vazio não é uma falha. A tarefa pede expressamente que não se publique a mensagem de resultado no chatter; o resultado guarda-se na conta junto com a data e hora da última execução.
- Um erro de um bloco não pára a passagem. Fica escrito no texto de resultado sob
Taxa de armazenamento mensalouSobretaxa de armazenamento de longo prazo, e o outro bloco tenta-se na mesma. - Uma conta que falha por inteiro deixa um aviso no log, com o seu nome. É o sítio onde procurar quando uma conta concreta não avança e as outras sim.
- A subscrição. A ligação passa pela 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 dá; os dados ficam no teu Odoo.
Se quiseres ver o trabalho da tarefa para um caso concreto, o texto de resultado da conta é a referência: leva a origem da passagem e, bloco a bloco, o que deu cada um ou o erro que teve.
Quanto custa e como ajudamos
O módulo é de pagamento único por versão e precisa da subscrição da FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano sem IVA (o Pro, 98 €/mês ou 980 €/ano), com até 3 contas da plataforma (Pro: 10). Está publicado na Odoo Apps para 17.0, 18.0, 19.0 e 20.0; os detalhes de compra estão na ficha da Odoo Apps e na página do módulo.
Se estás a implementar o Odoo e queres rever como ficam as tuas contas da Amazon, ou precisas de uma integração à medida, a FlexigoTech implementa o Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida.
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
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
