Aller au contenu principal
Amazon

Amazon n'a pas renvoyé d'operationId lors de la confirmation de l'option de placement. dans Odoo

Le message Amazon n'a pas renvoyé d'operationId lors de la confirmation de l'option de placement. apparaît quand vous cliquez sur Confirmer le placement et que la réponse reçue par le module à la demande de confirmation ne contient aucun identifiant d'opération. L'action s'arrête et rien de ce qui allait changer n'est enregistré ; le bouton reste visible tant que le plan conserve son option sélectionnée.

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

Où il apparaît et avec quel texte

Avec Odoo en français, le message se lit Amazon n'a pas renvoyé d'operationId lors de la confirmation de l'option de placement. Il figure dans le code publié des versions 17, 18, 19 et 20, et c'est l'action du bouton Confirmer le placement qui le déclenche. La fiche où se trouve ce bouton s'ouvre depuis le menu Amazon › FBA › Entrant / Envoyer à Amazon.

Schéma réalisé à partir du code : le menu Amazon › FBA › Inbound / Send to Amazon, le bouton Confirm Placement et le message d'erreur
Schéma (ce n'est pas un écran d'Odoo) réalisé à partir du code publié du module : de haut en bas, le menu, le bouton et le message, avec les libellés d'origine du code, pour Odoo 17, 18, 19 et 20.

Le schéma suivant montre ce même texte en espagnol, allemand, français, italien et portugais, d'après les traductions publiées du module.

Schéma réalisé à partir du code : le message en cinq langues
Schéma (ce n'est pas un écran d'Odoo) réalisé à partir des traductions publiées du module : le message en espagnol, allemand, français, italien et portugais.
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étails qui ne se voient pas sur la fiche

Il apparaît au clic sur le bouton, pas à l'enregistrement

Le message ne peut apparaître qu'au clic sur Confirmer le placement. Ce bouton n'est affiché que lorsque le plan a renseigné l'Option de placement sélectionnée : dans Odoo 17, 18, 19 et 20, il est masqué quand ce champ est vide, donc avec les valeurs par défaut vous ne le voyez pas.

Voir le menu ne suffit pas pour exécuter l'action

Les trois niveaux du menu (Amazon, FBA et Entrant / Envoyer à Amazon) demandent le droit Lecteur. Mais, d'après le code d'Odoo 20, la première chose que fait l'action est de vérifier que vous avez au moins l'accès opérateur du connecteur et le droit d'écriture sur le plan. Si ce n'est pas le cas, elle s'arrête là, avec un autre avertissement, sans arriver à la confirmation.

Deux vérifications avant la confirmation

La méthode vérifie que le plan est déjà créé chez Amazon et qu'il a une option de placement sélectionnée. Si l'une des deux manque, l'action s'arrête avec son propre avertissement. Par conséquent, si vous voyez Amazon n'a pas renvoyé d'operationId lors de la confirmation de l'option de placement., ces deux vérifications sont déjà passées et le module est passé à l'appel de confirmation de l'option choisie.

La condition : un résultat sans identifiant d'opération

Après avoir lancé la confirmation de l'option de placement du plan, le module prend le résultat (ou un résultat vide s'il n'y a rien) et y cherche l'identifiant d'opération (operationId). Le message se déclenche si cette donnée est absente, vide ou composée uniquement d'espaces. C'est la seule chose que le code vérifie à ce stade, donc le texte n'en dit pas plus : le module a bien effectué l'appel de confirmation, mais ce qu'il a reçu ne contenait pas d'identifiant d'opération permettant de continuer.

Quand il apparaît, rien n'est enregistré

Le message interrompt l'action avant toute écriture sur le plan. L'identifiant de la dernière opération n'est pas enregistré et le plan ne passe pas à l'état de placement confirmé : il reste tel qu'il était quand vous avez cliqué sur le bouton.

Il appartient à la première étape, avant l'attente

Quand un identifiant est bien présent, le module l'enregistre, fait passer le plan à l'état de placement confirmé et attend qu'Amazon termine l'opération en consultant son état (l'opération est étiquetée Confirmer l'option de placement). Ce n'est qu'ensuite qu'il relit chez Amazon les données du plan et de ses expéditions et les enregistre dans Odoo. Ce message apparaît avant tout cela : si vous le voyez, l'attente n'a même pas commencé, et tout avertissement ultérieur relève d'une autre étape.

Que faire quand il apparaît

  1. Copiez le texte exact du message et notez de quel plan il s'agissait, quelle version d'Odoo vous utilisez et à quelle heure vous avez cliqué sur le bouton.
  2. Vérifiez que le bouton Confirmer le placement est toujours visible sur la fiche : cela indique que le plan conserve son option de placement sélectionnée.
  3. Cliquez de nouveau sur Confirmer le placement. Comme l'action s'est arrêtée avant d'enregistrer quoi que ce soit, le plan reste dans l'état précédent, et chaque clic relance la confirmation de l'option choisie.
  4. Si le message se répète avec la même option, écrivez-nous avec les données de la première étape. Ce que le message indique, c'est qu'aucun identifiant d'opération exploitable n'est arrivé.

Où FlexigoTech intervient

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Le module est publié sur Odoo Apps pour ces quatre versions et sa connexion passe par FlexigoTech Cloud, qui surveille la synchronisation et prévient par e-mail en cas d'échec. Vous pouvez consulter sa fiche sur Odoo Apps ou la page du module sur flexigotech.com. Si vous êtes en train de monter le flux des envois entrants vers Amazon et souhaitez que nous le revoyions avec vous, expliquez-nous comment vous travaillez et nous regarderons cela ensemble.

À 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