Ein Shopify-Webhook-Ereignis kann im Status fehlgeschlagen landen. Die geplante Aktion Fehlgeschlagene Shopify-Webhooks erneut versuchen (Shopify Retry Failed Webhooks) setzt solche Ereignisse wieder auf ausstehend. Hier sehen Sie, wie sie bei jedem Lauf arbeitet und was Sie prüfen, wenn sie scheinbar nichts tut.
Was die Aufgabe bei jedem Lauf tut
Was genau macht die Aufgabe?
Sie sucht Shopify-Webhook-Ereignisse im Status fehlgeschlagen und setzt sie wieder auf den Status ausstehend. Dabei vermerkt sie, dass ein neuer Versuch stattgefunden hat. Die Aufgabe verarbeitet das Ereignis nicht und legt von sich aus nichts an: Sie ändert nur seinen Status.
Wie oft läuft sie und ist sie aktiv?
Sie läuft alle 30 Minuten und ist nach der Installation des Moduls aktiv.

Shopify › Konfiguration › Shops.Welche Ereignisse erfasst sie bei jedem Lauf?
Die im Status fehlgeschlagen, die zu einem aktiven Shop gehören. Sie werden nach Eingangsdatum sortiert, vom ältesten zum neuesten, und bei Gleichstand nach ihrer Kennung. Pro Lauf nimmt sie höchstens zwanzig.
Was ändert sich bei jedem Ereignis, das erneut versucht wird?
Drei Dinge. Der Status wechselt auf ausstehend. Der Wiederholungszähler, den das Ereignis in seinem Ergebnis speichert, steigt um eins (hatte das Ereignis keinen Zähler, zählt es bei null los und steht danach auf eins), und alles andere, was in diesem Ergebnis stand, bleibt erhalten. Und die Fehlermeldung des Ereignisses wird gelöscht.
Wie oft wird dasselbe Ereignis wiederholt?
Bis zu dreimal. Hat der Zähler eines Ereignisses bereits drei erreicht, überspringt die Aufgabe es bei jedem Lauf und fasst es nicht mehr an: Es bleibt im Status fehlgeschlagen.

Was Sie prüfen, wenn sie nichts tut
Was prüfe ich zuerst, wenn kein Ereignis erneut versucht wird?
Drei Dinge, in dieser Reihenfolge. Ob die Aufgabe noch aktiv ist. Ob der Shop, zu dem die Ereignisse gehören, aktiv ist, denn Ereignisse eines inaktiven Shops tauchen in der Suche nicht auf; die Shops öffnen Sie über Shopify › Konfiguration › Shops (Shopify › Configuration › Stores), ein Menü, das die Berechtigung Betrachter (Viewer) im Bereich Shopify und Operator im Bereich Konfiguration (Configuration) verlangt. Und ob die fehlgeschlagenen Ereignisse ihre Wiederholungen nicht schon aufgebraucht haben, denn diese werden übersprungen.
Welche Meldung kann die Aufgabe ausgeben?
Sie kann mit Only an administrator can run this scheduled action. abbrechen. Die Administratorprüfung ist das Erste, was die Aufgabe tut: Ist die ausführende Person kein Systemadministrator, bricht sie dort ab und sucht in diesem Lauf kein Ereignis und versucht keines erneut.
Können alte Ereignisse verhindern, dass neuere erneut versucht werden?
Ja, das kann passieren. Das Limit von zwanzig gilt bereits bei der Suche, bevor Ereignisse mit aufgebrauchten Wiederholungen aussortiert werden, und die Suche läuft vom ältesten zum neuesten Ereignis. Solange sie im Status fehlgeschlagen bleiben, belegen die ältesten erschöpften Ereignisse Plätze dieser zwanzig, und neuere fehlgeschlagene kommen im Lauf unter Umständen nicht mehr zum Zug.
Warum zeigt ein erneut versuchtes Ereignis seinen früheren Fehler nicht mehr?
Weil die Aufgabe beim Zurücksetzen auf ausstehend die Fehlermeldung des Ereignisses löscht.
Versionen, Name auf dem Bildschirm und Voraussetzungen
In welchen Versionen gibt es die Aufgabe und ändert sich etwas zwischen ihnen?
Sie ist in allen veröffentlichten Zweigen enthalten: Odoo 17, 18, 19 und 20. In Odoo 17 ist die Aufgabe außerdem so konfiguriert, dass sie sich endlos wiederholt.
Wie heißt die Aufgabe mit Odoo auf Deutsch?
Mit Odoo auf Deutsch heißt sie Fehlgeschlagene Shopify-Webhooks erneut versuchen.

Was brauche ich, um das Modul zu nutzen?
Das Modul ist eine Einmalzahlung pro Version und erfordert das Abonnement von FlexigoTech Cloud, Tarif Conector: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt., mit bis zu 3 Konten der Plattform. Die Verbindung läuft über diesen Dienst, der die Zugangsdaten verschlüsselt speichert, die Synchronisation überwacht und bei Fehlern per E-Mail benachrichtigt. Kaufen Sie bei flexigotech.com, ist mit dem Abonnement das Modul für die neuen Odoo-Versionen enthalten; im Odoo App Store wird jede Version dort gekauft.
Wie FlexigoTech Ihnen hilft
Wenn Sie Odoo einführen und Ihren Shopify-Shop anbinden möchten: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen. Die Details zum Modul finden Sie auf der Modulseite und im Odoo-Apps-Eintrag.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 17.0 und 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_shopify_seller_connector 20.0 (d7e627b4): data/ir_cron_data.xml
- Quellcode des Moduls: flexigobe_shopify_seller_connector 17.0 (437257e3): data/ir_cron_data.xml
- Quellcode des Moduls: flexigobe_shopify_seller_connector 20.0 (d7e627b4): models/shopify_instance.py
- Quellcode des Moduls: flexigobe_shopify_seller_connector 20.0 (d7e627b4): models/fgt_cloud.py
- apps.odoo.com/apps/modules/20.0/flexigobe_shopify_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
