Naar hoofdinhoud
Amazon

Knop «Generate AI Report» van Amazon Connector for Odoo: wat hij doet, stap voor stap

De knop Generate AI Report maakt op dat moment een AI-rapport voor het Amazon-account en brengt je naar het formulier ervan; eerst controleert hij of je beheerdersrechten hebt en als de AI is uitgeschakeld of de kostenlimiet is bereikt, laat hij toch een rapport achter in plaats van een fout te geven. Je hoeft er niet op te klikken om rapporten te hebben: een geplande taak genereert elke week één rapport per actief 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 20.0 · in de bronnen onderaan
Leestijd
5 min

De normale weg en waar de knop staat

Moet ik op de knop klikken om een AI-rapport te hebben?

Niet per se. De module bevat een geplande taak, Amazon AI - Weekly digest, die elke week draait en bij de installatie actief is. Ze loopt langs de actieve accounts (standaard maximaal 100) en genereert één rapport per account met dezelfde methode als de knop. Daarom is Generate AI Report de uitzondering: hij dient om handmatig een rapport aan te vragen, zonder op de taak te wachten.

Waar staat de knop en wanneer verschijnt hij?

Hij staat op het scherm Accounts, dat je opent via het menu Amazon › Configuration › Accounts. Om daar te komen heb je rechten nodig: het onderdeel Amazon vraagt Viewer, en de onderdelen Configuration en Accounts vragen Manager; heb je het recht voor een onderdeel niet, dan zie je het niet. De knop heeft geen enkele zichtbaarheidsvoorwaarde: hij is altijd zichtbaar, in Odoo 17, 18, 19 en 20. Dat hij zichtbaar is betekent niet dat je hem kunt gebruiken, zoals de volgende sectie uitlegt.

Schema gemaakt met code van het menu Amazon, Configuration, Accounts en van de knop Generate AI Report, met de rechtenmelding die hem kan tegenhouden
Schema gemaakt op basis van de gepubliceerde code van de module (geen schermafbeelding van Odoo): het menu, de knop in Odoo 17, 18, 19 en 20 en, ernaast, de melding die hem kan stoppen.
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 hij controleert en wat hij doet bij het klikken

Wat controleert de knop als eerste?

De rechten, en dat gebeurt op de server: het hangt er niet van af of de knop op het scherm zichtbaar is. Tenzij de actie met superusergebruikersrechten wordt uitgevoerd, moet degene die klikt tot de groep van beheerders van de Amazon-connector of tot die van Instellingen behoren. Zo niet, dan stopt de actie met de melding You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. en wordt er geen rapport aangemaakt. Daarna controleert hij bovendien of je schrijfrechten hebt op dat account. De oplossing is die uit de melding zelf: een beheerder moet je de toegang Manager geven.

Wat doet hij als je rechten hebt?

In de code van Odoo 20 vraagt de knop het rapportmodel om het weekrapport van dat account te genereren, en dat gebeurt in deze volgorde. Eerst kijkt hij of de AI is uitgeschakeld: zo ja, dan maakt hij het rapport aan zonder de AI-API aan te roepen. Zo niet, dan bereidt hij het gegevensoverzicht van het account voor. Daarna controleert hij of de maandelijkse kostenlimiet van het account is bereikt: zo ja, dan maakt hij het rapport aan met de uitgangsgegevens en met de inhoud al ingevuld, eveneens zonder de API aan te roepen. Doet geen van die gevallen zich voor, dan bereidt hij de instructies voor de AI en de taal van het rapport voor. Aan het einde opent hij het formulier van het teruggegeven rapport.

Wat gebeurt er als de AI is uitgeschakeld of de kostenlimiet is bereikt?

Er is geen fout. De methode zelf legt uit dat een uitgeschakelde AI, een ontbrekende sleutel, een weigering, de kostenlimiet of een storing van de dienst een «vriendelijk» rapport opleveren in plaats van een uitzondering. Bij uitgeschakelde AI bevat het rapport de notitie AI disabled in Settings. Bij een bereikte kostenlimiet is de notitie The monthly AI cost limit has been reached. en worden bovendien de uitgangsgegevens bewaard. In beide gevallen wordt het rapport aangemaakt zonder de API aan te roepen, en elke klik maakt een nieuw rapport aan.

Wat vraagt de module aan de AI?

De instructies vragen dat de AI alleen antwoordt met de gegevens die haar worden aangereikt, zonder cijfers of SKU's te verzinnen, en dat ze duidelijk zegt als er onvoldoende gegevens zijn. Ze vragen om een analyse van de SKU's die dringend aangevuld moeten worden, een overzicht van de best verkopende met hun dekking en hun trend, een signaal voor de SKU's met voorraad in FBA die niet verkopen en, alleen als die er zijn, de waarschuwingen van het account. Ze vragen ook dat de prognose met weinig betrouwbaarheid met die waarschuwing wordt gepresenteerd, nooit als zekerheid. Het gevraagde resultaat is een samenvatting in markdown en een lijst met acties, één per belangrijke SKU.

Wat je daarna ziet en wat er gebeurt als het misgaat

Wat zie ik aan het einde?

In hetzelfde venster opent het formulier van het rapport. Wanneer de AI is uitgeschakeld of de kostenlimiet is bereikt, begint de titel van het rapport met AI Report gevolgd door de naam van het account. De naam van het account is het veld Name, dat je ziet in het formulier van Accounts, tabblad Identity, groep Account, en ook in de lijst van Accounts.

Wat gebeurt er als de wekelijkse taak bij een account mislukt?

Elk account wordt verwerkt binnen zijn eigen beschermde blok, dus een fout stopt de andere accounts noch de taak. De module laat een waarschuwing achter in het serverlogboek en probeert een rapport met de titel AI Report (error) op te slaan met een notitie die begint met Unexpected error: …. Kan zelfs dat niet worden opgeslagen, dan blijft de fout alleen in het serverlogboek staan.

In welke taal komt het rapport en in welke versies bestaat de knop?

Volgens de opmerking in de code zijn de instructies aan de AI in het Spaans, maar volgt de uitvoertaal de Odoo-taal van de verkoper. De code neemt de taal van het bedrijfscontact van het account en, als dat er niet is, die van de gebruiker of van de sessie; is er geen enkele, dan Engels. De knop bestaat in de takken 17, 18, 19 en 20, en de module is voor diezelfde versies gepubliceerd in Odoo Apps. Het label verandert met de taal van je Odoo: in het Nederlands is het Generate AI Report.

Schema gemaakt met code van het label Generate AI Report in meerdere talen
Schema gemaakt op basis van de gepubliceerde vertalingen van de module (geen schermafbeelding van Odoo): in het Engels Generate AI Report; in het Duits KI-Bericht erstellen; in het Frans Générer un rapport IA; in het Italiaans Genera report AI; in het Portugees Gerar Relatório IA.

Als je hulp nodig hebt met de connector

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je nagaan wie beheerderstoegang moet hebben of aanpassen wat de connector met je accounts doet, bekijk dan de vermelding in Odoo Apps of de pagina van de module.

Lees verder

Wat de knop «Preview on Amazon» van Amazon Connector for Odoo doetWat de knop «Preview on Amazon» van de Amazon-connector voor Odoo doet: wanneer hij verschijnt, wat hij controleert.Wat de knop «Create family on Amazon» doet, stap voor stapWat de knop Create family on Amazon van de SP-API-connector voor Odoo controleert en verstuurt, wanneer je hem ziet en wat je doet bij elke mogelijke fout.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen