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.


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.

Llista de comprovació
Abans de prémer el botó
- Entres per
Amazon › FBA › Inbound / Send to Amazoni 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 faltaInbound 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
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_inbound_plan_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
