Zum Hauptinhalt springen
Mirakl

Der Fehler «Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.» im Mirakl Connector

Die Meldung löst die Schaltfläche An Mirakl senden (Send to Mirakl) aus, wenn die Rechnung beim Klick nicht den Status Gebucht (Posted) hat. Da die Schaltfläche nur bei gebuchten Rechnungen sichtbar ist, beheben Sie das Problem, indem Sie die Rechnung buchen; bis dahin wird nichts an Mirakl gesendet.

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

Das Wichtigste

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

Was die Meldung bedeutet und wann sie erscheint

Was genau sagt die Meldung und was bedeutet sie?

Mit Odoo auf Deutsch sehen Sie Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.. Es ist ein Fehler: Die Aktion wird abgebrochen und nichts von dem, was sie ändern sollte, wird gespeichert. Sie bedeutet, dass die Rechnung, für die Sie den Versand angefordert haben, nicht den Status Gebucht (gebucht) hat, und der Versand an Mirakl läuft nur mit Rechnungen in diesem Status weiter.

Mit Code erstellte Übersicht des Fehlertextes je nach Odoo-Sprache
Mit Code erstellte Übersicht auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Screenshot. Derselbe Text je nach Sprache: auf Spanisch «Contabiliza la factura antes de enviarla a Mirakl.»; auf Deutsch «Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.»; auf Französisch «Comptabilisez la facture avant de l'envoyer à Mirakl.»; auf Italienisch «Conferma la fattura prima di inviarla a Mirakl.»; auf Portugiesisch «Lance a fatura antes de a enviar para o Mirakl.».

Wann genau erscheint sie?

Sie erscheint beim Klick auf die Schaltfläche An Mirakl senden. Die Methode dieser Schaltfläche geht die übergebenen Rechnungen eine nach der anderen durch und prüft jeweils den Status: Ist er nicht Gebucht, löst sie die Meldung Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden. aus und die Aktion wird abgebrochen. Der Status wird im Moment des Klicks geprüft, nicht vorher.

Mit Code erstellte Übersicht: die Schaltfläche «Send to Mirakl» und darunter die Fehlermeldung «Post the invoice before sending it to Mirakl.»
Mit Code erstellte Übersicht auf Basis des veröffentlichten Moduls, kein Odoo-Screenshot. Von oben nach unten: die Schaltfläche und die Meldung, mit den englischen Beschriftungen des Originaltextes, für Odoo 17, 18, 19 und 20.

Warum sehe ich die Schaltfläche bei einer nicht gebuchten Rechnung nicht?

Weil die Ansicht sie ausblendet, sobald eine dieser Bedingungen zutrifft: Die Rechnung ist keine Kundenrechnung, sie ist keine Mirakl-Rechnung oder ihr Status ist nicht Gebucht. Die Kennzeichnung als Mirakl-Rechnung ist das Feld Mirakl-Rechnung (Mirakl invoice), das in keiner Ansicht sichtbar ist. Umgekehrt gesagt: Die Schaltfläche ist nur bei einer Kundenrechnung sichtbar, die von Mirakl stammt und gebucht ist. Diese Bedingung der Ansicht ist in Odoo 17, 18, 19 und 20 dieselbe. Trotzdem prüft die Methode der Schaltfläche den Status selbst, und aus dieser Prüfung stammt die Meldung.

Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo (Video auf Englisch)

So beheben Sie den Fehler

Was tue ich, damit der Fehler verschwindet?

Buchen Sie die Rechnung, genau das verlangt die Meldung. Sobald die Rechnung den Status Gebucht hat und die beiden anderen Bedingungen der Ansicht erfüllt, erscheint die Schaltfläche An Mirakl senden bei ihr und Sie können sie anklicken.

Und wenn die Rechnung schon gebucht ist und ich die Schaltfläche trotzdem nicht sehe?

Dann liegt die Ursache bei einer anderen Bedingung der Ansicht, die die Schaltfläche ausblendet, wenn die Rechnung keine Kundenrechnung oder keine Mirakl-Rechnung ist, auch wenn sie gebucht ist. Als Erstes können Sie in der Rechnung den Rechnungstyp prüfen, denn sein Wert wird als Kundenrechnung angezeigt. Da das Feld Mirakl-Rechnung in keiner Ansicht sichtbar ist, gibt es kein Kontrollkästchen zum Prüfen: Wenn die Rechnung eine Kundenrechnung und gebucht ist und die Schaltfläche nicht erscheint, behandelt die Ansicht sie als Rechnung, die nicht von Mirakl stammt.

Wurde etwas an Mirakl gesendet, wenn der Fehler erscheint?

Nein. Die Statusprüfung kommt vor der Erstellung des PDFs der Rechnung und vor der Kommunikation mit Mirakl. Ist der Status nicht Gebucht, bricht die Methode dort ab und diese Aktion lädt nichts zur Bestellung hoch.

Was mit einer gebuchten Rechnung passiert und was der Connector braucht

Was macht der Versand mit einer gebuchten Rechnung und welche anderen Fehler kann es geben?

Er erzeugt das PDF der Rechnung und lädt es zur zugehörigen Mirakl-Bestellung hoch, wobei die zuvor zu dieser Bestellung gesendete Rechnung ersetzt wird. Lässt FlexigoTech Cloud die Anfrage nicht durch (wegen fehlenden Abonnements oder einer Pause des Relays), wird der Fehler erneut ausgelöst und nichts wird markiert. Jeder andere Fehler beim Versand wird ebenfalls erneut ausgelöst, damit Sie ihn sehen, und das sind dann andere Fehler als dieser. Wenn Sie andere Aktionen und Meldungen des Moduls interessieren, finden Sie die Schaltfläche «In Mirakl stornieren», Schritt für Schritt und die Meldung zum Marktplatz-Rabatt.

Erscheint sie in allen Odoo-Versionen gleich?

Die Meldung steht im veröffentlichten Code der Zweige 17, 18, 19 und 20, und die Bedingung, die die Schaltfläche ausblendet, ist in allen vier dieselbe. Das Modul ist für diese Versionen in Odoo Apps veröffentlicht.

Was brauche ich, damit die Schaltfläche die Rechnung an Mirakl sendet?

Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und per E-Mail warnt, wenn sie fehlschlägt. Der Tarif Conector kostet 49 €/Monat oder 490 €/Jahr zzgl. MwSt. für bis zu 3 Plattformkonten (der Tarif Pro, 98 €/Monat oder 980 €/Jahr zzgl. MwSt., für bis zu 10). Ohne Abonnement oder bei ausgesetztem Dienst steht still, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo. Mit dem Abonnement ist das Modul für die neuen Odoo-Versionen inklusive, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Odoo-Version dort gekauft.

FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen. Wenn Sie gerade die Rechnungsstellung Ihrer Mirakl-Bestellungen einrichten, sehen Sie sich die Seite des Moduls oder seinen Eintrag in Odoo Apps an.

Weiterlesen

Die Aufgabe «Mirakl - Bestellungen annehmen», Lauf für LaufWas die geplante Aktion Mirakl - Bestellungen annehmen des Mirakl Connectors für Odoo bei jedem Lauf tut, wie oft sie läuft und was Sie prüfen.Was der Button «In Mirakl stornieren» im Mirakl Connector macht, Schritt für SchrittWas der Button In Mirakl stornieren im Mirakl Connector für Odoo macht: wann er erscheint, was er prüft, was sich an der Bestellung ändert und welche Fehler…Der Fehler „Marktplatzrabatt außerhalb des Bereichs“ im Mirakl ConnectorWas der Fehler bei einem Marktplatzrabatt außerhalb des Bereichs im Mirakl Connector bedeutet, wann er beim Speichern erscheint und wie Sie ihn beheben.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen