Naar hoofdinhoud
Amazon

Taak «Sync FBA reimbursements report» van Amazon Connector: woordenlijst

De taak Amazon SP-API - Sync FBA reimbursements report (opt-in) draait één keer per dag en staat na de installatie actief. Bij elke ronde loopt ze langs de actieve Amazon-accounts waarvoor de synchronisatie van FBA-terugbetalingen is ingeschakeld, vraagt Amazon om een rapport, wacht tot het klaar is, geeft de rijen door aan de importeur en slaat het resultaat op in het account.

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 17.0 en 20.0 · in de bronnen onderaan
Leestijd
5 min

De taak bestaat, onder dezelfde naam, in de versies 17, 18, 19 en 20 van Amazon Connector for Odoo, FBA & FBM Seller SP-API.

Schema met de geplande taak voor FBA-terugbetalingen, die één keer per dag draait en na de installatie actief staat, en het menu Amazon, Configuration, Accounts
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De labels staan in het Engels, zoals in de code.

De taak en haar planning

Geplande taak
De taak Amazon SP-API - Sync FBA reimbursements report (opt-in) werkt op de Amazon-accounts van de module en voert een methode uit die ze doorloopt. Het label bevat (opt-in): in de code loopt de taak alleen langs de accounts waarvoor de synchronisatie van FBA-terugbetalingen is ingeschakeld.
Frequentie
Ze draait één keer per dag, dus elke dag, en staat actief na het installeren van de module. In Odoo 17 is de taak zo gedefinieerd dat ze zich eindeloos herhaalt.
Opgenomen account
Bij elke ronde zoekt de taak de accounts die actief zijn en waarvoor de synchronisatie van FBA-terugbetalingen is ingeschakeld. Voldoet een account niet aan beide voorwaarden, dan blijft de taak eraf; voldoet er geen enkele, dan valt er niets te doorlopen.

Met Odoo in het Nederlands heet de taak Amazon SP-API - Sync FBA reimbursements report (opt-in). Het schema laat zien hoe ze heet met Odoo in andere talen.

Schema met de naam van de taak in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo. Spaans: Amazon SP-API - Sync FBA reimbursements report (opt-in). Duits: Amazon SP-API - FBA-Erstattungsbericht synchronisieren (Opt-in). Frans: Amazon SP-API - Synchroniser le rapport des remboursements FBA (opt-in). Italiaans: Amazon SP-API - Sincronizza report rimborsi FBA (opt-in). Portugees: Amazon SP-API - Sincronizar relatório de reembolsos FBA (opt-in).
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)

Wat ze bij elke ronde met een account doet

Rapport aanvragen
Voor elk account vraagt de ronde Amazon om een terugbetalingsrapport aan te maken. Met de identificatiecode die Amazon teruggeeft gaat ze verder; de regel Report ID: … neemt die op in het resultaat.
Status opvragen
De ronde vraagt Amazon naar het rapport tot de status DONE, CANCELLED of FATAL is, of tot de pogingen op zijn. Tussen twee pogingen wacht ze een paar seconden. Als het aantal pogingen of de wachttijd van het account leeg of nul is, gebruikt ze twaalf pogingen en tien seconden wachttijd; minimaal doet ze één poging en wacht ze één seconde.
Rapportstatus
De regel Report status: … toont de laatste status die Amazon gaf, of UNKNOWN als er geen enkele kwam. Is die niet DONE, dan stopt de ronde daar en importeert ze niets. Bij CANCELLED of FATAL voegt ze Amazon did not generate a usable reimbursements report. toe. Bij elke andere status voegt ze Report polling timed out. Try again in a few minutes. toe.
Rapportdocument
Met het rapport op DONE heeft de ronde de identificatiecode van het bijbehorende document nodig. Ontbreekt die, dan voegt ze DONE report without reportDocumentId. toe en stopt ze. Heeft ze die wel, dan haalt ze de inhoud van het document op en geeft die door aan de importeur.
Import
De opgehaalde inhoud van het document gaat naar de importeur van de FBA-terugbetalingsregels van de module, samen met het account, de identificatiecode van het rapport en die van het document, de marketplace van het account en de limiet aan regels per ronde van het account. Is die limiet leeg of nul, dan levert de ronde er 10000 aan.
Tellers
Na de import telt het resultaat deze regels op: Filas reporte (Report rows), Filas procesadas (Processed rows), Creadas (Created), Actualizadas (Updated), Saltadas (Skipped) en Con error (With error), elk met zijn cijfer.
Terugbetalingsaudit
Als het account de terugbetalingsaudit heeft ingeschakeld, ververst de ronde meteen na de import de terugbetalingsclaims van dat account.
Opgeslagen resultaat
Bij het afronden, ongeacht of ze importeerde of eerder stopte, schrijft de ronde in het account de datum en het tijdstip van de uitvoering en de tekst van het resultaat, afgekapt op vijfduizend tekens. De tekst begint met Amazon FBA reimbursements sync finished., Account: … en Source: …; de bron is CRON als de taak haar start en Manual in andere gevallen. Wanneer de taak haar start, plaatst ze die tekst niet in de chatter van het account.

Wat je controleert als er niets gebeurt

Waarschuwing in het logboek
Geeft de ronde van een account een fout, dan vangt de taak die op, noteert ze een waarschuwing in het serverlogboek met de naam van het account en gaat ze door met het volgende. Daarom houdt de fout van één account de andere niet tegen. De naam is het veld Name, dat je ziet in het formulier van Accounts, op het tabblad Identity, groep Account, en ook in de lijst van Accounts.
Menu en rechten
De accounts open je via Amazon › Configuration › Accounts. Het onderdeel Amazon vraagt het recht Viewer; Configuration en Accounts vragen Manager. Heb je het recht voor een onderdeel niet, dan zie je het niet.

Hiermee een geordende controle als de taak niets lijkt te doen:

  • De taak staat na de installatie actief: controleer of ze nog actief is.
  • Het account moet actief zijn en de synchronisatie van FBA-terugbetalingen ingeschakeld hebben; anders loopt de taak er niet langs.
  • De tekst van het resultaat blijft opgeslagen in het account: als de regel Estado reporte niet DONE is, stopte de ronde vóór de import; de volgende regel van het resultaat zegt of Amazon geen bruikbaar rapport genereerde of dat de wachttijd van het rapport verliep.
  • Als het rapport DONE bereikte, kijk dan naar de tellers Saltadas en Con error van het resultaat.
  • Zoek in het serverlogboek naar de waarschuwing met de naam van het account.

Abonnement en hulp van FlexigoTech

De module is een eenmalige aankoop per Odoo-versie (gepubliceerd voor 17, 18, 19 en 20) en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar, excl. btw, tot drie accounts van het platform. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert; de gegevens blijven in je Odoo. Je kunt de module bekijken op de pagina van FlexigoTech.

Als je Odoo aan het implementeren bent en wilt nagaan hoe de synchronisatie van terugbetalingen past bij je Amazon-accounts: 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 17.0 en 20.0) en in de gelinkte bronnen

Bronnen