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.

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.

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.

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
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): models/account_move.py
- Quellcode des Moduls: flexigobe_mirakl_connector 20.0 (aa05e537): views/account_move_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
