Salta al contingut principal
Amazon

Error d'operationId en generar opcions d'embalatge a Amazon Connector

El missatge Amazon did not return an operationId when generating packing options. surt en prémer Generate Packing Options quan la resposta d'Amazon a aquesta petició no porta l'identificador de l'operació: el mòdul s'atura aquí i el pla no avança. A sota tens què comprovar abans de prémer, en veure el missatge 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
3 min

Quan surt exactament el missatge

El missatge Amazon did not return an operationId when generating packing options. surt en prémer el botó Generate Packing Options a la fitxa d'un pla d'entrada. Aquestes fitxes s'obren des del menú Amazon › FBA › Inbound / Send to Amazon, i cada tram del menú demana el permís Viewer.

El botó només es veu quan el pla té Inbound Plan: la vista l'amaga si aquest camp és buit, així que amb els valors per defecte no apareix. El missatge és al codi publicat de les versions 17, 18, 19 i 20 d'Odoo.

Esquema fet amb codi, no una pantalla d'Odoo, amb el menú d'entrades, el botó de generar opcions d'embalatge i el missatge, amb les etiquetes en anglès del codi
Esquema del recorregut: menú, botó i missatge, 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òdul, per ordre, fins a arribar al missatge

En prémer el botó, el mòdul fa primer una comprovació de permisos al servidor: demana que el teu usuari tingui almenys accés d'operador del connector. Que el menú només demani Viewer no n'hi ha prou per a aquesta acció.

Després, per a cada pla, mira que existeixi l'Inbound Plan. Si el té, demana a Amazon, amb el compte del pla, que generi les opcions d'embalatge. De la resposta llegeix l'identificador de l'operació (operationId) i li treu els espais dels extrems.

La condició del missatge és que aquest identificador quedi buit. Passa si la resposta no l'inclou, si ve buit o només amb espais, o si la crida no retorna resposta.

Quan es compleix, l'acció s'atura i no es desa res del que havia de canviar: ni l'identificador de l'operació ni el canvi d'estat del pla. Si Amazon sí que retorna l'identificador, el mòdul el desa, canvia l'estat del pla, espera que Amazon acabi l'operació consultant-ne l'estat i, al final, carrega les opcions d'embalatge, desa'n el resum i la resposta d'Amazon. El missatge surt abans d'aquesta espera.

Què vol dir

Vol dir que la petició de generar opcions d'embalatge es va fer, però la resposta no portava l'identificador amb què seguir l'operació. El mòdul només constata que aquesta dada falta.

Amb Odoo en català, el text es veu com Amazon did not return an operationId when generating packing options.

Esquema fet amb codi a partir de les traduccions publicades del mòdul, no una pantalla d'Odoo: el mateix missatge en castellà, alemany, francès, italià i portuguès
Esquema amb codi, no una captura d'Odoo: el mateix missatge en castellà, alemany, francès, italià i portuguès.

Llista de comprovació

Abans de prémer el botó

  • Entres per Amazon › FBA › Inbound / Send to Amazon i obres el pla correcte.
  • Veus el botó Generate Packing Options. Si no apareix, la vista l'amaga perquè el pla no té Inbound Plan; amb els valors per defecte no es veu.
  • El teu usuari té almenys accés d'operador del connector. El mòdul ho comprova al servidor abans de parlar amb Amazon, encara que el menú només demani Viewer.
  • La subscripció a FlexigoTech Cloud (pla Connector) és activa. El mòdul la necessita, i sense ella, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo.

En veure el missatge

  • Comprova que el text és sencer Amazon did not return an operationId when generating packing options. Si és un altre, no és aquest cas.
  • Anota el nom del pla, l'hora i la teva versió d'Odoo (17, 18, 19 o 20).
  • Mira com ha quedat el pla: en aturar-se l'acció, no es desa l'identificador ni canvia l'estat, així que el pla es queda com estava.
  • Torna a prémer Generate Packing Options. La vista només amaga el botó quan falta Inbound Plan, i cada pulsació fa una petició nova a Amazon.

Si es repeteix

  • Reuneix el text exacte, el pla, l'hora i la versió d'Odoo abans de demanar ajuda.

Després de resoldre-ho

  • Prem el botó i comprova que ja no surt el missatge.
  • Comprova que el pla avança: amb identificador, el mòdul el desa, canvia l'estat del pla, espera Amazon i carrega les opcions d'embalatge.

Com ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si treballes amb entrades a Amazon i vols revisar el teu flux, mira la pàgina del mòdul o la fitxa a Odoo Apps.

Continua llegint

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

Fonts