Aller au contenu principal
Amazon

Bouton « Synchroniser les expéditions traitées par FBA » : mythes et réalité

Le bouton Synchroniser les expéditions traitées par FBA (Sync FBA Fulfilled Shipments) lance à la main, depuis l'écran des comptes Amazon, la lecture des expéditions FBA déjà envoyées. Ce n'est pas la voie normale : la tâche planifiée fait la même chose toutes les 30 minutes sur les comptes dont la case optionnelle est cochée, et le bouton sert à la lancer manuellement quand vous en avez besoin.

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
6 min

Où il se trouve et ce qui se passe quand on clique

Le bouton Synchroniser les expéditions traitées par FBA se trouve sur l'écran Comptes, auquel vous accédez par Amazon › Configuration › Comptes (Amazon › Configuration › Accounts). Le niveau Amazon demande le droit Lecteur (Viewer) ; les niveaux Configuration et Comptes demandent Responsable (Manager). Le bouton existe dans les branches 17, 18, 19 et 20 et il est toujours visible.

Schéma du menu des comptes Amazon, du bouton de synchronisation des expéditions FBA et du message de droits qui peut l'arrêter
Schéma réalisé avec du code à partir du code publié du module, ce n'est pas un écran d'Odoo ; ses libellés sont en anglais, le texte d'origine du code.

Quand vous cliquez, le module commence par vérifier les droits : il vous laisse passer si vous faites partie du groupe des responsables du connecteur ou si vous avez l'accès aux Paramètres, et il vérifie en plus que vous pouvez écrire sur le compte. Ensuite il lance la synchronisation de ce compte en la marquant comme manuelle. D'après le code d'Odoo 20, cette synchronisation suit cet ordre :

  • Si le module renvoie une note préalable, il la consigne sur le compte et s'arrête avant de demander le rapport à Amazon.
  • Si la case optionnelle du compte n'est pas cochée, il consigne « La synchronisation des expéditions FBA expédiées est désactivée sur le compte. » (Sync of shipped FBA shipments is disabled on the account.) et s'arrête.
  • Il demande à Amazon un rapport d'expéditions FBA.
  • Il consulte plusieurs fois l'état du rapport, en attendant entre deux consultations. Il arrête de consulter quand Amazon le déclare terminé, annulé ou en échec, ou quand les tentatives sont épuisées.
  • Si le rapport n'est pas prêt, il consigne l'état et s'arrête sans rien importer : « Amazon n'a pas généré de rapport d'expéditions FBA expédiées exploitable. » (Amazon did not generate a usable dispatched FBA shipments report.) s'il est annulé ou en échec, ou « Le délai d'interrogation du rapport a expiré. Réessayez dans quelques minutes. » (Report polling timed out. Try again in a few minutes.) si les tentatives sont épuisées.
  • Si le rapport est prêt mais sans document, il consigne « Rapport DONE sans reportDocumentId. » (DONE report without reportDocumentId.) et s'arrête.
  • S'il a un document, il le télécharge et le transmet à l'importeur de lignes d'expéditions FBA.

Quand il s'arrête à cause de la note préalable, de la case décochée, d'un rapport inutilisable ou du rapport sans document, le module enregistre sur le compte la date et le résultat. Si vous l'avez lancé avec le bouton, il laisse en plus ce résultat sous forme de message sur le compte ; la tâche planifiée ne laisse pas de message.

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)

Idées fausses sur le bouton

Mythe : « Le bouton est la façon normale de récupérer les expéditions FBA »

La réalité est autre : il existe une voie automatique. La tâche planifiée SP-API Amazon - Synchronisation des expéditions FBA expédiées (Amazon SP-API - Sync dispatched FBA shipments) s'exécute toutes les 30 minutes et est active dès l'installation. Elle prend les comptes actifs dont la case Synchroniser les expéditions traitées par FBA (opt-in) (Sync FBA fulfilled shipments (opt-in)) est cochée et lance la même synchronisation, avec la tâche planifiée comme origine et sans laisser de message sur le compte. Si un compte échoue, le module le note dans le journal du serveur, enregistre l'erreur sur ce compte et poursuit avec les autres. Le bouton sert à la lancer à la main à ce moment-là.

Mythe : « Cliquer dessus active la synchronisation du compte »

Il ne l'active pas. La case Synchroniser les expéditions traitées par FBA (opt-in) est décochée par défaut et le bouton ne la coche pas. Si elle reste décochée, la synchronisation consigne qu'elle est désactivée sur le compte et s'arrête sans demander le rapport. La case se trouve dans la fiche de Comptes, onglet FBA & Stock, groupe Synchronisation du stock FBA (activée par défaut) · Expéditions traitées (opt-in) (FBA Inventory Sync (ON by default) · Fulfilled Shipments (opt-in)). Son aide indique : « Lit les expéditions FBA réellement envoyées depuis Amazon à l'aide de l'API Reports. »

Mythe : « Quiconque voit le menu Amazon peut cliquer dessus »

Un utilisateur avec Lecteur voit Amazon, mais Configuration et Comptes demandent Responsable. De plus, le module revérifie le droit au moment du clic. Si vous ne faites pas partie du groupe des responsables du connecteur ni n'avez l'accès aux Paramètres, l'action s'arrête avec ce message :

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

La solution est celle que dit le message : demandez à un responsable de vous donner l'accès. Le bouton est toujours visible, donc ce qui vous bloque, c'est cette vérification et non sa visibilité.

Mythe : « Dès qu'on clique, les expéditions apparaissent instantanément »

Le module ne lit pas directement les expéditions : il demande un rapport à Amazon et consulte son état jusqu'à ce qu'il soit prêt. Si Amazon l'annule, qu'il échoue ou qu'il ne se termine pas dans les tentatives de consultation, ce passage se termine sans rien importer et laisse l'état consigné. Vous pouvez le relancer d'un nouveau clic ; la tâche planifiée le répète aussi sur les comptes dont la case est cochée.

Dans le même groupe de l'onglet FBA & Stock se trouve une autre case, Expéditions FBA : mise à jour automatique des commandes Odoo (FBA shipments: auto-update Odoo orders), cochée par défaut. Son aide indique : « Si activé, les commandes Odoo liées sont marquées Partiellement expédiée/Expédiée uniquement lorsque Amazon signale l'expédition FBA réelle. »

Mythe : « Le bouton n'existe que dans la dernière version »

Il est présent dans les branches 17, 18, 19 et 20. Son libellé dépend de la langue de votre Odoo, car le module fournit des traductions publiées ; avec Odoo en français, vous le verrez sous la forme Synchroniser les expéditions traitées par FBA.

Schéma du texte du bouton selon la langue d'Odoo, avec la version française à côté de celles d'autres langues
Schéma réalisé avec du code à partir des traductions publiées du module, ce n'est pas un écran d'Odoo.

Que vérifier après le premier clic

Ouvrez la fiche du compte dans Amazon › Configuration › Comptes et vérifiez dans l'onglet FBA & Stock que la case optionnelle est dans l'état voulu. Si le passage s'est terminé sans rien importer, regardez le résultat consigné sur le compte, qui explique pourquoi il s'est arrêté. Si votre utilisateur reçoit le message de droits, demandez à un responsable de vous donner l'accès ou d'effectuer le changement.

Coût et aide de FlexigoTech

Le module est en paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, jusqu'à 3 comptes Amazon. Cette connexion conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Il est publié sur Odoo Apps pour 17.0, 18.0, 19.0 et 20.0 (fiche) ; vous disposez aussi de la page du module.

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure, au cas où vous auriez besoin d'adapter ce flux à votre entreprise.

À lire aussi

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

Sources