
Hoe ze heet en waar ze staat
Met Odoo in het Nederlands heet de taak Amazon SP-API - Sync FBA storage fees reports (opt-in). Ze zit in de vier gepubliceerde branches van de module: Odoo 17.0, 18.0, 19.0 en 20.0. Ze draait één keer per dag en is standaard actief na installatie.
Het «(opt-in)» in de naam heeft een tegenhanger in de code: de taak werkt alleen met Amazon-accounts die actief zijn en waarvoor de synchronisatie van opslagkosten is ingeschakeld. De accounts open je via het menu Amazon › Configuration › Accounts. Daarvoor heb je de rechten Viewer bij Amazon en Manager bij Configuration en Accounts nodig; ontbreekt er een, dan verschijnt dat onderdeel niet.

Amazon SP-API - Sync FBA storage fees reports (opt-in).
Tijdlijn van een run
- Bij het installeren van de module De taak wordt aangemaakt en is actief. In Odoo 17.0 is bovendien ingesteld dat ze zich eindeloos herhaalt.
- Elke dag De taak draait één keer en start de run.
- Eerste stap van de run Ze zoekt de Amazon-accounts die actief zijn en waarvoor de synchronisatie van opslagkosten is ingeschakeld. Accounts die niet aan beide voorwaarden voldoen, worden niet aangeraakt.
- Per gevonden account Ze start de synchronisatie gemarkeerd als uitgevoerd door de geplande taak en met de foutmelding uitgeschakeld, zodat een fout in één rapport de taak niet onderbreekt. In deze modus wordt het resultaatbericht niet in de chatter van het account geplaatst.
- Eerste blok van het account Synchroniseert
Monthly storage fee.
- Tweede blok van het account Synchroniseert
Long-term storage surcharge. Dit staat los van het vorige: als het eerste is mislukt, wordt dit toch geprobeerd.
- Als een blok mislukt De resultaattekst vermeldt de fout onder de naam van dat blok en het account gaat verder.
- Bij het afsluiten van elk account Ze slaat in het account de datum en het tijdstip van de laatste uitvoering op, plus de resultaattekst, ingekort tot 5000 tekens. De tekst begint met
Amazon FBA storage fees sync finished., vervolgt metAccount: …enSource: …(bij runs van de taakOrigen: CRON) en voegt toe wat elk blok heeft opgeleverd.
- Als een account helemaal mislukt Er wordt een waarschuwing in het log genoteerd met de naam van het account en de taak gaat door met het volgende.
- Aan het einde De taak eindigt normaal nadat ze de accounts heeft afgelopen.
Wat je controleert als ze niets doet
Begin bij wat bepaalt of een account in de run meegaat en ga verder bij wat sporen nalaat.
- De taak is nog actief. Ze staat standaard actief na installatie en draait één keer per dag, dus één run per dag.
- Het account is actief en de synchronisatie van opslagkosten is ingeschakeld. Zonder beide voorwaarden vindt de zoekopdracht van de eerste stap het account niet. Zoek het account op in
Amazon › Configuration › Accounts: de naam staat in het veldName, op het tabbladIdentity, groepAccount, en ook in de lijst van accounts. - Een lege chatter is geen fout. De taak vraagt uitdrukkelijk het resultaatbericht niet in de chatter te plaatsen; het resultaat wordt in het account bewaard, samen met de datum en het tijdstip van de laatste uitvoering.
- Een fout in één blok stopt de run niet. Ze staat in de resultaattekst onder
Monthly storage feeofLong-term storage surcharge, en het andere blok wordt toch geprobeerd. - Een account dat helemaal mislukt laat een waarschuwing achter in het log, met zijn naam. Daar zoek je als één bepaald account niet vooruitgaat en de andere wel.
- Het abonnement. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt bij een fout. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert; de gegevens blijven in je Odoo.
Wil je het werk van de taak voor een concreet geval bekijken, dan is de resultaattekst van het account de referentie: ze bevat de oorsprong van de run en, blok per blok, wat elk heeft opgeleverd of welke fout het had.
Wat het kost en hoe we helpen
De module is een eenmalige aankoop per versie en vereist het abonnement op FlexigoTech Cloud: het plan Conector kost € 49 per maand of € 490 per jaar excl. btw (Pro: € 98 per maand of € 980 per jaar), met maximaal 3 accounts van het platform (Pro: 10). Ze is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0; de aankoopdetails staan op de pagina in Odoo Apps en op de pagina van de module.
Ben je Odoo aan het implementeren en wil je nagaan hoe je Amazon-accounts erbij staan, of heb je een integratie op maat nodig? 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
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Broncode van de module: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- 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/en/services.html
- flexigotech.com/precios.html
