Quan surt el missatge
Surt a la fitxa d'un pla d'entrada, en prémer el botó Generate Placement. El mòdul ja ha demanat a Amazon que generi les opcions d'ubicació del pla i, en llegir la resposta, busca l'identificador de l'operació (operationId). El llegeix, en treu els espais dels extrems i, si no en queda res, atura l'acció i mostra Amazon did not return an operationId when generating placement options..
El missatge és al codi publicat d'Odoo 17, 18, 19 i 20. L'ordre de passos que segueix el botó és el del codi d'Odoo 20.


Què fa el botó, per ordre
El botó recorre aquests punts, i el missatge surt al quart:
- Comprova que el teu usuari té permisos per a l'acció.
- Comprova que el pla té valor a
Inbound Plan. - Demana a Amazon que generi les opcions d'ubicació del pla.
- Llegeix l'identificador de l'operació a la resposta. Si falta o està buit, s'atura amb el missatge
Amazon did not return an operationId when generating placement options.i no es desa res del que venia després. - Si l'identificador arriba, el desa, canvia l'estat del pla, espera que Amazon acabi l'operació i carrega al pla les opcions d'ubicació que Amazon retorna.
Pas a pas per resoldre-ho
- Obre les fitxes del pla des del menú
Amazon › FBA › Inbound / Send to Amazon. Cada tram del menú demana el permísViewer; si no el tens, no veus aquest tram. - Busca el botó
Generate Placement. S'amaga quan el campInbound Planés buit i, amb els valors per defecte, no es veu. Només apareix quan aquest camp té valor. - Prem el botó. Abans de demanar res a Amazon, el botó comprova els teus permisos; després envia la petició per generar les opcions d'ubicació del pla.
- Si surt
Amazon did not return an operationId when generating placement options., el que ha passat és que Amazon ha respost sense identificador d'operació. L'acció s'atura i el mòdul no arriba a desar el que venia després: ni l'identificador ni el canvi d'estat del pla. - Torna a prémer
Generate Placement. El botó continua visible mentre el pla tingui valor aInbound Plan, i l'acció repeteix la petició des del principi. - Si aquesta vegada la resposta porta l'identificador, el mòdul el desa, canvia l'estat del pla, espera que Amazon acabi l'operació i carrega al pla les opcions d'ubicació que Amazon retorna.
- Si el missatge es repeteix, apunta el pla en què surt i escriu-nos: ho revisem amb tu.
Què vol dir i què no vol dir
L'identificador d'operació és el que el mòdul fa servir a continuació per preguntar a Amazon com va l'operació. Sense ell, el mòdul no té res a esperar, i per això s'atura en aquest punt.
La comprovació de permisos i la de què el pla tingui valor a Inbound Plan van abans al codi. Per tant, aquest missatge no parla dels teus permisos ni de què falti el pla: parla de la resposta que ha arribat d'Amazon a la petició de generar opcions d'ubicació.
Amb Odoo en català veus el text com Amazon did not return an operationId when generating placement options., perquè el mòdul no el porta traduït a aquest idioma. El mòdul porta també aquest missatge traduït a altres idiomes:
| Idioma | Text del missatge |
|---|---|
| Alemany | Amazon hat beim Erstellen der Platzierungsoptionen keine operationId zurückgegeben. |
| Francès | Amazon n'a pas renvoyé d'operationId lors de la génération des options de placement. |
| Italià | Amazon non ha restituito un operationId durante la generazione delle opzioni di posizionamento. |
| Portuguès | A Amazon não devolveu um operationId ao gerar opções de colocação. |

Què comprovar després de reintentar
- Que ja no surt el missatge en prémer
Generate Placement. Si no surt, la resposta d'Amazon ha portat l'identificador i el mòdul ha seguit amb la resta del recorregut. - Que el pla continua sent el mateix: el botó només apareix mentre
Inbound Planté valor. - Que el teu usuari pot obrir el menú (cada tram demana
Viewer) i que l'acció no s'atura abans d'enviar la petició per una comprovació de permisos.
Què necessites per fer servir el botó
Amazon Connector for Odoo és un mòdul de pagament únic per versió, publicat per a Odoo 17, 18, 19 i 20, i necessita la subscripció a FlexigoTech Cloud: el pla Conector costa 49 €/mes o 490 €/any sense IVA. El preu de cada versió és a la seva fitxa d'Odoo Apps i a la pàgina del mòdul; a l'Odoo App Store, cada versió d'Odoo es compra allà.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si estàs muntant els enviaments a Amazon FBA al teu Odoo i aquest missatge se't repeteix, explica'ns en quin pla surt i ho mirem junts.
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
