Saltar para o conteúdo principal
Amazon

O que faz o botão «Sincronizar liquidações» do conector da Amazon para Odoo

O botão Sincronizar liquidações (Sync Settlements) do ecrã Contas (Accounts) lança manualmente, para uma conta da Amazon, a mesma sincronização que uma tarefa agendada faz uma vez por dia nas contas ativas que têm a sincronização de liquidações ativada: verifica a sua permissão, segue o caminho de sincronização que a conta tiver e mostra um aviso no fim.

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 20.0 · nas fontes indicadas no fim
Leitura
5 min

Antes de clicar: onde está e quem o pode ver

O botão Sincronizar liquidações está no ecrã Contas, a que se chega por Amazon › Configuração › Contas (Amazon › Configuration › Accounts). É o botão de uma conta da Amazon concreta: a ação trabalha com uma única conta, a que tem aberta. Existe nas versões 17, 18, 19 e 20 do Odoo, e a vista não lhe impõe nenhuma condição: vê-se sempre.

Esquema feito com código: o menu que leva às contas, o botão de sincronizar liquidações e, ao lado, a mensagem de permissões que o pode travar
Esquema feito com código a partir do código publicado do módulo, não uma captura do Odoo. Os rótulos do esquema estão em inglês, o texto original do módulo.

O que decide se chega até ele é a permissão do seu utilizador sobre o menu. Marque estas caixas antes de o procurar:

  • O seu utilizador vê o troço Amazon do menu: esse troço exige a permissão Visualizador (Viewer).
  • O seu utilizador vê o troço Configuração (Configuration) e, dentro dele, Contas: ambos exigem a permissão Gestor (Manager). Se não tiver uma dessas permissões, não vê esse troço do menu.
  • Se lhe faltar a permissão, peça a um gestor que a conceda antes de continuar.
  • Abra a conta com que quer trabalhar: o botão atua sobre essa conta e sobre nenhuma outra.
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)

Primeiro, o que o Odoo faz sozinho

O botão não é o caminho normal. O módulo traz uma tarefa agendada, Amazon SP-API - Sincronizar liquidações (Amazon SP-API - Sync settlements), que corre uma vez por dia e vem ativa ao instalar. Essa tarefa chama a mesma sincronização que o botão, pelo que lançá-la manualmente é a exceção: serve para quando quer uma passagem agora e não esperar pela seguinte.

A tarefa e o botão parecem-se, mas não são idênticos:

  • A tarefa procura as contas que estão ativas e que têm a sincronização de liquidações ativada, e percorre-as uma a uma. O botão não faz essa pesquisa: vai direto à conta que tem aberta.
  • A tarefa não passa pela verificação de permissões do botão: chama diretamente a sincronização de cada conta.
  • Se a tarefa falhar numa conta, não pára: continua com as restantes contas. Na conta que falhou guarda o momento da execução e um resultado que começa por Erro do cron de liquidação: … (Settlement cron error: …).

Ao clicar: o que verifica e o que faz, por ordem

Este é o percurso que o código do botão segue no Odoo 20. Use-o como lista para saber em que ponto está se algo parar.

  • Permissão de grupo. Verifica-se que o seu utilizador pertence ao grupo de gestores do conector ou ao das Definições. Se não, a ação pára com a mensagem que verá mais abaixo.
  • Permissão de escrita. Além dos grupos, o módulo verifica que pode escrever na conta. É uma verificação à parte: ter o grupo não basta por si só.
  • Uma única conta. A ação exige que haja exatamente uma conta, a do ecrã.
  • Caminho de sincronização. A sincronização segue um dos dois caminhos que o módulo admite, consoante a origem de dados de liquidação que a conta tenha configurada. Se a conta tiver escolhido o segundo caminho, segue por ele; em qualquer outro caso, incluindo o de não ter nada configurado, segue pelo caminho predefinido.
  • Espera. A ação não termina até a sincronização da conta devolver o controlo.
  • Aviso final. Quando a sincronização devolve o controlo, o botão mostra o aviso que vê na secção seguinte.

O que verá no fim

Se tudo correr bem, aparece uma notificação de tipo sucesso com o título Liquidações Amazon (Amazon settlements). Como mensagem leva o texto que a sincronização devolver; se não devolver nenhum, a mensagem é Concluído. (Done.). Não é uma notificação fixa: não fica à espera de que a feche.

  • Leia o texto do aviso: se a sincronização devolveu um resultado, é o que aparece no lugar de Concluído..
  • Se vir Concluído., a sincronização terminou e não devolveu nenhum texto.

O rótulo do botão depende do idioma do seu Odoo. Com o Odoo em português de Portugal chama-se Sincronizar liquidações.

Esquema feito com código: o rótulo do botão consoante o idioma do Odoo (castelhano, alemão, francês, italiano e português)
Esquema feito com código a partir das traduções publicadas do módulo, não uma captura do Odoo.

O erro que pode dar ao clicar

Ao clicar em Sincronizar liquidações, a verificação de permissões pode parar a ação com esta mensagem:

You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.

Surge quando o seu utilizador não pertence ao grupo de gestores do conector nem ao grupo das Definições. Quando pára, a ação não continua: não chega a escolher o caminho de sincronização nem a sincronizar.

  • Peça a um gestor que lhe dê o acesso de gestor do conector, tal como diz a própria mensagem.
  • Volte a abrir a conta a partir de Amazon › Configuração › Contas e clique outra vez no botão.
  • Se o aviso for de sucesso, já passou a verificação de permissões.

Depois de clicar

  • Se quiser que a sincronização não dependa de alguém clicar no botão, a tarefa Amazon SP-API - Sincronizar liquidações corre uma vez por dia para as contas ativas que têm a sincronização de liquidações ativada.

Quanto custa e como a FlexigoTech ajuda

O módulo é de pagamento único por versão do Odoo (17, 18, 19 e 20) e precisa da subscrição do FlexigoTech Cloud, plano Conector: 49 € por mês ou 490 € por ano, sem IVA. A ligação passa pelo FlexigoTech Cloud, que guarda cifradas as credenciais, vigia a sincronização e avisa por e-mail se falhar. Na página do módulo encontra a compra.

Se está a implementar o Odoo e quer rever as permissões dos seus utilizadores ou ligar a Amazon ao resto dos seus processos, 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 20.0) e nas fontes indicadas

Fontes