Naar hoofdinhoud
Amazon

De melding "The plan does not have an inboundPlanId yet." in Amazon Connector for Odoo

De melding The plan does not have an inboundPlanId yet. verschijnt wanneer de actie die een plan opnieuw bij Amazon uitleest het veld Inbound Plan leeg aantreft. Die actie stopt dan meteen, voordat ze de gegevens van het plan bij Amazon opvraagt. Hier vind je de exacte voorwaarde, een voorbeeldcasus en wat je moet controleren.

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 de melding verschijnt, volgens de code

De module geeft deze melding in de actie die een plan opnieuw bij Amazon uitleest. Er is maar één voorwaarde: het veld Inbound Plan van het plan is leeg. Is dat zo, dan stopt die actie meteen: ze vraagt de gegevens van het plan niet bij Amazon op en geen enkele wijziging die ze wilde doorvoeren wordt opgeslagen.

Het veld Inbound Plan zie je op het formulier van Send to Amazon en ook in de lijst ervan, alleen-lezen. Die formulieren open je via het menu Amazon › FBA › Inbound / Send to Amazon. Elk onderdeel van dat menu vraagt het recht Viewer: heb je dat niet, dan zie je dat onderdeel niet.

Schema met het menu Amazon, FBA, Inbound / Send to Amazon, de knop Create Inbound Plan, het veld Inbound Plan en de melding The plan does not have an inboundPlanId yet.
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De melding staat in de branches van Odoo 17, 18, 19 en 20.

De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.

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)

Hoe je de melding vanuit het scherm bereikt

De knop Create Inbound Plan kan je deze melding geven: de actie ervan komt uit bij de actie die het plan opnieuw bij Amazon uitleest, en die geeft de melding als het veld Inbound Plan leeg is.

De knop is alleen zichtbaar zolang Inbound Plan leeg is en State zijn standaardwaarde heeft; met de standaardwaarden van een plan is hij zichtbaar. Hij wordt verborgen als Inbound Plan al een waarde heeft of als State een andere waarde heeft. De voorwaarde is dezelfde in Odoo 17, 18, 19 en 20.

Het veld Inbound Plan vul je niet zelf in: de code vult het in, namelijk de actie van de knop Create Inbound Plan.

Schema met de tekst van de melding zoals de gebruiker die ziet 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. Met Odoo in het Nederlands is de melding The plan does not have an inboundPlanId yet.

Een voorbeeldcasus: het plan zonder identificatie

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

Distribuciones Ribera, een voor deze casus verzonnen bedrijf, bereidt een plan voor om goederen naar Amazon te sturen. Marta, van logistiek, opent Amazon › FBA › Inbound / Send to Amazon, opent het plan en klikt op Create Inbound Plan. Er verschijnt The plan does not have an inboundPlanId yet. en de actie stopt op dat punt.

Marta kijkt dan naar het veld Inbound Plan op het formulier. Als het leeg is, is dat precies de voorwaarde van de melding. Daarna zoekt ze een manier om het zelf in te vullen en vindt die niet: het veld wordt door de code ingevuld, niet door de gebruiker. Ten slotte vergelijkt ze met andere plannen: bij de plannen waarvan Inbound Plan al een waarde heeft, is de knop Create Inbound Plan verborgen.

Blijft het veld leeg, dan kan Marta het niet met de hand invullen. Ze noteert om welk plan het gaat, bewaart de melding letterlijk en vraagt hulp aan degene die de connector beheert.

Wat je uit de casus kunt leren

  • De melding wijst naar een concreet veld van het plan: Inbound Plan. Dat bekijken is het eerste wat je moet doen.
  • Het wordt niet met de hand ingevuld. De code schrijft het, en de actie van de knop Create Inbound Plan vult het in.
  • De actie die het plan opnieuw bij Amazon uitleest stopt voordat ze de gegevens opvraagt.
  • Heeft het veld al een waarde, dan is de knop Create Inbound Plan niet zichtbaar en wordt deze voorwaarde van de melding niet vervuld.

Wat je controleert nadat je de melding hebt gezien

Open het plan opnieuw via Amazon › FBA › Inbound / Send to Amazon en kijk naar Inbound Plan, zowel op het formulier als in de lijst van Send to Amazon. Is het nog leeg, dan is de voorwaarde van de melding nog steeds vervuld voor de actie die het plan opnieuw uitleest. Heeft het al een waarde, dan verdwijnt de knop Create Inbound Plan.

Houd bij het vragen om hulp ook de naam van het plan en de exacte tekst van de melding bij de hand: daarmee weet je bij welk plan de actie is gestopt en door welke voorwaarde.

Wat de actie voor het opnieuw uitlezen doet als het veld wél een waarde heeft

In de code van Odoo 20.0 vraagt de actie, als Inbound Plan een waarde heeft, de gegevens van het plan bij Amazon op en slaat ze op in het plan: de status die Amazon meldt, de datums van aanmaak en van de laatste update, het ontvangen resultaat en de datum van die synchronisatie.

Meldt Amazon het plan als verzonden, dan gaat het plan naar zijn status verzonden. De eerste keer dat dit gebeurt, probeert de module een interne voorraadverplaatsing aan te maken van de herkomstlocatie van het account naar de locatie FBA in transit, als het plan er nog geen heeft, en legt de verzenddatum vast. Bevat het antwoord van Amazon zendingen, dan werkt de actie die ook bij in het plan.

Hoe FlexigoTech je helpt

Blijft het veld Inbound Plan leeg nadat je op de knop hebt geklikt, of ben je Odoo aan het implementeren en wil je de zendingsflow naar Amazon laten nalopen voordat je live gaat? FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. De connector is een module met eenmalige betaling per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector (€ 49 per maand of € 490 per jaar, excl. btw). De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart en je per e-mail waarschuwt als de synchronisatie mislukt. Meer details vind je op de pagina van de module.

Lees verder

Wat de knop «Preview on Amazon» van Amazon Connector for Odoo doetWat de knop «Preview on Amazon» van de Amazon-connector voor Odoo doet: wanneer hij verschijnt, wat hij controleert.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen