Naar hoofdinhoud
Amazon

Wat de knop Receive to Stock Now van Amazon Connector for Odoo doet

De knop Receive to Stock Now in het scherm Returns (BI) start handmatig, op één bepaald retour, dezelfde routine die Odoo al zelf uitvoert, maar zonder de voorafgaande controle van de automatische routine, die volgens de hulptekst van haar selectievakje alleen afgeronde Amazon-retouren verwerkt: de knop kan een retour in de voorraad boeken die de taak nog zou overslaan. Je ziet hem met de standaardwaarden en iedereen met Operator- of Manager-toegang kan erop klikken.

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
6 min

Eerst: Odoo doet het al zelf

Nog voordat je ergens op klikt, brengen twee geplande taken de retouren naar de voorraad: Amazon SP-API - Auto receive returns to stock, elke 15 minuten, en Amazon SP-API - Sync returns, elke 3 uur. Beide zijn actief na installatie en eindigen in dezelfde routine voor ontvangst in voorraad. Die loopt langs de retouren van het account die nog niet klaar zijn, de meest recente eerst en tot een maximum aantal regels per run. Die routine werkt alleen als het selectievakje van het account is aangevinkt, en dat is standaard het geval.

De knop is de uitzondering: hij verwerkt één bepaald retour zonder de voorafgaande controle die de taak uitvoert, en die verwerkt volgens de hulptekst van haar selectievakje alleen afgeronde Amazon-retouren. Gebruik hem alleen als je weet dat dat retour nu in de voorraad moet komen, ook als de taak het heeft overgeslagen.

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)

Stap voor stap

  1. Laat de automatisering van het account ingeschakeld. Je vindt haar op het formulier van Accounts, tabblad Returns & Reviews, groep Return Stock Automation (ON by default): selectievakje Returns: auto-receive to stock, standaard aangevinkt. De hulptekst zegt: Automatically creates and validates return pickings in Odoo for finalized Amazon returns.
  1. Open het retour via Amazon › Analytics / BI › Returns. Elk deel van het menu vraagt het recht Viewer. De knop staat in het scherm Returns (BI), waar het veld Account van het retour te zien is op het formulier en in de lijst.
  1. Kijk of je de knop ziet. Met de standaardwaarden is hij zichtbaar; de drie voorwaarden die hem verbergen staan hieronder.
  1. Controleer je toegang. Om het menu te openen is Viewer nodig, maar bij het klikken op de knop vraagt de module minimaal Operator-toegang. Heb je die niet, dan stopt hij met deze melding: You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Vraag een verantwoordelijke om je Operator- of Manager-toegang te geven. De module controleert bovendien of je naar dat record mag schrijven.
  1. Zorg er vóór het klikken voor dat je zeker weet dat dat retour nu in de voorraad moet komen: de knop voert de voorafgaande controle van de automatische routine niet uit. Klik op Receive to Stock Now en lees het resultaat (hieronder).
Schema gemaakt met code: van boven naar beneden het menu Amazon › Analytics / BI › Returns, de knop Receive to Stock Now en, ernaast, de melding over Operator- of Manager-toegang
Schema gemaakt met code op basis van de gepubliceerde code van de module (geen Odoo-scherm): het menu, de knop in de versies 17, 18, 19 en 20 en de melding die hem kan stoppen. De labels staan in het Engels, de oorspronkelijke tekst van de module.

Wanneer je de knop niet ziet

De knop wordt op een retour verborgen zodra een van deze voorwaarden geldt:

  • Het Fulfillment Scope van het retour is FBA.
  • De Stock Link Mode staat op de waarde die de module behandelt als niet aanvullen.
  • De Stock Return State is al die van afgehandeld.

Deze voorwaarde is hetzelfde in de vier gepubliceerde takken van de module: 17, 18, 19 en 20.

Wat de knop intern doet

In Odoo 20 werkt de knop met één enkel record, het record dat je open hebt, en met het Amazon-account van dat retour. Hij roept dezelfde routine aan als de geplande taken, met één verschil: de automatische routine doet eerst een voorafgaande controle en laat het retour, als die niet wordt gehaald, overgeslagen en bewaart de reden. De knop doet die controle niet, dus hij kan een retour in de voorraad boeken dat de taak nog zou overslaan. Daarna, in deze volgorde:

  • Hij zoekt de Odoo-verkooporder die bij de Amazon-bestelling hoort. Was die niet aan het retour gekoppeld, dan slaat hij hem erin op.
  • Hij zoekt de verkoopregels die bij het retour horen. Heeft het retour geen SKU en verwijzen die regels naar één enkele SKU, dan vult hij die in.
  • Hij zoekt de afgeleverde uitgaande leveringen van die order.

Deze wijzigingen (de koppeling met de order en de SKU) blijven alleen bewaard als de klik niet op een fout eindigt: bij een fout bewaart Odoo niet wat die klik had geschreven.

Ontbreekt de verkooporder, de verkoopregels of de afgeleverde uitgaande levering, dan is het resultaat van de klik een fout die met de reden op het scherm verschijnt, en in het retour blijft niets van die klik bewaard, ook de reden niet. De automatische taak laat het retour daarentegen overgeslagen en bewaart de reden erin.

Wat je ziet na afloop

Geeft de routine een fout, dan stopt de knop en toont hij de foutmelding.

Is er geen fout, dan verschijnt een melding met de titel Amazon Returns die niet vast op het scherm blijft staan: van het type succes als het retour is verwerkt en van het type waarschuwing in elk ander geval.

Om het achteraf te controleren, denk aan de voorwaarden hierboven: zodra de Stock Return State die van afgehandeld bereikt, verdwijnt de knop bij dat retour.

Schema gemaakt met code: het label van de knop in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module (geen Odoo-scherm): met Odoo in het Nederlands heet de knop Receive to Stock Now.

Automatisch versus knop

AspectAutomatische taakKnop Receive to Stock Now
Wie start haarDe twee geplande takenJij, op één retour
BereikRetouren van het account die nog niet klaar zijn, met een maximum per runAlleen het geopende retour
Voorafgaande controleJa; wordt ze niet gehaald, dan blijft het retour overgeslagen en wordt de reden bewaardNee: de knop doet haar niet en kan een retour in de voorraad boeken dat de taak nog zou overslaan
Verkooporder, verkoopregels of afgeleverde levering ontbreektHet retour blijft overgeslagen en de reden wordt erin bewaardHet is een fout: de knop stopt, toont de reden op het scherm en er wordt niets van die klik bewaard

De praktische conclusie: komt een retour maar niet in de voorraad, dan laat de taak het overgeslagen en noteert ze de reden erin, dus daar kun je die nalezen. De knop meldt met een fout dat de verkooporder, de verkoopregels of de afgeleverde levering ontbreken, maar laat de reden niet in het retour achter, en omdat hij de voorafgaande controle niet doet, is erop klikken bij een retour dat de taak heeft overgeslagen jouw beslissing.

Wat je nodig hebt en wat het kost

De module is een eenmalige aankoop per Odoo-versie en is gepubliceerd voor 17, 18, 19 en 20. Daarnaast is een abonnement op FlexigoTech Cloud nodig: het plan Connector kost € 49 per maand of € 490 per jaar excl. btw, voor maximaal 3 accounts van het platform.

Hoe FlexigoTech je helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je nakijken hoe je Amazon-retouren in de voorraad terechtkomen, kijk dan op de pagina van de module of op de vermelding in Odoo Apps.

Lees verder

Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen