Zum Hauptinhalt springen
Amazon

Amazon-Aufgabe für EU-EPR-Berichte in Odoo: was sie bei jedem Lauf tut

Die Aufgabe Amazon SP-API - EU-EPR-Berichte synchronisieren (Opt-in) läuft einmal täglich und geht bei jedem Lauf die aktiven Amazon-Konten durch, bei denen die Synchronisierung der EPR-Berichte aktiviert ist. Für jedes Konto synchronisiert sie zuerst den monatlichen, dann den vierteljährlichen und zuletzt den jährlichen Teil. Wenn sie scheinbar nichts macht, prüfen Sie zuerst, ob das Konto aktiv ist und ob diese Synchronisierung aktiviert ist.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Modul
Amazon
Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 17.0 und 20.0 · in den Quellen am Ende
Lesezeit
5 Min.

Was die Aufgabe tut und wie oft sie läuft

Die geplante Aufgabe Amazon SP-API - EU-EPR-Berichte synchronisieren (Opt-in) (Amazon SP-API - Sync EU EPR reports (opt-in)) läuft einmal täglich, jeden Tag, und ist nach der Installation des Moduls aktiv. Sie ist in allen veröffentlichten Zweigen des Konnektors enthalten: Odoo 17, 18, 19 und 20. In Odoo 17 ist die Aufgabe so konfiguriert, dass sie sich endlos wiederholt. In Odoo 20 tut die Aufgabe bei jedem Lauf das, was im Folgenden beschrieben wird.

Schema der geplanten Aufgabe, die einmal täglich läuft, und des Menüs Amazon › Configuration › Accounts
Schema, mit Code aus dem veröffentlichten Modulcode erstellt, kein Odoo-Screenshot: die Aufgabe, die einmal täglich läuft und nach der Installation aktiv ist (Odoo 17, 18, 19 und 20), und das Kontenmenü. Die Beschriftungen sind auf Englisch, der Originaltext aus dem Code.

Bei jedem Lauf sucht die Aufgabe die Amazon-Konten, die zwei Bedingungen gleichzeitig erfüllen: Sie sind aktiv und haben die Synchronisierung der EPR-Berichte aktiviert. Konten, die nicht beide erfüllen, werden nicht angefasst. Der Name der Aufgabe ändert sich je nach Sprache Ihres Odoo; das Schema zeigt, wie er in fünf Sprachen aussieht.

Schema mit dem Namen der Aufgabe auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Schema, mit Code aus den veröffentlichten Übersetzungen des Moduls erstellt, kein Odoo-Screenshot: der Text der Aufgabe je nach Odoo-Sprache. Auf Deutsch lautet er Amazon SP-API - EU-EPR-Berichte synchronisieren (Opt-in).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (Video auf Englisch)

Ein Fall zum Durchgehen von Anfang bis Ende

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Hogar Atlántico ist ein für dieses Beispiel erfundener Shop. Er verkauft auf Amazon über zwei in Odoo angelegte Konten. Marta aus der Verwaltung sieht sie im Menü Amazon › Konfiguration › Konten, wo jedes Konto an seinem Name erkennbar ist. Eines der Konten ist aktiv und hat die Synchronisierung der EPR-Berichte aktiviert. Das andere ist aktiv, hat sie aber nicht aktiviert.

Der Lauf des Tages beginnt. Die Aufgabe sucht aktive Konten mit aktivierter Synchronisierung und findet nur das erste. Das zweite wird nicht angefasst, auch wenn es aktiv ist.

Für das erste Konto startet die Aufgabe die Synchronisierung und gibt dabei an, dass sie von der geplanten Aufgabe kommt und dass ein Fehler in einem Teil nicht den ganzen Lauf scheitern lassen soll. Die Reihenfolge ist fest: zuerst Monatlich (Monthly), dann Vierteljährlich (Quarterly) und zuletzt Jährlich (Annual).

Angenommen, der vierteljährliche Teil liefert einen Fehler. Der Lauf bricht nicht ab: Er notiert den Fehler dieses Teils im Ergebnistext und macht mit dem jährlichen weiter. Am Ende speichert er im Konto Datum und Uhrzeit der Ausführung sowie diesen Text.

Am nächsten Morgen findet Marta keine neue Nachricht im Konto-Datensatz. Das ist zu erwarten: Wenn die Aufgabe die Synchronisierung startet, veröffentlicht sie das Ergebnis nicht als Nachricht im Datensatz.

Was bei jedem Lauf passiert, der Reihe nach

  1. Die Aufgabe sucht die aktiven Konten mit aktivierter Synchronisierung der EPR-Berichte.
  2. Für jedes startet sie die Synchronisierung und markiert, dass der Ursprung die geplante Aufgabe ist.
  3. Innerhalb des Kontos geht sie Monatlich, Vierteljährlich und Jährlich durch, in dieser Reihenfolge. Schlägt ein Teil fehl, fügt sie dem Ergebnistext den Titel dieses Teils und den Fehler hinzu und macht mit dem nächsten weiter.
  4. Sie speichert im Konto Datum und Uhrzeit des Laufs und den Ergebnistext, der auf höchstens 5000 Zeichen gekürzt wird. Der Text enthält den Namen des Kontos und den Ursprung.
  5. Sie veröffentlicht das Ergebnis nicht als Nachricht im Konto-Datensatz.
  6. Schlägt der Lauf eines Kontos auf anderem Weg fehl, hinterlässt sie einen Hinweis im Serverprotokoll mit dem Namen des Kontos und dem Fehler, und die Aufgabe macht mit den übrigen Konten weiter.

Was Sie prüfen, wenn sie scheinbar nichts macht

  • Das Konto ist aktiv. Die Suche umfasst nur aktive Konten.
  • Das Konto hat die Synchronisierung der EPR-Berichte aktiviert. Das ist die zweite Bedingung der Suche: Ohne sie nimmt das Konto nicht am Lauf teil.
  • Die Aufgabe ist weiterhin aktiv. Sie ist nach der Installation aktiv und läuft einmal täglich; in Odoo 17 wiederholt sie sich endlos.
  • Erwarten Sie keine Nachricht im Datensatz. Wenn die Aufgabe sie startet, wird das Ergebnis dort nicht veröffentlicht. Im Konto bleiben aber Datum und Uhrzeit der letzten Ausführung und der Ergebnistext gespeichert.
  • Ein Fehler in einem Teil bedeutet nicht, dass nichts passiert ist. Die anderen Teile werden trotzdem ausgeführt, und der Fehler wird im Ergebnistext notiert.
  • Das Serverprotokoll. Schlägt der Lauf eines Kontos anders fehl, bleibt ein Hinweis mit seinem Namen und dem Fehler.
  • Ihre Berechtigungen. Um über das Menü zu den Konten zu gelangen, benötigen Sie die Berechtigung Manager auf den Ebenen Konfiguration und Konten und Betrachter auf der Ebene Amazon. Fehlt Ihnen eine, ist diese Ebene nicht sichtbar.

Was der Fall zeigt

Die Aufgabe ist Opt-in: Ein aktives Konto genügt nicht, es muss zusätzlich die Synchronisierung der EPR-Berichte aktiviert haben. Jedes Konto wird einzeln verarbeitet, und innerhalb jedes Kontos wird jeder Teil einzeln verarbeitet, sodass ein Fehler begrenzt und notiert bleibt. Und da die Aufgabe nichts im Datensatz veröffentlicht, belegt das im Konto gespeicherte Datum der letzten Ausführung, dass sie gelaufen ist.

Kosten und Hilfe

Das Modul ist eine Einmalzahlung pro Odoo-Version und erfordert das Abonnement von FlexigoTech Cloud, Plan Conector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 Amazon-Konten (der Plan Pro, 98 €/Monat oder 980 €/Jahr zzgl. MwSt., bis zu 10). Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und bei Fehlern per E-Mail benachrichtigt. Das Modul ist in Odoo Apps für 17, 18, 19 und 20 veröffentlicht; hier finden Sie die Seite in Odoo Apps und die Modulseite.

Wenn Sie Odoo einführen und prüfen möchten, wie Ihre Amazon-Konten aufgesetzt sind, oder eine individuelle Integration benötigen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen.

Weiterlesen

Geprüft im Quellcode des Connectors (Version 17.0 und 20.0) und in den verlinkten Quellen

Quellen