Wanneer de melding verschijnt
De melding verschijnt op het formulier van een inbound-plan, zodra je op de knop Generate Placement klikt. De module heeft Amazon al gevraagd om de plaatsingsopties van het plan te genereren en zoekt bij het lezen van het antwoord naar de identificatiecode van de operatie (operationId). De module leest die uit, verwijdert de spaties aan de uiteinden en, als er niets overblijft, stopt de actie en toont ze Amazon did not return an operationId when generating placement options..
De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20. De volgorde van stappen die de knop volgt, is die van de code van Odoo 20.


Wat de knop doet, in volgorde
De knop doorloopt deze punten, en de melding verschijnt bij het vierde:
- Controleert of jouw gebruiker rechten heeft voor de actie.
- Controleert of het plan een waarde heeft in
Inbound Plan. - Vraagt Amazon om de plaatsingsopties van het plan te genereren.
- Leest de identificatiecode van de operatie in het antwoord. Als die ontbreekt of leeg is, stopt de actie met de melding
Amazon did not return an operationId when generating placement options.en wordt niets opgeslagen van wat daarna zou volgen. - Als de identificatiecode binnenkomt, slaat de module die op, wijzigt de status van het plan, wacht tot Amazon de operatie heeft afgerond en laadt de plaatsingsopties die Amazon teruggeeft in het plan.
Stap voor stap oplossen
- Open de formulieren van het plan via het menu
Amazon › FBA › Inbound / Send to Amazon. Elk deel van het menu vraagt het rechtViewer; heb je dat niet, dan zie je dat deel niet. - Zoek de knop
Generate Placement. Die is verborgen wanneer het veldInbound Planleeg is en is met de standaardwaarden dus niet zichtbaar. Hij verschijnt pas wanneer dat veld een waarde heeft. - Klik op de knop. Voordat er iets aan Amazon wordt gevraagd, controleert de knop je rechten; daarna verstuurt ze het verzoek om de plaatsingsopties van het plan te genereren.
- Als
Amazon did not return an operationId when generating placement options.verschijnt, heeft Amazon geantwoord zonder operatie-ID. De actie stopt en de module slaat niet op wat daarna zou volgen: noch de identificatiecode, noch de statuswijziging van het plan. - Klik opnieuw op
Generate Placement. De knop blijft zichtbaar zolang het plan een waarde heeft inInbound Plan, en de actie herhaalt het verzoek vanaf het begin. - Als het antwoord deze keer wel de identificatiecode bevat, slaat de module die op, wijzigt ze de status van het plan, wacht ze tot Amazon de operatie heeft afgerond en laadt ze de plaatsingsopties die Amazon teruggeeft in het plan.
- Als de melding zich herhaalt, noteer dan het plan waarin ze verschijnt en schrijf ons: we bekijken het samen met je.
Wat het wel en niet betekent
De identificatiecode van de operatie gebruikt de module daarna om Amazon te vragen hoe het met de operatie staat. Zonder die code heeft de module niets om op te wachten, en daarom stopt ze op dit punt.
De controle van de rechten en de controle of het plan een waarde heeft in Inbound Plan gebeuren eerder in de code. Deze melding gaat dus niet over je rechten of over een ontbrekend plan: ze gaat over het antwoord dat Amazon op het verzoek om plaatsingsopties te genereren heeft teruggestuurd.
Met Odoo in het Nederlands zie je de tekst als Amazon did not return an operationId when generating placement options.. De module bevat deze melding ook in andere talen:
| Taal | Tekst van de melding |
|---|---|
| Duits | Amazon hat beim Erstellen der Platzierungsoptionen keine operationId zurückgegeben. |
| Frans | Amazon n'a pas renvoyé d'operationId lors de la génération des options de placement. |
| Italiaans | Amazon non ha restituito un operationId durante la generazione delle opzioni di posizionamento. |
| Portugees | A Amazon não devolveu um operationId ao gerar opções de colocação. |

Wat je controleert na een nieuwe poging
- Dat de melding niet meer verschijnt als je op
Generate Placementklikt. Verschijnt ze niet, dan bevatte het antwoord van Amazon de identificatiecode en is de module met de rest van het proces doorgegaan. - Dat het plan nog steeds hetzelfde is: de knop verschijnt alleen zolang
Inbound Planeen waarde heeft. - Dat jouw gebruiker het menu kan openen (elk deel vraagt
Viewer) en dat de actie niet vóór het versturen van het verzoek stopt door een rechtencontrole.
Wat je nodig hebt om de knop te gebruiken
Amazon Connector for Odoo is een module met een eenmalige betaling per versie, gepubliceerd voor Odoo 17, 18, 19 en 20, en vereist het abonnement op FlexigoTech Cloud: het plan Conector kost € 49 per maand of € 490 per jaar, excl. btw. De prijs van elke versie staat op de productpagina in Odoo Apps en op de pagina van de module; in de Odoo App Store koop je elke Odoo-versie daar.
Hoe FlexigoTech je helpt
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Zet je de verzendingen naar Amazon FBA op in je Odoo en blijft deze melding terugkomen, vertel ons dan in welk plan ze verschijnt en we kijken er samen naar.
Lees verder
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- Broncode van de module: 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
