Eerst: wat Odoo doet zonder dat je iets indrukt
De gewone route is niet de knop. De geplande taak Amazon SP-API - Sync returns draait om de drie uur en staat actief zodra je de module installeert. Ze bevat een stap die hetzelfde proces aanroept als de knop. Of die stap wordt doorlopen, hangt af van een selectievakje op het account: External returns API (opt-in). Je vindt het op het formulier van Accounts, tabblad Orders & Fulfillment, groep External Shipment Sync (ON by default), en in de code staat het standaard uitgeschakeld. De hulptekst luidt: «Enriches return lines from Amazon External Fulfillment Returns API when an External Return ID is available.»
- Open het formulier van je account in
Accountsen zoek het selectievakje in het tabbladOrders & Fulfillment. - Bepaal of je wilt dat de geplande taak de externe retouren vernieuwt: dat selectievakje bepaalt de automatische route.
- Bewaar de knop om een specifieke regel handmatig te vernieuwen.

Waar de knop staat en wie hem mag gebruiken
De knop Fetch External Return Details staat in het scherm Returns (BI) en bestaat in Odoo 17, 18, 19 en 20. De retourformulieren open je via het menu Amazon › Analytics / BI › Returns, en elk deel van dat menu vraagt het recht Viewer. Alles hierna over controles, meldingen en fouten is het gedrag van de code van Odoo 20.

- Je komt er via
Amazon › Analytics / BI › Returns: als je een deel van het menu niet ziet, mis je het rechtViewer. - De knop is altijd zichtbaar: geen enkele voorwaarde in de weergave verbergt hem, dus je hoeft op geen enkele status te wachten.
- De knop zien is niet genoeg: zodra je klikt, controleert de module of je gebruiker minstens toegang als Operator van de connector heeft.
- Bovendien controleert de module of je op die retourregel mag schrijven.
- De knop werkt telkens op één regel.
Voordat je klikt
- Je gebruiker heeft toegang als Operator of als Manager van de connector.
- De retourregel heeft een toegewezen Amazon-account.
- De regel heeft een extern retour-ID.
Wat de knop doet, in volgorde
Dit is de volgorde die de code volgt zodra je klikt:
- Eerst controleert hij je toegang. Heb je geen toegang als Operator (of Manager), dan stopt hij met de toegangsmelding en wordt er niets meer geprobeerd. Uitvoeringen met superuser-rechten passen zonder die controle.
- Daarna eist hij dat de regel een Amazon-account en een extern retour-ID heeft (spaties aan het begin en einde tellen niet mee). Ontbreekt een van beide, dan stopt hij daar.
- Met dat ID gaat hij verder met de synchronisatie van de regel via het Amazon-account; als die goed afloopt, toont hij de succesmelding.
- Gaat er tijdens de synchronisatie iets mis, dan noteert hij de fout op de regel en toont hij die aan jou (verderop meer details).
Na het klikken: wat je moet controleren
Als alles goed is gegaan, zie je een melding met de titel Amazon Returns en de tekst «External Fulfillment return details refreshed successfully.» Het is geen vaste melding: ze blijft niet op het scherm staan tot je haar sluit.
- Controleer of de melding
Amazon Returnsmet die tekst is verschenen. - Is ze niet verschenen en heb je een fout gezien, ga dan naar de sectie over fouten.
Hoe hij heet naargelang de taal van je Odoo
Het label verandert met de taal: met Odoo in het Nederlands heet de knop Fetch External Return Details, omdat de module geen vertaling voor deze taal meelevert.

Fouten en hoe je ze oplost
- Verschijnt bij het klikken
You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access., dan heeft je gebruiker geen toegang als Operator. Vraag een verantwoordelijke je toegang als Operator of als Manager te geven. Deze melding verschijnt bij de toegangscontrole, vóór het deel dat fouten op de regel noteert. - Faalt het proces na die controle, dan noteert de knop op de regel dat de synchronisatie met een fout is geëindigd, met de datum en het uur van de poging en de tekst van de fout, en toont hij die fout aan jou.
- Als je de oorzaak hebt opgelost, kun je opnieuw op de knop klikken.
Prijs en hoe FlexigoTech je helpt
De module is een eenmalige betaling per Odoo-versie (17, 18, 19 en 20; de prijs van elke versie staat op de productpagina) 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, de synchronisatie bewaakt en je per e-mail waarschuwt als die faalt. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert; de gegevens blijven in je Odoo. Meer informatie op de pagina van de module.
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je zien hoe we een andere knop van de connector uitleggen, kijk dan naar Voorbeeldweergave op Amazon.
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): views/amazon_spapi_return_line_views.xml
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
