Skip to content

Hängende Bestellung freigeben

Eine Bestellung hängt, wenn ihr Status noch Zurückgehalten ist, obwohl ihr Änderungsfenster vorbei ist oder für sie gar kein offenes Fenster existiert. Eine hängende Bestellung erreicht Ihr Lager und Ihre Warenwirtschaft erst, wenn sie freigegeben ist. Diese Anleitung zeigt, wie Sie sie finden und freigeben und wie Sie verhindern, dass das wieder passiert.

So erkennen Sie eine hängende Bestellung

Auf der Bestelldetailseite in der Administration:

  • neben der Bestellnummer steht Über die Frist hinaus zurückgehalten (rot)
  • der Tab Änderungen zeigt ein Warnsymbol. Beim Überfahren steht dort „Diese Bestellung wird über ihr Fenster hinaus zurückgehalten.“
  • im Tab Änderungen steht eine rote Meldung: „Diese Bestellung wird länger zurückgehalten als ihr Änderungsfenster und wurde nicht freigegeben. Bis zur Freigabe erreicht sie Ihr Lager nicht.“

Normalerweise gibt das Plugin eine Bestellung spätestens etwa 5 Minuten nach dem Ende ihres Fensters frei. Warten Sie so lange, bevor Sie eine Bestellung als hängend behandeln.

Bestellung freigeben

  1. Öffnen Sie die Bestellung in der Administration.
  2. Öffnen Sie den Tab Änderungen.
  3. Klicken Sie in der roten Meldung auf Jetzt freigeben.

Die Bestellung wechselt auf Offen und läuft durch Ihre normale Abwicklung. Eine Bestätigung meldet „Die Bestellung wurde freigegeben und läuft wieder normal weiter.“ War noch ein Fenster als offen erfasst, hält der Tab Änderungen die Freigabe als Zeile Fenster geschlossen fest.

Jetzt freigeben ist ausgegraut, wenn Ihr Benutzer Bestellungen nicht bearbeiten darf. Bitten Sie einen Administrator um das Recht Bearbeiten für Bestellungen.

Schlägt die Freigabe fehl, nennt die Meldung den Grund. Meist wurde die Bestellung inzwischen von jemand anderem oder von einem Flow weitergesetzt. Laden Sie die Bestellung neu, um ihren aktuellen Status zu sehen, und versuchen Sie es erneut oder ändern Sie den Status von Hand.

Alternative: Status von Hand ändern

Setzen Sie im Tab Allgemein der Bestellung den Bestellstatus auf Offen. Das wirkt genauso wie Jetzt freigeben.

Sie können eine zurückgehaltene Bestellung auch direkt auf In Bearbeitung oder Storniert setzen. Beides beendet das Fenster.

Ursache finden

Bestellungen werden von der geplanten Aufgabe ssd_order_editing.release_held_orders freigegeben, die alle 5 Minuten läuft. Hängen Bestellungen, sind die häufigsten Ursachen:

  • Geplante Aufgaben laufen nicht. Prüfen Sie, ob Ihr Shop geplante Aufgaben und einen Message-Queue-Worker ausführt, zum Beispiel mit bin/console scheduled-task:run und bin/console messenger:consume oder über die Cron-Einrichtung Ihres Hosters.
  • Die Aufgabe wurde angehalten oder ist fehlgeschlagen. Prüfen Sie die Logs Ihres Shops auf Fehler der Freigabeaufgabe.

Auch das Deaktivieren des Plugins gibt sofort jede zurückgehaltene Bestellung frei.

Siehe auch

Your Vision. Signed, Sealed, Delivered.