Wo der Button steht und wann er erscheint
Wo finde ich den Button und in welchen Versionen gibt es ihn?
Er befindet sich im Formular einer Rückgabe, im Bildschirm Rücksendungen (BI) (Returns (BI)). Dieser Bildschirm wird über das Menü Amazon › Analytics / BI › Rücksendungen geöffnet, und jede Menüebene erfordert die Berechtigung Betrachter (Viewer). Den Button gibt es in den Odoo-Zweigen 17, 18, 19 und 20.

Warum sehe ich den Button nicht?
Die Ansicht blendet ihn aus, wenn das Feld Amazon-Erstattungsübermittlung bereit leer oder deaktiviert ist, gleichermaßen in Odoo 17, 18, 19 und 20. Dieses Feld ist in keiner Ansicht sichtbar: Es gibt am Bildschirm kein Kontrollkästchen, mit dem Sie den Button einblenden könnten. Außerdem gelangen Sie mit der Berechtigung Betrachter zwar ins Menü, aber die Aktion verlangt mehr (siehe nächster Abschnitt).
Wie heißt der Button, wenn mein Odoo in einer anderen Sprache läuft?
Mit Odoo auf Deutsch Amazon-Rückerstattung einreichen; auf Französisch Soumettre le remboursement Amazon; auf Italienisch Invia rimborso Amazon; auf Portugiesisch Submeter Reembolso Amazon. Auf Spanisch heißt er Amazon-Rückerstattung einreichen.

Amazon-Rückerstattung einreichen, wie ihn der Benutzer auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch sieht.
Was er prüft, was er sendet und was er speichert
Was prüft der Button, bevor er etwas sendet?
In Odoo 20 zuerst Ihre Berechtigung: Nötig ist mindestens Operator-Zugriff (oder Manager-Zugriff) auf den Connector sowie Schreibzugriff auf den Datensatz. Fehlt er, bricht der Button mit You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. ab. Danach validiert er pro Zeile den Versand in zwei Durchläufen: Erscheint in einem davon ein blockierender Grund, wird die Aktion gestoppt und Ihnen dieser Grund angezeigt. Nur wenn die Validierung ohne Blockade endet, wird die Datei erstellt und gesendet.
Was sendet er genau an Amazon?
Eine tabulatorgetrennte Textdatei mit einer Kopfzeile und einer Datenzeile zu dieser Rückgabe: die Amazon-Bestell-ID (Amazon Order ID), die Referenz der Bestellposition, den Grundcode, die Betragskorrekturen (Artikel, Versand, Steuern auf beides sowie Geschenkverpackung mit ihrer Steuer), die stornierte Menge und die Währung. Der Button fordert bei Amazon ein Feed-Dokument an, lädt den Text an die von Amazon genannte Adresse hoch und erstellt den Feed vom Typ POST_FLAT_FILE_PAYMENT_ADJUSTMENT_DATA. Er verwendet den Wert des Feldes Marketplace der Zeile und, wenn dieser leer ist, den Marketplace des Kontos.
Diese Schritte (Dokument erstellen, hochladen, Feed erstellen) nutzen mit anderen Feed-Typen auch die Aufgabe Amazon SP-API - USt-Rechnungen zu Amazon hochladen (Amazon SP-API - Upload VAT invoices to Amazon, alle 30 Minuten, bei der Installation aktiv) und der Versand von Stornierungen beim Stornieren des Odoo-Verkaufsauftrags. Das steuern Kontrollkästchen im Formular von Konten (Accounts): FBM: Stornierungen an Amazon übertragen (FBM: push cancellations to Amazon) im Reiter Retouren & Bewertungen (Returns & Reviews) und Rechnungen zu Amazon hochladen (VCS) (Upload invoices to Amazon (VCS)) im Reiter Zahlungen & Buchhaltung (Payments & Accounting). Beide sind standardmäßig deaktiviert, und das zweite ist mit den Standardwerten nicht sichtbar: Es hängt von einem anderen Kontrollkästchen des Kontos ab, das ebenfalls standardmäßig deaktiviert ist. Wenn Sie Rechnungen zu Amazon hochladen (VCS) aktivieren, erscheint Nur Amazon-Business-Rechnungen (B2B) hochladen (Upload only Amazon Business (B2B) invoices), standardmäßig aktiviert.
Was speichert die Zeile, wenn der Versand erfolgreich war?
Sie speichert die Kennung des Dokuments und des Feeds, markiert die Verarbeitung als gesendet, notiert das Sendedatum und behält die Anfrage, die Antwort von Amazon und den gesendeten Text. Gleichzeitig leert sie Ergebnis, Bericht, letzten Fehler und Datum der letzten Prüfung eines früheren Versands. Danach kopiert sie die Versanddaten in andere verwandte Zeilen, falls vorhanden.
Fragt der Button bei Amazon den Status des Feeds ab?
Ja, am Ende jedes Versands: Er fragt bei Amazon den Status des Feeds ab und speichert ihn mit der Uhrzeit der Prüfung, zusammen mit dem Ergebnisdokument, falls vorhanden. Existiert dieses Dokument und ist der Status ein Abschlussstatus (beendet, abgebrochen oder fatal), lädt er den Bericht von Amazon herunter und speichert ihn. Ist der Status abgebrochen oder fatal, kann er als letzten Fehler Amazon hat … für den Erstattungs-Feed zurückgegeben. (Amazon returned … for the refund feed.) notieren. Danach kopiert er die Daten erneut in die verwandten Zeilen.
Meldungen und Kosten
Welche Meldungen kann der Button ausgeben?
Wenn alles gut geht, erscheint eine Erfolgsbenachrichtigung, die nicht stehen bleibt, mit dem Titel Amazon SP-API und dem Text Amazon-Erstattung übermittelt: … (Amazon refund submitted: …), gefolgt von jeder Bestellung (oder, wenn die Zeile keine Bestell-ID hat, ihrem Name) mit dem Status, den Amazon bei dieser Abfrage zurückgegeben hat, in Klammern. Zu den Meldungen, die ihn stoppen, gehören die bereits gesehene Berechtigungsmeldung, Amazon hat keine feedId für den Erstattungs-Feed zurückgegeben. (Amazon did not return a feedId for the refund feed.), die beim Erstellen des Feeds und vor dem Speichern in dieser Zeile erscheint, und Es gibt keinen Amazon-Rückerstattungs-Feed, der für diese Rückgabe aktualisiert werden könnte. (There is no Amazon refund feed to refresh on this return.), die von der Statusprüfung stammt, die der Button am Ende ausführt.
Was brauche ich, um ihn zu nutzen, und was kostet er?
Das Modul ist eine Einmalzahlung pro Odoo-Version und für 17, 18, 19 und 20 veröffentlicht; den Preis jeder Version finden Sie in der Odoo-Apps-Seite. Außerdem benötigt es das Abonnement für FlexigoTech Cloud, Plan Conector: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt., mit bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und bei Fehlern per E-Mail benachrichtigt. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo. FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen; das Modul finden Sie auf dieser Seite.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_return_line_views.xml
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- 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/precios.html
- flexigotech.com/en/services.html
