Wo der Button ist und wann er sichtbar ist
Wo befindet sich der Button und wie heißt er?
Sie erreichen ihn über das Menü Mirakl › Konfiguration › Marktplätze (Mirakl › Configuration › Marketplaces), das die Ansicht Mirakl Instanzen (Mirakl Instances) öffnet. Der Menüpunkt Mirakl ist nur für interne Odoo-Benutzer sichtbar: Sind Sie keiner, sehen Sie diesen Teil nicht. Mit Odoo auf Deutsch heißt der Button Erstattungsgründe abrufen; in anderen Sprachen ändert sich die Beschriftung, wie das zweite Schema zeigt.


Obtener motivos de reembolso, auf Deutsch Erstattungsgründe abrufen, auf Französisch Récupérer les motifs de remboursement, auf Italienisch Recupera motivi di rimborso und auf Portugiesisch Obter motivos de reembolso.Wann erscheint er?
Der Button ist in der Ansicht Mirakl Instanzen immer sichtbar und in Odoo 17, 18, 19 und 20 vorhanden. Er hängt weder von einem Status noch von einem Kontrollkästchen im Formular ab.
Wozu dient er?
Laut dem Modulcode selbst listet er die Erstattungsgrund-Codes des Betreibers auf und veröffentlicht sie im Chatter der Instanz, damit Sie wissen, was Sie in Erstattungsgrund-Code eintragen müssen. Derselbe Code weist darauf hin, dass Mirakl Erstattungen ohne gültigen Betreibercode ablehnt.

Was beim Klick passiert
Was geschieht Schritt für Schritt?
Er arbeitet mit der Instanz, die Sie geöffnet haben. Zuerst fragt er bei Mirakl die Gründe des Betreibers ab. Danach übernimmt er die eingegangenen Gründe und wandelt sie in eine Zeile pro Grund um: Code, Bezeichnung und in Klammern der Typ (ein Bindestrich, wenn der Grund keinen Typ hat). Zuletzt schreibt er eine Notiz in den Chatter und zeigt einen Hinweis an.
Welche Gründe enthält die Liste?
Zuerst filtert er die Gründe, deren Typ das Wort REFUND enthält, ohne Unterscheidung von Groß- und Kleinschreibung. Enthält keiner das Wort, veröffentlicht er alle erhaltenen Gründe. Bleibt kein Grund zum Veröffentlichen übrig, bricht der Button mit einem Fehler ab (siehe unten).
Was ändert sich in Odoo am Ende?
Im Chatter der Instanz erscheint eine Notiz, die mit Códigos de motivo del operador (usa el CÓDIGO en 'Código de motivo de reembolso'): (Operator reason codes (use the CODE in 'Refund Reason Code'):) beginnt und mit den Zeilen weitergeht, eine pro Grund. Außerdem erscheint ein Hinweis mit dem Titel Mirakl und dem Text … Grundcodes im Chatter veröffentlicht. (… reason codes posted to the chatter.), wobei die Auslassungspunkte für die Anzahl der veröffentlichten Zeilen stehen; der Hinweis bleibt nicht dauerhaft auf dem Bildschirm. Jeder Klick löst eine neue Abfrage aus und fügt eine weitere Notiz hinzu, Sie können also jederzeit erneut klicken, um die Liste zu aktualisieren.
Wie prüfe ich, ob es funktioniert hat?
Öffnen Sie den Chatter der Instanz: Dort steht die Notiz mit einer Zeile pro Grund. Diese Zeile enthält den Code, den der Modulcode selbst in Erstattungsgrund-Code einzutragen vorgibt.
Fehler und Voraussetzungen
Was passiert, wenn der Betreiber keine Codes zurückgibt?
Die Aktion wird mit der Meldung Der Betreiber hat keine Grundcodes zurückgegeben. Prüfen Sie die Codes stattdessen in Ihrem Verkäuferportal des Marktplatzes. (The operator returned no reason codes. Check the codes in your marketplace seller portal instead.) gestoppt. Es wird keine Notiz veröffentlicht. Zu tun ist, was die Meldung selbst sagt: die Codes in Ihrem Verkäuferportal des Marktplatzes nachsehen.
Und wenn die Verbindung zu Mirakl fehlschlägt?
Beim Klick auf den Button können Verbindungsfehler beim Aufruf von Mirakl: … (Connection error calling Mirakl: …) und Mirakl-Anfrage nach Wiederholungen fehlgeschlagen. (Mirakl request failed after retries.) erscheinen. Diese Meldungen stammen aus der Anfrage an Mirakl, die das Modul bei einigen vorübergehenden Serverantworten wiederholt, bevor es aufgibt. In diesem Fall wird die Aktion gestoppt, bevor die Notiz in den Chatter geschrieben wird. Da jeder Klick eine neue Abfrage auslöst, können Sie den Button erneut drücken.
Was kostet es und was wird benötigt?
Mirakl Connector ist ein Modul mit einmaliger Zahlung pro Version, veröffentlicht in Odoo Apps für Odoo 17, 18, 19 und 20; den Preis jeder Version finden Sie in ihrer Produktseite, den Direktkauf auf der Modulseite. Zusätzlich benötigen Sie das Abonnement für FlexigoTech Cloud, Tarif Conector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., bis zu 3 Plattformkonten (der Tarif Pro, 98 €/Monat oder 980 €/Jahr, bis zu 10). Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und per E-Mail benachrichtigt, wenn die Synchronisierung fehlschlägt. Ohne Abonnement oder bei ausgesetztem Dienst entfällt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo.
Weitere Aufrufe an Mirakl und wie wir helfen
Dieser Button ist die Abfrage der Erstattungsgründe. Das Modul ruft Mirakl auch zu anderen Zeitpunkten mit anderen Anfragen auf: Beim Validieren eines Lieferscheins kann es Mirakl aufrufen, um die Bestellung zu lesen oder die Sendungsverfolgung zu übermitteln, und die geplante Aktion Mirakl - Bestellungen synchronisieren (Mirakl - Sync Orders) läuft alle zehn Minuten und ist nach der Installation aktiv.
Wenn Sie Odoo einführen und einen Mirakl-Marktplatz anbinden möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_instance_views.xml
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_instance.py
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_api_mixin.py
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_ai.py
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
