Saltar para o conteúdo principal
Amazon

Botão «Sincronizar reembolsos» da Amazon no Odoo: o que faz passo a passo

O botão Sincronizar reembolsos (Sync Reimbursements) pede à Amazon o relatório de reembolsos FBA de uma conta, importa as linhas para o Odoo e deixa um resumo na ficha. Vê-se sempre, mas só funciona com acesso de gestor do conector ou das Definições.

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 carregar: onde está e quem o pode usar

O botão Sincronizar reembolsos está no ecrã Contas (Accounts), a que se chega por Amazon › Configuração › Contas (Amazon › Configuration › Accounts). Cada troço do menu exige uma permissão e, se não a tiver, não vê esse troço: Amazon exige Visualizador (Viewer), enquanto Configuração (Configuration) e Contas exigem Gestor (Manager).

Esquema do menu Amazon › Configuration › Accounts, o botão Sync Reimbursements e, ao lado, a mensagem de acesso que o pode travar
Esquema feito com código a partir do código publicado do módulo, não é uma captura do Odoo.
  • Abra Amazon › Configuração › Contas e entre na conta que quer sincronizar. O botão atua sobre uma única conta.
  • Confirme que o seu utilizador tem acesso de gestor do conector da Amazon ou das Definições. O botão vê-se sempre, e está nos quatro ramos publicados (Odoo 17, 18, 19 e 20), mas vê-lo não equivale a ter permissão: a ação verifica-a logo no início.
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 caminho automático, depois o botão

Nas contas ativas que têm ativada a sincronização do relatório de reembolsos FBA, a tarefa agendada Amazon SP-API - Sincronizar relatório de reembolsos FBA (opt-in) (Amazon SP-API - Sync FBA reimbursements report (opt-in)) lança a mesma sincronização uma vez por dia. Vem ativa ao instalar o módulo.

  • Confirme que essa tarefa agendada continua ativa na sua base de dados.
  • Confirme que a conta está ativa e que tem ativada a sincronização do relatório de reembolsos: a tarefa só percorre as contas que cumprem as duas condições.
  • Tenha em conta que, se a sincronização de uma conta lançar um erro que chegue à tarefa, esta regista-o no registo do servidor e continua com as restantes contas. Além disso, a tarefa não publica o resumo como mensagem na ficha.
  • Use o botão quando a quiser lançar manualmente. No resumo, a origem figura como manual (na tarefa, CRON) e o resumo é publicado como mensagem na ficha da conta.

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

  • Primeiro, as permissões. Se não for superutilizador, o botão exige acesso de gestor do conector ou das Definições e, depois, que possa escrever nessa conta. Se não se cumprir, a ação pára aí e não se guarda nada do que ia alterar.
  • A seguir, pede à Amazon que gere o relatório de reembolsos FBA da conta.
  • Depois pergunta várias vezes pelo estado do relatório, com uma pausa entre tentativas, até estar pronto, cancelado ou ter falhado. A ação espera entretanto, por isso não espere uma resposta imediata.
  • Se o relatório estiver pronto, descarrega o respetivo documento e passa-o à importação do Odoo.
  • Se a caixa Auditoria de reembolsos FBA (FBA reimbursement audit) estiver ativada, o botão lança a atualização da auditoria de pedidos de reembolso logo a seguir à importação. A caixa está na ficha de Contas, separador Relatórios FBA (opt-in) (FBA Reports (opt-in)), grupo Auditoria de Pedidos de Reembolso (encontre dinheiro que a Amazon lhe deve) (Reimbursement Claim Audit (find money Amazon owes you)), e vem desativada por defeito. A sua ajuda apresenta-a como uma análise só de leitura.
  • Por último, a conta guarda a data e o resultado da última execução, e o resumo é publicado como mensagem na sua ficha.

Depois de carregar: o que rever

  • Abra a ficha da conta e leia a mensagem nova. Começa com Sincronização dos reembolsos FBA da Amazon concluída. (Amazon FBA reimbursements sync finished.) e continua com Conta: … (Account), Origem: … (Source: Manual se carregou no botão), ID do relatório: … (Report ID) e Estado do relatório: … (Report status).
  • Se o relatório foi importado, leia também Filas reporte, Filas procesadas, Creadas, Actualizadas, Saltadas e Con error (Report rows, Processed rows, Created, Updated, Skipped, With error).
  • Veja a contagem de Con error antes de dar a importação por boa.
Esquema com o texto do botão Sync Reimbursements consoante o idioma do Odoo: em português, Sincronizar reembolsos
Esquema feito com código a partir das traduções publicadas do módulo, não é uma captura do Odoo. Com o Odoo em português, o botão chama-se Sincronizar reembolsos.

Se algo não correr bem

Não tem acesso

Aparece ao carregar no botão, quando o seu utilizador não é gestor do conector nem das Definições. A mensagem é esta:

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

  • Peça a um gestor que lhe dê acesso de gestor, como diz a própria mensagem.
  • Se já tem o grupo e a ação continua a parar, a verificação exige ainda permissão de escrita sobre essa conta.

O relatório não chega a ser importado

Nestas situações a execução termina, regista o resultado na conta e não importa linhas.

  • Se a Amazon cancelar o relatório ou este falhar, o resumo acrescenta A Amazon não gerou um relatório de reembolsos utilizável. (Amazon did not generate a usable reimbursements report.)
  • Se se esgotarem as tentativas de espera, o resumo acrescenta O sondagem do relatório expirou. Tente novamente dentro de alguns minutos. (Report polling timed out. Try again in a few minutes.)
  • Se o relatório estiver pronto mas a Amazon não fornecer o documento, o resumo acrescenta Relatório CONCLUÍDO sem reportDocumentId. (DONE report without reportDocumentId.) e também não se importa nada.

Custo e ajuda

O módulo é de pagamento único por versão do Odoo (17, 18, 19 e 20) e necessita da subscrição do FlexigoTech Cloud: o plano Conector custa 49 €/mês ou 490 €/ano, sem IVA. A ligação passa por esse serviço, que guarda cifradas as credenciais e avisa por e-mail se a sincronização falhar. Pode ver o módulo na página da FlexigoTech ou na ficha do Odoo Apps.

Se está a implementar o Odoo e quer que alguém reveja consigo as permissões e a colocação em funcionamento do conector, 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