Aller au contenu principal
Amazon

Ce que fait le bouton « Synchroniser les règlements » du connecteur Amazon pour Odoo

Le bouton Synchroniser les règlements (Sync Settlements) de l'écran Comptes (Accounts) lance à la main, pour un compte Amazon, la même synchronisation qu'une tâche planifiée exécute une fois par jour sur les comptes actifs dont la synchronisation des règlements est activée : il vérifie votre droit, suit le chemin de synchronisation du compte et affiche un message à la fin.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Amazon
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Avant de cliquer : où il se trouve et qui peut le voir

Le bouton Synchroniser les règlements se trouve sur l'écran Comptes, auquel on accède par Amazon › Configuration › Comptes (Amazon › Configuration › Accounts). C'est le bouton d'un compte Amazon précis : l'action travaille sur un seul compte, celui que vous avez ouvert. Il existe dans les versions 17, 18, 19 et 20 d'Odoo, et la vue ne lui impose aucune condition : il est toujours visible.

Schéma réalisé avec du code : le menu qui mène aux comptes, le bouton de synchronisation des règlements et, sur le côté, le message de droits qui peut l'arrêter
Schéma réalisé avec du code à partir du code publié du module, pas une capture d'Odoo. Les libellés du schéma sont en anglais, le texte d'origine du module.

Ce qui décide si vous y accédez, c'est le droit de votre utilisateur sur le menu. Cochez ces cases avant de le chercher :

  • Votre utilisateur voit la partie Amazon du menu : cette partie demande le droit Lecteur (Viewer).
  • Votre utilisateur voit la partie Configuration du menu et, à l'intérieur, Comptes : les deux demandent le droit Responsable (Manager). Si vous n'avez pas l'un de ces droits, vous ne voyez pas cette partie du menu.
  • S'il vous manque le droit, demandez à un responsable de vous l'accorder avant de continuer.
  • Ouvrez le compte avec lequel vous voulez travailler : le bouton agit sur ce compte et sur aucun autre.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vidéo : Your Odoo doesn't talk to Amazon, Temu or Shopify? (vidéo en anglais)

D'abord, ce qu'Odoo fait tout seul

Le bouton n'est pas le chemin normal. Le module fournit une tâche planifiée, Amazon SP-API - Synchroniser les liquidations (Amazon SP-API - Sync settlements), qui s'exécute une fois par jour et qui est active dès l'installation. Cette tâche appelle la même synchronisation que le bouton, donc la lancer à la main est l'exception : pour quand vous voulez un passage maintenant sans attendre le suivant.

La tâche et le bouton se ressemblent, mais ne sont pas identiques :

  • La tâche cherche les comptes qui sont actifs et dont la synchronisation des règlements est activée, et les parcourt un par un. Le bouton ne fait pas cette recherche : il va directement au compte que vous avez ouvert.
  • La tâche ne passe pas par la vérification des droits du bouton : elle appelle directement la synchronisation de chaque compte.
  • Si la tâche échoue sur un compte, elle ne s'arrête pas : elle continue avec les autres comptes. Sur le compte en échec, elle enregistre le moment de l'exécution et un résultat qui commence par Erreur du cron de liquidation : … (Settlement cron error: …).

Au clic : ce qu'il vérifie et ce qu'il fait, dans l'ordre

Voici le parcours que suit le code du bouton dans Odoo 20. Utilisez-le comme liste pour savoir où vous en êtes si quelque chose s'arrête.

  • Droit de groupe. On vérifie que votre utilisateur appartient au groupe des responsables du connecteur ou à celui des Paramètres. Sinon, l'action s'arrête avec le message que vous verrez plus bas.
  • Droit d'écriture. En plus des groupes, le module vérifie que vous pouvez écrire sur le compte. C'est une vérification à part : avoir le groupe ne suffit pas à lui seul.
  • Un seul compte. L'action exige qu'il y ait exactement un compte, celui de l'écran.
  • Chemin de synchronisation. La synchronisation suit l'un des deux chemins que le module accepte, selon la source de données de règlement configurée sur le compte. Si le compte a choisi le second chemin, elle passe par là ; dans tout autre cas, y compris si rien n'est configuré, elle passe par le chemin par défaut.
  • Attente. L'action ne se termine pas tant que la synchronisation du compte ne rend pas la main.
  • Message final. Quand la synchronisation rend la main, le bouton affiche le message que vous voyez dans la section suivante.

Ce que vous verrez à la fin

Si tout se passe bien, une notification de type succès apparaît avec le titre Liquidations Amazon (Amazon settlements). Comme message, elle contient le texte renvoyé par la synchronisation ; si elle n'en renvoie aucun, le message est Terminé. (Done.). Ce n'est pas une notification fixe : elle n'attend pas que vous la fermiez.

  • Lisez le texte du message : si la synchronisation a renvoyé un résultat, c'est lui qui apparaît à la place de Terminé..
  • Si vous voyez Terminé., la synchronisation est terminée et n'a renvoyé aucun texte.

Le libellé du bouton dépend de la langue de votre Odoo. Avec Odoo en français, il s'appelle Synchroniser les règlements.

Schéma réalisé avec du code : le libellé du bouton selon la langue d'Odoo (espagnol, allemand, français, italien et portugais)
Schéma réalisé avec du code à partir des traductions publiées du module, pas une capture d'Odoo.

L'erreur possible au clic

En cliquant sur Synchroniser les règlements, la vérification des droits peut arrêter l'action avec ce message :

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

Il apparaît quand votre utilisateur n'appartient ni au groupe des responsables du connecteur ni à celui des Paramètres. Quand elle s'arrête, l'action ne continue pas : elle ne choisit pas le chemin de synchronisation et ne synchronise rien.

  • Demandez à un responsable de vous donner l'accès de responsable du connecteur, comme le dit le message lui-même.
  • Rouvrez le compte depuis Amazon › Configuration › Comptes et cliquez de nouveau sur le bouton.
  • Si le message est un succès, vous avez passé la vérification des droits.

Après le clic

  • Si vous voulez que la synchronisation ne dépende pas de quelqu'un qui clique sur le bouton, la tâche Amazon SP-API - Synchroniser les liquidations s'exécute une fois par jour pour les comptes actifs dont la synchronisation des règlements est activée.

Ce que cela coûte et comment FlexigoTech vous aide

Le module est en paiement unique par version d'Odoo (17, 18, 19 et 20) et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT. La connexion passe par FlexigoTech Cloud, qui stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. L'achat se fait sur la page du module.

Si vous êtes en train de mettre en place Odoo et voulez revoir les droits de vos utilisateurs ou connecter Amazon au reste de vos processus, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

À lire aussi

Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources