Was diese Aufgabe ist und wann sie läuft
Es ist die Aufgabe des Amazon Connector for Odoo, FBA & FBM Seller SP-API, die sich um den USt-Transaktionsbericht von Amazon kümmert.
Was ist diese geplante Aufgabe und wie oft läuft sie?
Es ist eine geplante Aufgabe, die auf den Amazon-Konten des Moduls definiert ist. Sie läuft einmal täglich und ist nach der Installation aktiv. Ausgeführt wird die Methode, die die Konten durchgeht und für jedes Konto die Synchronisierung des USt-Transaktionsberichts startet.
Gibt es sie in allen Odoo-Versionen?
Die Aufgabe gibt es in den Zweigen 17, 18, 19 und 20, also in denselben, für die das Modul in Odoo Apps veröffentlicht ist. In Odoo 17 ist die Aufgabe so konfiguriert, dass sie sich unbegrenzt wiederholt.
Welche Konten werden bei jedem Lauf berücksichtigt?
Nur Amazon-Konten, die aktiv sind und bei denen die Synchronisierung der USt-Transaktionen aktiviert ist. Die Bezeichnung der Aufgabe enthält opt-in: Die Aufgabe ist aktiv, aber ein inaktives Konto oder eines ohne aktivierte Synchronisierung wird beim Lauf nicht berücksichtigt.

Je nach Odoo-Sprache heißt die Aufgabe so: auf Spanisch Amazon SP-API - USt-Transaktionsbericht synchronisieren (Opt-in), auf Deutsch Amazon SP-API - USt-Transaktionsbericht synchronisieren (Opt-in), auf Französisch Amazon SP-API - Synchroniser le rapport des transactions TVA (opt-in), auf Italienisch Amazon SP-API - Sincronizza report transazioni IVA (opt-in) und auf Portugiesisch Amazon SP-API - Sincronizar relatório de transações de IVA (opt-in).


Was sie bei jedem Lauf tut
Was tut die Aufgabe der Reihe nach mit jedem Konto?
Zuerst sucht sie die Konten, die beide Bedingungen erfüllen. Danach fordert sie für jedes Konto bei Amazon die Erstellung des USt-Transaktionsberichts an. Anschließend fragt sie den Status des Berichts mehrmals ab, mit einer Pause zwischen den Abfragen, und hört auf, sobald Amazon ihn als abgeschlossen, abgebrochen oder mit einem schwerwiegenden Fehler meldet. Ist er abgeschlossen und enthält ein Dokument, lädt sie das Dokument herunter und übergibt es dem Importer des Moduls, mit einer Höchstzahl an Zeilen pro Lauf.
Wie oft fragt sie ab und wie lange wartet sie?
Die Anzahl der Abfragen, die Wartezeit dazwischen und die maximale Zeilenzahl pro Lauf stammen aus Werten des Kontos. Hat einer davon keinen Wert, verwendet der Code zwölf Versuche, zehn Sekunden Wartezeit und zehntausend Zeilen.
Was passiert, wenn Amazon den Bericht nicht fertigstellt oder die Synchronisierung eines Kontos fehlschlägt?
Wird der Bericht abgebrochen, endet er mit einem schwerwiegenden Fehler oder ist er nach Ablauf der Versuche immer noch nicht bereit, importiert dieses Konto bei diesem Lauf nichts: Das Datum der Ausführung und eine Zusammenfassung des Ergebnisses werden gespeichert, und die Aufgabe macht mit dem nächsten Konto weiter. Dasselbe gilt, wenn Amazon den Bericht als abgeschlossen meldet, aber ohne Dokument. Das Konto wird beim nächsten Lauf der Aufgabe erneut versucht, also einmal täglich. Schlägt die Synchronisierung eines Kontos mit einem Fehler fehl, macht die Aufgabe mit den übrigen Konten weiter und endet normal.
Was wird im Konto gespeichert und wird das Ergebnis im Chatter veröffentlicht?
Wenn der Lauf bis zum Ende kommt (mit importiertem Bericht, nicht abgeschlossen oder ohne Dokument), werden im Konto das Datum der Ausführung und der Ergebnistext gespeichert, gekürzt auf fünftausend Zeichen. Wenn die Synchronisierung tatsächlich importiert, zählt diese Zusammenfassung die Zeilen des Berichts und wie viele davon verarbeitet, angelegt, aktualisiert, übersprungen wurden oder einen Fehler ergaben. Die Aufgabe weist die Synchronisierung an, das Ergebnis nicht im Chatter des Kontos zu veröffentlichen; übrig bleibt die im Konto gespeicherte Zusammenfassung.
Was Sie prüfen, wenn nichts passiert
Warum passiert bei meinem Konto nichts?
Die Aufgabe erfasst nur aktive Konten mit aktivierter Synchronisierung der USt-Transaktionen: Fehlt Ihrem Konto eines von beiden, bleibt es beim Lauf außen vor. Prüfen Sie außerdem, dass die Aufgabe nicht deaktiviert wurde (sie ist nach der Installation aktiv). Um das Konto zu finden, öffnen Sie Amazon › Konfiguration › Konten und suchen es über Name, das in der Liste und im Formular von Konten, Reiter Identität, Gruppe Konto, angezeigt wird. Sehen Sie dieses Menü nicht, liegt es an den Berechtigungen: Jede Ebene verlangt ihre eigene, und ohne sie sehen Sie diese Ebene nicht. Amazon verlangt Betrachter, Konfiguration verlangt Manager und Konten ebenfalls Manager.
Spielt das Abonnement eine Rolle?
Die Verbindung läuft über FlexigoTech Cloud: Dort werden die Zugangsdaten verschlüsselt gespeichert, die Synchronisierung überwacht und per E-Mail gewarnt, wenn sie fehlschlägt. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo. Das Modul ist eine Einmalzahlung pro Version und benötigt den Plan Conector (49 €/Monat oder 490 €/Jahr, zzgl. MwSt., bis zu 3 Konten der Plattform).
Wenn Sie Odoo einführen und die Verbindung zu Amazon prüfen möchten oder eine individuelle Integration benötigen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren. Auf der Modulseite sehen Sie, wie der Kauf funktioniert.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 17.0 und 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): data/ir_cron_data.xml
- Quellcode des Moduls: flexigobe_amazon_seller_connector 17.0 (165f66af): data/ir_cron_data.xml
- Quellcode des Moduls: 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
