Salta al contingut principal
Amazon

L'error «Amazon no ha retornat operationId» en confirmar l'opció d'empaquetat

El missatge Amazon did not return operationId when confirming the packing option. surt en prémer Confirm Packing Option quan la resposta d'Amazon no porta un operationId utilitzable. L'acció s'atura i no es desa res del que havia de canviar. Cal comprovar la fitxa abans de prémer, en prémer i després.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Amazon
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
5 min

Quan surt i quina condició el dispara

El text que veus amb Odoo en anglès és Amazon did not return operationId when confirming the packing option.. Surt en prémer el botó Confirm Packing Option a la fitxa del pla d'enviament, que s'obre des del menú Amazon › FBA › Inbound / Send to Amazon. És un error que atura l'acció: el mòdul s'atura aquí i no desa el que aquesta acció havia de canviar.

La condició del codi és senzilla. El mòdul demana a Amazon que confirmi l'opció d'empaquetat triada per al pla, pren de la resposta l'identificador d'operació (operationId), li treu els espais dels extrems i, si no en queda res, llança el missatge. Dit en paraules: surt quan la resposta d'Amazon no porta operationId, el porta buit o només amb espais, o no hi ha resposta per llegir. El mòdul tracta tots aquests casos igual.

Esquema fet amb codi, no una pantalla d'Odoo: el menú Amazon › FBA › Inbound / Send to Amazon, el botó Confirm Packing Option i el missatge d'error, amb els rètols en anglès del codi del mòdul
Esquema del recorregut fins al missatge, fet amb codi a partir del codi publicat del mòdul per a Odoo 17, 18, 19 i 20. No és una captura d'Odoo.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Vídeo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (vídeo en anglès)

Què fa el mètode abans d'arribar al missatge

Per saber en quin punt ets, aquest és l'ordre del mètode segons el codi d'Odoo 20.0:

  • Comprova el teu accés per a aquesta acció abans de fer res.
  • Comprova que el pla ja existeix a Amazon i que hi ha una opció d'empaquetat triada; si falta alguna d'aquestes dues coses, l'acció s'atura abans de cridar Amazon.
  • Demana a Amazon la confirmació d'aquesta opció per a aquest pla.
  • Llegeix l'operationId de la resposta. Aquí és on surt aquest missatge si falta.
  • Només si hi ha identificador: el desa, passa el pla a un estat d'empaquetat confirmat, espera que l'operació acabi a Amazon i torna a carregar les opcions d'empaquetat.

Com que el missatge surt abans d'aquest desament, la fitxa es queda com estava i l'espera de l'operació ni tan sols arriba a començar.

Llista de comprovació

Abans de prémer el botó

  • Obre la fitxa del pla des de Amazon › FBA › Inbound / Send to Amazon. Cada tram del menú (Amazon, FBA i Inbound / Send to Amazon) demana el permís Viewer; si et falta, no veus aquest tram.
  • Mira el camp Selected Packing Option. El botó Confirm Packing Option s'amaga quan aquest camp és buit, així que amb els valors per defecte no es veu. Aquest missatge surt en prémer el botó, no abans.
  • Recorda que el mètode comprova el teu accés abans de res. Un avís de manca d'accés és un altre missatge diferent d'aquest.
  • Recorda també que, si el pla no està creat a Amazon o no hi ha opció triada, l'acció s'atura abans de cridar Amazon, és a dir, abans d'arribar a aquest missatge.

En prémer

  • Prem Confirm Packing Option una sola vegada i espera que Odoo respongui.
  • Si no hi ha error, comprova que la fitxa ha avançat: el mòdul desa l'identificador de l'operació i canvia l'estat del pla.

Si surt el missatge

  • Interpreta el que ha passat: la resposta d'Amazon no portava un operationId utilitzable. El mòdul no ha desat cap identificador ni ha canviat l'estat del pla.
  • Recarrega la fitxa i confirma que Selected Packing Option continua tenint valor. Mentre el tingui, el botó continua visible.
  • Torna a prémer el botó. Cada pulsació repeteix el mètode sencer, inclosa la petició de confirmació a Amazon.
  • Si el missatge es repeteix, apunta quin pla era i a quina hora ha passat, i avisa qui gestiona la connexió.
  • Si treballes amb un consultor d'Odoo, passa-li aquest apunt juntament amb el text exacte del missatge.

Després que funcioni

  • Comprova que les opcions d'empaquetat s'han tornat a carregar a la fitxa: és l'últim que fa el mètode quan tot ha anat bé.
  • Si veus un avís diferent d'aquest, llegeix-lo sencer: no és el missatge de l'operationId, perquè aquest surt abans de l'espera de l'operació.

Què vol dir, i què no et diu

Per al mòdul, el missatge vol dir que no té identificador amb el qual seguir l'operació de confirmació. Sense ell no hi ha res a esperar ni a desar, i per això el mètode s'atura en aquest punt.

El text no distingeix entre una resposta buida, un identificador en blanc o la manca de resposta: el codi els tracta igual i llança el mateix missatge. Com que el missatge és el mateix en tots aquests casos, el que és útil és comprovar què té la fitxa, repetir la pulsació i apuntar el pla i l'hora si persisteix.

Com veus el missatge segons l'idioma

Els textos del mòdul vénen traduïts. Amb Odoo en anglès veus Amazon did not return operationId when confirming the packing option.; l'esquema següent recull com es publica en castellà, alemany, francès, italià i portuguès.

Esquema fet amb codi, no una pantalla d'Odoo: el mateix missatge d'error escrit en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir dels fitxers de traducció publicats del mòdul: el missatge tal com el veu l'usuari segons l'idioma del seu Odoo. No és una captura d'Odoo.

Versions

El mòdul està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20. El missatge és al codi publicat de les quatre versions, i la condició de vista del botó Confirm Packing Option (amagat quan Selected Packing Option és buit) és la mateixa a totes. L'ordre del mètode que has llegit més amunt surt del codi d'Odoo 20.0.

Com et pot ajudar FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant l'enviament a Amazon des d'Odoo i vols que revisem el teu cas, mira la pàgina del mòdul i explica'ns què veus a la teva fitxa.

Continua llegint

Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts