Waar vind je hem en wanneer zie je hem
Waar staat de knop en in welke versies bestaat hij?
In het scherm Returns (BI), bereikbaar via het menu Amazon › Analytics / BI › Returns. Elk onderdeel van dat menu vraagt het recht Viewer; heb je dat niet, dan zie je dat onderdeel niet. De knop bestaat in Odoo 17, 18, 19 en 20.

Wanneer verschijnt de knop?
Met de standaardwaarden zie je hem. Hij wordt verborgen wanneer het veld Amazon Refund Processing Status de waarde DONE, SUBMITTED, IN_QUEUE of IN_PROGRESS heeft. De voorwaarde is hetzelfde in Odoo 17, 18, 19 en 20; de rechtencontrole gebeurt pas bij het klikken.
Hoe heet de knop afhankelijk van de taal van Odoo?
Met Odoo in het Nederlands heet hij Prepare Amazon Refund. In het Duits Amazon-Erstattung vorbereiten, in het Frans Préparer le remboursement Amazon, in het Italiaans Prepara rimborso Amazon, in het Portugees Preparar reembolso Amazon.


Wat hij controleert en wat hij wijzigt
Wat controleert de knop voordat hij iets doet?
Eerst je rechten. Wordt de aanroep niet als systeemsuperuser gedaan, dan eist de module Operator-toegang tot Amazon Seller Connector. Daarnaast controleert hij of je op de retourrecords mag schrijven. Het menu opent zich met het recht Viewer, maar om op de knop te klikken is meer nodig.
Welke fout kan optreden en hoe los je die op?
Heb je geen Operator-toegang, dan verschijnt deze melding: You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Je lost het op door een verantwoordelijke te vragen je Operator- of Manager-toegang te geven. Omdat die controle het eerste is wat de knop doet, is er bij deze melding nog niets aan het retour gewijzigd.
Wat vult hij aan in het retour?
In Odoo 20 vult de knop voor elk retour waarop hij wordt gestart onder meer deze gegevens aan:
- De identificatiecode van de Amazon-orderregel, als de order die levert en het retour hem nog niet had.
- De redencode van de terugbetaling, als die leeg was.
- Het terug te betalen aantal, als dat leeg was.
- De valuta: als de Amazon-order er een meegeeft, heeft die voorrang op die van het bedrijf. Anders wordt gebruikt wat het retour al had en, als laatste, die van het bedrijf.
Is er iets op te slaan, dan schrijft de module het weg in het retour.
Overschrijft hij wat al was ingevuld?
De knop start de voorbereiding zonder de optie om te overschrijven: de regelcode, de redencode en het aantal worden alleen aangevuld als ze leeg waren. De valuta heeft een eigen regel: levert de Amazon-order een valuta mee, dan wordt die weggeschreven, ook als het retour er al een andere had.
Welke melding krijg je aan het einde?
Een niet-vaste melding van het type succes, met de titel Amazon SP-API en het bericht Amazon refund prepared on … return(s)., met het aantal verwerkte retouren. Blijft er een retour achter met een terugbetalingstotaal van nul of minder, dan komt er bij: … return(s) require manual refund amounts because Amazon order data did not provide refundable components. De melding verschijnt als succes, ook als er retouren te controleren zijn, dus lees ook de tweede zin.
Waar zie ik het totaal dat is ontstaan?
In het formulier van Returns (BI), tabblad Refund, groep Amazon Refund Feed, veld Amazon Refund Total. Het is alleen-lezen. De knop telt een retour als te controleren wanneer het eindigt met dat totaal op nul of minder, dus dat veld is het eerste om na te kijken na de melding.
Zonder klikken en met kosten
Gebeurt hier iets van zonder op de knop te klikken?
De rechtencontrole wordt wel ook buiten de knop herhaald: ze wordt ook gebruikt bij het aanmaken van de conceptcreditfactuur van een retour, waar je zonder te klikken komt via de geplande acties Amazon SP-API - Auto receive returns to stock (elke vijftien minuten, actief bij installatie) en Amazon SP-API - Sync returns (elke drie uur, actief bij installatie). Wordt de aanroep als systeemsuperuser gedaan, dan laat die controle door. Dat is een andere stap dan het voorbereiden van de terugbetaling.
Wat heb ik nodig om de module te gebruiken?
Het is een module met eenmalige betaling per Odoo-versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar excl. btw, tot 3 Amazon-accounts (het plan Pro, € 98 per maand of € 980 per jaar excl. btw, tot 10). Hij is gepubliceerd voor Odoo 17, 18, 19 en 20. Met het abonnement is de module voor nieuwe versies inbegrepen als je hem op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke versie daar. De details staan op de pagina van Odoo Apps en op de pagina van de module.
Waar kan ik andere knoppen van de module op dezelfde manier uitgelegd zien?
Als je Odoo implementeert en wilt dat iemand je Operator-rechten of de retourflow nakijkt, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het 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): views/amazon_spapi_return_line_views.xml
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
