Waar de melding verschijnt en wat elk deel zegt
De kaarten van het inbound-plan open je via 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. De melding verschijnt wanneer je op die kaart op Create Inbound Plan of Generate Packing Options klikt. Beide knoppen komen uit bij dezelfde wachtlus op het resultaat van een Amazon-bewerking, en de melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.
De open plekken in de melding zijn, in volgorde: de bewerking waarop werd gewacht, het aantal gedane pogingen en de laatste status die Amazon gaf.

Met Odoo in het Nederlands zie je de melding als … is still pending after … attempts. Last status: …. Het volgende schema toont hoe de melding eruitziet in de talen met een gepubliceerde vertaling.


Wat je niet ziet aan de melding over een verlopen wachttijd
Wat volgt beschrijft de code van Odoo 20.
Ze verschijnt doordat de pogingen op zijn, niet door een concreet antwoord van Amazon
Elke keer dat de actie op het resultaat wacht, vraagt de module aan Amazon naar de status van de bewerking. Antwoordt Amazon dat het goed ging, dan eindigt het wachten zonder fout. Antwoordt Amazon mislukt, fout of geannuleerd, dan wordt het wachten op dat moment afgebroken. De melding verschijnt alleen als de pogingen op zijn zonder dat een van die antwoorden is binnengekomen. Daarom kan de laatste status elke andere waarde zijn die Amazon heeft teruggegeven, of geen enkele.
Je komt er alleen via deze knoppen terecht
Create Inbound Plan wordt verborgen wanneer het veld Inbound Plan een waarde heeft of wanneer State niet de standaardwaarde heeft; met de standaardwaarden is de knop zichtbaar. Generate Packing Options wordt verborgen wanneer Inbound Plan leeg is, dus met de standaardwaarden zie je de knop niet. Deze weergavevoorwaarden zijn hetzelfde in Odoo 17, 18, 19 en 20.
Het aantal pogingen en de pauze komen uit het Amazon-account
De module leest uit het Amazon-account hoeveel pogingen er moeten worden gedaan en hoeveel seconden er tussen twee pogingen moet worden gewacht. Is de eerste waarde leeg, dan gebruikt ze twaalf pogingen; is de tweede leeg, dan gebruikt ze tien seconden. Er wordt nooit minder dan één poging gedaan, en als de pauze nul is, wacht de module niet tussen de verzoeken. Dat is de marge die Amazon heeft om te antwoorden voordat de melding verschijnt.
«Last status» bewaart de laatst ontvangen waarde
De module maakt de binnenkomende status schoon en zet hem om naar hoofdletters voordat ze hem vergelijkt. Komt een latere respons zonder status binnen, dan blijft in de melding de laatste status staan die er wel was. Geeft Amazon een lege respons terug, dan behandelt de module die als een respons zonder status. Je ziet no status alleen wanneer geen enkele respons een status bevatte.
Bij elke poging bereidt de module voor wat ze ontvangt
Bij elk verzoek bereidt de module op de kaart van het plan de identificatiecode van de bewerking voor, de ontvangen status en, als Amazon problemen teruggaf, de tekst daarvan ingekort tot een maximaal aantal tekens. Dat doet ze voordat ze beslist of de bewerking is afgelopen, is mislukt of nog in behandeling is.
Mislukt, fout en geannuleerd breken eerder af
Antwoordt Amazon mislukt, fout of geannuleerd, dan eindigt het wachten bij die poging, zonder de resterende pogingen te gebruiken, en stopt de actie zonder deze melding te bereiken. De melding … is still pending after … attempts. Last status: … betekent dat Amazon geen van die antwoorden en ook niet het succesantwoord heeft gegeven.
De actie stopt en elke klik begint opnieuw
De melding stopt de actie. Wanneer de actie weer bij het wachten aankomt, begint de telling van de pogingen opnieuw bij de eerste: de pogingen van de vorige keer worden niet meegenomen.
Wat je doet als ze verschijnt
- Lees de laatste status in de melding. Is die
no status, dan bevatte geen enkel antwoord van Amazon bij geen enkele poging een status. - Controleer vanaf welke knop je de actie startte en of die nog zichtbaar is, met de voorwaarden hierboven.
- Is de knop nog beschikbaar, start de actie dan na een tijdje opnieuw: ze begint haar eigen reeks pogingen vanaf de eerste.
- Als de wachtmarge je interesseert: houd er rekening mee dat de module de pogingen en de pauze uit het Amazon-account haalt, en dat daarvan afhangt hoe lang het duurt voordat de melding verschijnt.
- Is de laatste status die je ziet er een die Amazon teruggaf maar die geen succes, mislukking of annulering is, dan was de bewerking nog niet afgesloten toen de pogingen op waren: het wachten is verlopen, het is niet afgebroken door een mislukkingsantwoord.
Prijs en hulp
De module is een eenmalige aankoop per Odoo-versie (17, 18, 19 en 20 in Odoo Apps) en vereist het abonnement op FlexigoTech Cloud; het plan Connector kost € 49 per maand of € 490 per jaar excl. btw. Je kunt de vermelding in Odoo Apps of de pagina van de module bekijken. Ben je Odoo aan het implementeren en wil je de configuratie van het account samen met ons nalopen: FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat.
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/precios.html
- flexigotech.com/en/services.html
