On surt i què diu
Les fitxes dels plans d'entrada s'obren des del menú Amazon › FBA › Inbound / Send to Amazon; cada tram del menú demana el permís Viewer. El missatge surt en prémer el botó Confirm Transportation de la fitxa, i diu això:
Amazon did not return operationId when confirming transportation options.
És un error que atura l'acció: el llança el mètode que executa aquest botó i allà s'acaba tot.


Com funciona per dins
El botó no es veu sempre
Confirm Transportation s'amaga quan el camp Shipments de la fitxa és buit, així que amb els valors per defecte no apareix. Si no veus el botó, aquest missatge no pot sortir des d'ell. La condició de visibilitat és la mateixa a Odoo 17, 18, 19 i 20.
La condició és una de sola i mira la resposta d'Amazon
El mòdul envia a Amazon la confirmació de les opcions de transport del pla i llegeix de la resposta l'identificador de l'operació (operationId). Li treu els espais sobrants i, si el que queda és buit, llança l'error. És a dir, salta en dos casos: la resposta no porta aquesta dada, o la porta en blanc.
Aquest identificador és el que el mòdul fa servir després per preguntar a Amazon per l'estat de l'operació. Sense ell no té amb què continuar, i per això s'atura.
Surt després d'enviar la petició, no abans
L'ordre del mètode és aquest: primer comprova els teus permisos, després reuneix els enviaments que confirmarà, a continuació fa la crida a Amazon i només llavors llegeix l'identificador. Si veus aquest missatge, la petició de confirmació ja es va enviar a Amazon i la resposta va arribar sense identificador. Encara no havia començat a consultar l'estat de l'operació.
Quan surt, no es guarda res d'aquesta acció a Odoo
Després d'obtenir l'identificador, el mòdul guardaria al pla l'identificador de l'última operació, el resultat (petició i resposta) i la data de sincronització. Amb aquest error no arriba a fer-ho. Tampoc espera que Amazon acabi l'operació, ni torna a llegir els enviaments, ni passa el pla al seu estat següent. El que vegis a la fitxa després del missatge és el que ja hi havia.
Abans de la crida, el mètode ja ha filtrat i comprovat coses
- Comprova que tens almenys accés d'operador del connector, a més de permís d'escriptura sobre el pla. Amb només
Viewerpots veure les fitxes, però l'acció no arriba a Amazon. - Només inclou els enviaments actius que tinguin una opció de transport seleccionada; els altres se salten sense avís.
- A cada enviament li posa un contacte: el de l'enviament mateix i, si falta, el del pla.
Si l'acció s'atura en algun d'aquests punts, el missatge que veus és un altre, no aquest.
És a les quatre branques publicades
El missatge figura al codi publicat per a Odoo 17, 18, 19 i 20. El recorregut de dalt és el del codi d'Odoo 20. Amb Odoo en català el veus com «Amazon did not return operationId when confirming transportation options.»; l'esquema següent recull el mateix text en castellà, alemany, francès, italià i portuguès.

Què fer quan apareix
Si tornes a prémer Confirm Transportation, el mètode comença una altra vegada des del principi (permisos, selecció d'enviaments, crida a Amazon) i envia de nou a Amazon la confirmació de les opcions de transport, encara que la primera petició ja va arribar. Pensa-hi abans de repetir. Si el missatge es repeteix, conserva'n el text, el pla afectat i l'hora, i consulta-ho amb qui administra la connexió o amb nosaltres.
Com t'ajudem a FlexigoTech
La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla; si la plataforma canvia la seva API, s'adapten el mòdul i el servei. El mòdul és de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA. Està publicat a Odoo Apps per a 17, 18, 19 i 20; tens la fitxa i la pàgina del mòdul.
Si estàs implantant Odoo i vols revisar el flux d'entrada a FBA, o necessites una integració a mida, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors.
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
