Wat de module aan de verkooporder toevoegt
De module breidt de standaard verkooporder van de app Verkoop uit. Op de orderkaart komt een groep Amazon-velden, drie tellers en knoppen die naar de berichten, retouren en nazorgzaken van de order leiden. In de orderlijst komt een veld voor de verzendstatus erbij.

Dit zijn de velden en waar je ze ziet:
| Label | Waar je het ziet | Wat je moet weten |
|---|---|---|
Amazon Order ID | Orderkaart, groep Amazon SP-API | De help zegt: Amazon format 3-7-7, e.g.: 123-1234567-1234567 |
Amazon SP-API Account | Orderkaart, dezelfde groep | Koppelt de order aan een Amazon SP-API-account |
Amazon External Order Status | Orderkaart, dezelfde groep | Alleen lezen: de module schrijft het, niet jij |
Amazon External Status At | Orderkaart, dezelfde groep | Datum en tijd; alleen lezen, ook door de module geschreven |
Returns, Cases en Messages | Orderkaart | Gehele getallen |
Shipping State | Lijst met verkooporders | Waarden: Pending, Partial, Sent en Error |

Wanneer zie je wat
De knoppen Amazon Messages, Amazon Returns en Post-Sales Cases zijn verborgen als de order niet van Amazon is. Die voorwaarde is hetzelfde in Odoo 17, 18, 19 en 20 en hangt af van een intern veld, Amazon Order, dat in geen enkele weergave zichtbaar is.
In Odoo 20.0 worden de velden van de groep Amazon SP-API en de tellers Returns, Cases en Messages met diezelfde voorwaarde verborgen.
Handleiding: wat er met een order gebeurt en wat je kunt doen, stap voor stap
Wat volgt beschrijft de code van Odoo 20.0. Odoo werkt de order zelf bij met twee geplande taken; de knoppen Amazon Messages, Amazon Returns en Post-Sales Cases openen gefilterde lijsten van de order.
- De geplande taken schrijven de externe status. Er zijn er twee, actief bij het installeren van de module:
Amazon SP-API - Sync dispatched FBA shipments, om de 30 minuten, enAmazon SP-API - Sync external shipping status, om de 5 minuten. Ze vullenAmazon External Order StatusenAmazon External Status Atin en, als de order geen account had, zetten ze inAmazon SP-API Accounthet account waarmee ze synchroniseren. Dezelfde code wordt ook bereikt via de knoppenRun External Shipment SyncenSync FBA Fulfilled Shipments, die dus ook naar de order schrijven.
- De module vult de leveringen van de order aan. Hij bekijkt de niet-geannuleerde leveringen waarbij het Amazon-order-ID of het account ontbreekt. Als de order van Amazon lijkt te zijn (er wordt een ID gevonden, of de order heeft al een ID of account), kopieert hij het ontbrekende ID naar die leveringen en, als de module een account detecteert, ook het account.
- Als de externe status
ShippedofPartiallyShippedis (de module vergelijkt zonder onderscheid tussen hoofdletters en kleine letters), kijkt hij naar de niet-geannuleerde leveringen van de order (als er uitgaande zijn, alleen die). Als er precies één is en die al is afgehandeld, markeert hij hem als gesynchroniseerd, met de datum en zonder eerdere fout.
- De automatische validatie gebeurt alleen onder deze voorwaarden: er moet een account zijn waarvan de optie om de synchronisatie van externe verzendingen automatisch te valideren is ingeschakeld, en de status moet
Shippedzijn (zonder onderscheid tussen hoofdletters en kleine letters; bijPartiallyShippedwordt niet gevalideerd). Dan pakt de module de uitgaande leveringen die niet afgehandeld of geannuleerd zijn en doet bij elk daarvan het volgende: account en ID aanvullen als ze ontbreken, bevestigen als het een concept is, reserveren, de geplande hoeveelheid als gedaan zetten en valideren, waarbij eventuele wizards voor directe overboeking of voor een nalevering worden afgehandeld. Bij die validatie wordt de automatische verzendbevestiging naar Amazon overgeslagen. Als een levering mislukt, wordt hij met een fout en de reden gemarkeerd en gaat de module verder met de andere. Als niet aan de voorwaarden wordt voldaan, wordt er geen enkele levering gevalideerd: de order houdt de opgeslagen externe status en wat in stap 2 en 3 is gedaan.
- Controleer het resultaat op de order. Kijk op de orderkaart, in de groep
Amazon SP-API, naarAmazon External Order Status,Amazon External Status AtenAmazon SP-API Account(het account wordt alleen ingevuld als de order er nog geen had).
- Open de berichten met
Amazon Messages. Dit leidt naar de berichtenlijst gefilterd op het order-ID. Wat je vanuit die lijst aanmaakt, krijgt de order, het account en het ID als voorstel mee.

Amazon Messages; in het Duits Amazon-Nachrichten; in het Frans Messages Amazon; in het Italiaans Messaggi Amazon; in het Portugees Mensagens Amazon.- Open de retouren met
Amazon Returns. Eerst zoekt hij het Amazon-order-ID: inAmazon Order IDen, als het daar niet staat, in andere velden van de order, na elkaar. Als hij het niet vindt, stopt de knop en opent hij de lijst niet. Als hij het vindt, opent hij de retourregels van dat ID. De tellerReturnstelt diezelfde regels en toont nul als er geen ID of geen regels zijn.
- Open de zaken met
Post-Sales Cases. Hij zoekt het ID op dezelfde manier als de vorige knop en stopt op dezelfde manier als hij het niet vindt. Als hij het vindt, opent hij de zaken van dat ID. Wat je vanuit die lijst aanmaakt, krijgt als voorstel het account, de order, het ID, het zaaktype als incident en de titelIncidencia Amazon …, met het ID aan het einde.
Wat het kost om het in gebruik te nemen
De module is een eenmalige aankoop per versie en staat in Odoo Apps voor 17, 18, 19 en 20. De verbinding loopt via FlexigoTech Cloud, dus je hebt het plan Connector nodig: € 49 per maand of € 490 per jaar excl. btw, tot 3 accounts (het plan Pro kost € 98 per maand of € 980 per jaar excl. btw, tot 10 accounts). FlexigoTech Cloud bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en waarschuwt per e-mail als er iets misgaat.
Hoe FlexigoTech je kan helpen
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je de module bekijken voordat je beslist, dan vind je hem op de pagina van de module.
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/sale_order.py
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/sale_order_message.py
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/sale_order_message_views.xml
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/sale_order_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
