Naar hoofdinhoud
Amazon

«Create the inbound plan on Amazon first.»: een casus stap voor stap

De melding Create the inbound plan on Amazon first. verschijnt als je op Confirm Packing Option klikt terwijl het veld Inbound Plan van het plan leeg is; je lost het op door dat veld te vullen met de knop Create Inbound Plan, die alleen zichtbaar is zolang het plan in concept staat en het veld nog leeg is.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Amazon
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wanneer verschijnt de melding precies

De melding Create the inbound plan on Amazon first. verschijnt wanneer je op de knop Confirm Packing Option klikt terwijl het veld Inbound Plan van het plan leeg is. Dat is de voorwaarde in de code van Odoo 20.0: als dat veld leeg is, stopt de actie met de melding en wordt niets opgeslagen van wat er zou veranderen.

De tekst van de melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20. De hier genoemde voorwaarde uit de code is die van Odoo 20.0.

Schema met het menu Amazon › FBA › Inbound / Send to Amazon, de knop Confirm Packing Option, het veld Inbound Plan en de melding
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen schermafbeelding van Odoo): van boven naar beneden het menu, de knop met het veld en de melding, met de Engelse labels uit de code.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Waar elk onderdeel staat

De planformulieren open je via het menu Amazon › FBA › Inbound / Send to Amazon. Elk onderdeel van dat menu vraagt de rol Viewer.

Het veld Inbound Plan zie je in het formulier van Send to Amazon en ook in de lijst, alleen-lezen: de code schrijft het, niet de gebruiker. Wie het vult, is de knop Create Inbound Plan, die alleen verschijnt zolang het plan in concept staat en het veld Inbound Plan nog leeg is.

De knop Confirm Packing Option is verborgen wanneer het veld Selected Packing Option leeg is; met de standaardwaarden zie je hem niet. De voorwaarde is dezelfde in Odoo 17, 18, 19 en 20.

Een casus om het te zien

Voorbeeld Fictief geval: het bedrijf en de cijfers zijn verzonnen om de werkwijze uit te leggen.

Droguería Mirador is een verzonnen bedrijf dat via Amazon verkoopt en een FBA-zending voorbereidt. Lucía, van logistiek, opent het menu Amazon › FBA › Inbound / Send to Amazon, gaat naar het formulier van het plan en ziet de knop Confirm Packing Option. Ze klikt erop en Odoo antwoordt met Create the inbound plan on Amazon first.

Lucía kijkt dan naar het veld Inbound Plan in hetzelfde formulier: het is leeg. Dat is het enige wat de code op dit punt controleert, dus ze weet wat er ontbreekt: het plan is nog niet vanuit Odoo in Amazon aangemaakt. Ze probeert in het veld te schrijven, maar dat lukt niet, want het is alleen-lezen.

Het plan staat nog in concept en het veld is leeg, dus in het formulier verschijnt de knop Create Inbound Plan, die het veld vult. Lucía klikt erop en zodra het klaar is, heeft het veld Inbound Plan een waarde. Ze klikt opnieuw op Confirm Packing Option en deze keer komt de actie door de controle van het plan.

Wat je van de casus leert

  • De melding gaat over het inbound plan, niet over de verpakkingsoptie: kijk dus naar het veld Inbound Plan.
  • Dat de knop zichtbaar is, zegt niets over of het plan bestaat: de zichtbaarheid hangt af van Selected Packing Option, niet van Inbound Plan.
  • Je hoeft niets met de hand in te vullen: het veld is alleen-lezen en wordt gevuld door de knop Create Inbound Plan.

Wat de actie doet, in volgorde

De volgorde kennen helpt om te begrijpen wat er is gebeurd wanneer je de melding ziet:

  1. Ze controleert je rechten. De code vraagt minstens toegang als operator van de Amazon-connector, omdat deze acties werken op echte FBA-zendplannen in Amazon. Het menu zien met de rol Viewer volstaat niet om ze uit te voeren: de code zelf zegt dat dat profiel alleen-lezen is.
  2. Ze controleert het veld Inbound Plan. Is het leeg, dan stopt ze met Create the inbound plan on Amazon first.
  3. Komt het plan door die controle, dan gaat de code verder met andere controles, elk met een eigen melding. Pas daarna vraagt ze Amazon om de verpakkingsoptie te bevestigen, slaat ze de identificatie van de bewerking op, zet ze de status van het plan op bevestigde verpakking, wacht ze op het resultaat van de bewerking in Amazon en laadt ze de verpakkingsopties opnieuw.

Omdat de controle van het plan voor dit alles komt, heeft de actie bij deze melding nog niets aan Amazon gevraagd en niets in het plan opgeslagen.

Dezelfde melding wordt ook door twee andere methoden van hetzelfde plan gegeven; de voorwaarde hierboven is die van de knop Confirm Packing Option.

Hoe je het oplost

  1. Open het plan via Amazon › FBA › Inbound / Send to Amazon.
  2. Kijk naar het veld Inbound Plan, in het formulier of in de lijst. Is het leeg, dan is dat de oorzaak.
  3. Vul het met de knop Create Inbound Plan, die alleen verschijnt zolang het plan in concept staat en het veld Inbound Plan nog leeg is; je schrijft het niet met de hand, want het is alleen-lezen.
  4. Klik, met het veld nu gevuld, opnieuw op Confirm Packing Option.
  5. Stopt de actie opnieuw, dan is het niet deze controle meer die haar tegenhoudt: de melding zal anders zijn. Controleer ook of je gebruiker minstens toegang als operator heeft, en niet alleen Viewer.

Wat je daarna controleert

Open voordat je opnieuw bevestigt het formulier nog eens en kijk of Inbound Plan een waarde heeft. Heeft het die en stopt de actie toch weer, dan is de reden een andere en de melding zal het je zeggen.

Hier zie je dezelfde melding in andere talen, om haar te herkennen als je met teams werkt die Odoo in een andere taal gebruiken:

Schema met dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module (geen schermafbeelding van Odoo): de melding in het Spaans, Duits, Frans, Italiaans en Portugees.

Hoe FlexigoTech je kan helpen

Als je Odoo aan het invoeren bent en Amazon wilt koppelen: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. De module is een eenmalige betaling per versie en vereist het abonnement op FlexigoTech Cloud (plan Conector: € 49 per maand of € 490 per jaar, excl. btw). Ze is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0; je vindt de pagina in Odoo Apps en de modulepagina op flexigotech.com.

Lees verder

Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen