Aller au contenu principal
Amazon

Ce que fait le bouton «Synchroniser le stock bloqué» d'Amazon Connector for Odoo

Le bouton Synchroniser le stock bloqué (Sync Stranded Inventory) demande à Amazon un rapport de stock bloqué pour ce compte, attend qu'il soit prêt, le traite dans Odoo et conserve le résultat dans le compte. Odoo fait la même chose tout seul, une fois par jour, sur les comptes dont cette synchronisation est activée : le bouton sert donc à la lancer tout de suite. Il peut être utilisé par toute personne ayant un accès responsable du connecteur ou des Paramètres.

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 : la tâche quotidienne, l'emplacement du bouton et les droits

Faut-il cliquer sur le bouton pour que le stock bloqué se synchronise ?

Ce n'est pas nécessaire : le module fournit l'action planifiée Amazon SP-API - Synchroniser le rapport du stock bloqué (opt-in) (Amazon SP-API - Sync stranded inventory report (opt-in)), qui s'exécute une fois par jour et qui est active dès l'installation. Elle parcourt les comptes actifs pour lesquels la synchronisation du stock bloqué est activée et lance pour chacun le même processus que le bouton. Il y a quelques différences : la ligne Source : … (Source: …) du résultat indique CRON au lieu de Manual et le message n'est pas publié dans le compte. Le bouton sert à lancer la synchronisation à cet instant, sans attendre la tâche.

Où se trouve le bouton et quand s'affiche-t-il ?

Dans l'écran Comptes (Accounts), que l'on ouvre depuis le menu Amazon › Configuration › Comptes (Amazon › Configuration › Accounts). Chaque niveau du menu demande un droit, et sans lui vous ne voyez pas ce niveau : Amazon demande Lecteur (Viewer), et Configuration et Comptes demandent Responsable (Manager). Le bouton est toujours visible, sans aucune condition, dans Odoo 17, 18, 19 et 20. Son libellé dépend de la langue de votre Odoo : avec Odoo en français, c'est Synchroniser le stock bloqué.

Schéma du libellé du bouton Sync Stranded Inventory 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, ce n'est pas une capture d'Odoo : en français le bouton s'appelle «Synchroniser le stock bloqué» et en portugais «Sincronizar inventário bloqueado».

Qui peut l'utiliser ?

La première chose que fait le bouton, avant de contacter Amazon, est de vérifier les droits : vous devez appartenir au groupe des responsables du connecteur Amazon ou à celui des Paramètres, et pouvoir écrire sur ce compte. Sinon, il s'arrête avec You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. et ne demande rien à Amazon. La solution est celle que dit le message lui-même : qu'un responsable vous donne l'accès responsable.

Schéma du menu Amazon › Configuration › Accounts et du bouton Sync Stranded Inventory, avec le 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 une capture d'Odoo) : le menu, le bouton (Odoo 17, 18, 19 et 20) et le message de droits, avec les libellés en anglais du code d'origine.
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)

Ce qu'il fait au clic, étape par étape

Que fait le bouton, dans l'ordre ?

Après la vérification des droits, il travaille sur un seul compte, celui de l'écran. Il demande d'abord à Amazon de créer un rapport de stock bloqué. Ensuite il interroge l'état de ce rapport jusqu'à ce qu'Amazon le déclare terminé (ou en échec) ou que les tentatives soient épuisées. Si le rapport est prêt, il demande le document du rapport à Amazon et le traite dans Odoo ; le résultat reprend les compteurs de lignes. Enfin, il enregistre dans le compte la date et le résultat et y publie un message.

Combien de temps le bouton attend-il Amazon ?

Il interroge l'état du rapport plusieurs fois et, entre deux interrogations, attend quelques secondes. Il s'arrête dès que l'état est DONE, CANCELLED ou FATAL. Le nombre de tentatives et l'attente sont lus dans le compte lui-même ; s'ils n'ont pas de valeur, le module utilise douze tentatives et dix secondes entre elles.

Comment savoir que tout s'est bien passé ?

À la fin, le compte conserve la date et l'heure de la dernière exécution et le texte du résultat (jusqu'à cinq mille caractères), et ce texte est publié comme message dans le compte. Il commence par Synchronisation du stock bloqué FBA Amazon terminée. (Amazon FBA stranded inventory sync finished.) et se poursuit avec Compte : … (Account: …), la source (avec le bouton, Manual), ID du rapport : … (Report ID: …) et Statut du rapport : … (Report status: …). Si le rapport est arrivé et a été traité, il ajoute les compteurs Filas reporte (Report rows), Filas procesadas (Processed rows), Creadas (Created), Actualizadas (Updated), Saltadas (Skipped) et Con error (With error).

Que se passe-t-il si le rapport n'est pas prêt à temps ?

Si, après les tentatives, le rapport n'est toujours pas prêt, le résultat contient Le délai d'interrogation du rapport a expiré. Réessayez dans quelques minutes. (Report polling timed out. Try again in a few minutes.). Rien n'est traité, mais la date et le résultat sont conservés et le message est publié dans le compte. Faites ce que dit la ligne : attendez quelques minutes et cliquez de nouveau. Chaque clic repart de zéro et demande un nouveau rapport à Amazon.

Et si Amazon annule le rapport ou le déclare terminé sans document ?

Si l'état est CANCELLED ou FATAL, le résultat ajoute Amazon n'a pas généré de rapport de stock bloqué exploitable. (Amazon did not generate a usable stranded inventory report.). Si l'état est DONE mais qu'Amazon ne fournit pas l'identifiant du document, il ajoute Rapport DONE sans reportDocumentId. (DONE report without reportDocumentId.). Dans l'un ou l'autre cas, rien n'est traité et la date et le résultat sont enregistrés, avec l'état et l'ID du rapport pour que vous sachiez ce qu'Amazon a répondu.

Versions, abonnement et aide

Dans quelles versions est-il disponible et que faut-il pour qu'il fonctionne ?

Le bouton est dans l'écran Comptes dans toutes les branches publiées du module, pour Odoo 17, 18, 19 et 20. Le module est à paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, pour jusqu'à trois comptes de la plateforme. La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Vous pouvez consulter le module sur la fiche Odoo Apps ou sur la page de flexigotech.com.

Si vous êtes en train de déployer Odoo et souhaitez revoir les droits, les comptes et les tâches planifiées, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.

À lire aussi

Ce que fait le bouton « Créer la famille sur Amazon », pas à pasCe que vérifie et envoie le bouton Créer la famille sur Amazon du connecteur SP-API pour Odoo, quand il apparaît et que faire face à chaque erreur possible.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources