1.6.39.0: Deadlocks beim Ausliefern

  • JTL-Connect 2022: Ihr habt noch kein Ticket? Jetzt schnell sichern! Die PreConnect ist bereits ausgebucht, auch für die After-Show-Party auf der Ocean Diva sind nur noch wenige Plätze verfügbar! HIER geht es zum Ticketverkauf

  • Das Stable Release von JTL-Wawi 1.6 ist startklar: HIER gehts zum Forenbeitrag

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
307
42
Ich habe seit der Umstellung auf die 1.6.39.0 einen neuen Workflow, der mir beim Ausliefern unter bestimmten Bedingungen die Pickliste zum Auftrag mit ausdruckt. Der Auslöser des Workflows ist "Pickliste->Erstellt". Insgesamt funktioniert das ganz gut, aber zwischendurch passiert es, dass die Pickliste eben nicht gedruckt wird, obwohl die Bedingungen erfüllt sind. Auslöser dafür ist ein Deadlock-Ereignis, bei dem der SQL-Server anscheinend den Prozess, der die Pickliste druckt, als Deadlock-Opfer auswählt. Der restliche Auslieferungs-Ablauf funktioniert einwandfrei, Lieferschein wird gedruckt, Versanddaten werden exportiert. Anbei mal ein Fehlerprotokoll von einem solchen Ereignis. Wird da jemand schlau draus und kann mir sagen, wie ich das vermeide? Oder ist das ein Bug, den ich melden sollte?
Was mir dazu sonst noch auffällt bzw. einfällt:
  • Wenn ich beim Ausliefern einfach die Pickliste zum Ausdrucken anhake, scheint es keine Probleme zu geben. Das möchte ich aber nicht, weil ich nicht zu jedem Auftrag eine Pickliste brauche. Der Workflow soll hauptsächlich prüfen, ob die Bedingungen für den Picklistendruck erfüllt sind.
  • Ob ich den Haken bei "Auf Ausgabe warten" mache, scheint keine Rolle zu spielen, vermutlich weil nur der Prozess mit dem Workflow wartet und der andere Prozess, der den Deadlock verursacht, eben nicht.
  • Der Workflow funktioniert, so weit ich das bisher gesehen habe, einwandfrei, wenn ich den Auftrag erst auf eine Pickliste setze und dann ausliefere. Leider wird er dann beim Ausliefern nochmal ausgelöst und ich habe zwei Exemplare der Pickliste. Ich habe das auch nicht oft genug probiert, der Fehler passiert ja auch beim direkten Ausliefern eher unregelmäßig.
  • Wir verwenden weder WMS noch Packtisch. Wir liefern direkt aus, ohne das offene WaWi-Picklisten längere Zeit bestehen.
 

Anhänge

  • errorlog_20220628112436.txt
    22 KB · Aufrufe: 2

baumaschinenteile24

Sehr aktives Mitglied
2. Mai 2012
307
42
Nach einigem Herumgrübeln und etlichen weiteren Fehlschlägen bin ich mir ziemlich sicher, dass es daran liegt, dass der Workflow die Daten der Pickliste für den Ausdruck braucht, der Auslieferprozess die Pickliste aber schon wieder abschließen möchte, was er nicht kann, wenn noch der Workflow-Prozess auf die Daten zugreift. Das scheint mir aber nicht direkt behebbar zu sein, insofern als ich ja keine Kontrolle darüber habe, wie schnell die beiden Prozesse arbeiten und die Datenbank auch nicht dazu bringen kann (jedenfalls wüsste ich nicht wie) mit der Auflösung des Deadlock zu warten, bis der Workflow fertig ist. Demnach habe ich jetzt folgende Optionen:
  • Auf die Bedingungen pfeifen und immer die Pickliste mitdrucken.
  • Die Artikel auf die Pickliste setzen und von da ausliefern. Da müsste ich dann einen Weg finden, um die Liste nicht zweimal auszudrucken, und wir hätten immer den zusätzlichen Arbeitsschritt.
Fällt jemandem eine dritte Variante ein?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehler beim export der dsfinv-k Daten. JTL-POS - Fehler und Bugs 2
Neu AmazonPay Problem beim Click auf den Button Plugins für JTL-Shop 0
Neu SEO URL Pfad beim Artikel fehlerhaft JTL-Wawi - Fehler und Bugs 0
Neu SEO URL Pfad beim Artikel fehlerhaft User helfen Usern - Fragen zu JTL-Wawi 2
Bestellung beim Lieferanten und Bestellungen vom Kunden JTL-Wawi 1.6 0
Neu CSRF validation failed beim Speichern der OPC-Seiten (...shop/admin/io.php) Einrichtung von JTL-Shop4 0
PayPal beim template Evo funktioniert nicht Einrichtung JTL-Shop5 2
Neu Fehlermeldungen beim Abruf über Kaufland Marktplatz Onlineshop-Anbindung 0
Neu Nova-Template: Logo bzw. Header in groß und klein beim Scrollen (analog Evo-Template) Technische Fragen zu Plugins und Templates 5
Neu Problem beim Ändern der Rohdaten einer E-Mail Vorlage. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 15
Neu Puffer beim Artikel - wird vom Shopify-Connector berücksichtigt? Shopify-Connector 0
Neu Fehler beim Amazon Prime Label Drucken JTL-Wawi - Fehler und Bugs 4
Neu klitzekleiner Fehler beim Länderkürzel JTL-Wawi - Fehler und Bugs 0
Neu Einstellungen beim ausdrucken der Versandscheine DHL 3.0 JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler beim Verkaufskanal anlegen JTL-Wawi - Fehler und Bugs 1
Neu Fehler beim speichern. JTL-Wawi - Fehler und Bugs 5
Zahlart wird falsch exportiert, wenn beim Kunden eine andere Standard Zahlart hinterlegt ist, er aber ein anderes Zahlungsmittel genutzt hat. JTL-Wawi 1.6 3
Neu Fehlermeldungen beim Prime Label Kauf - InternalFailure - We encountered an internal error. Please try .... Amazon-Anbindung - Fehler und Bugs 54
Neu WAWI 1.6.40.0 Beim Speichern von Globaler Angebotsvorlage kommt eine Fehlermeldung eBay-Designvorlagen - Fehler und Bugs 1
Neu Fehler beim erstellen der Rechnung "LLPDF" Fragen rund um LS-POS 1
Neu Details zur Versandeinstellungsautomatisierung beim Lieferversprechen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler beim Bestellvorgang JTL-Shop - Fehler und Bugs 2
JTL Wawi 1.6 Auftrag Splitten beim Auf die Pickliste packen JTL-Wawi 1.6 0
HILFE PICKLISTE WIRD GEDRUCKT BEIM AUSLIEFERN JTL-Wawi 1.6 1
Neu Fehler beim Export: Deprecated: JTL\Catalog\Currency: getter should be used to get cISO in /var/www/vhosts/ JTL-Shop - Fehler und Bugs 0
Fehler beim Update JTL-Wawi 1.6 0
Neu Probleme beim Uk-Export - Zollinhaltserklärung CN23 veraltet? Arbeitsabläufe in JTL-Wawi 2
Neu Gratisbeigabe beim Kauf bestimmter Artikel Allgemeine Fragen zu JTL-Shop 6
Neu Beim Hochladen wird die Steuerklasse auf 0 gesetzt! Gambio-Connector 5
Neu Problem / Fehler beim Update von JTL Connector 2.2.5.3 auf 2.13.0 (Shopware 5.5.10) Shopware-Connector 1
Neu WAWI 1.6.38.2: Skontosatz geht beim Erstellen der Rechnung verloren JTL-Wawi - Fehler und Bugs 0
Neu Fehler beim Shopify Abgleich Shopify-Connector 0
Neu Fehler beim senden von Rechnungen per Mail JTL-Wawi - Fehler und Bugs 1
Kopf & Fußzeile sind verschwunden bei der Rechnungsvorlage beim Drucken JTL-Wawi 1.6 1
Neu Fehler beim Bearbeiten von Vorlagen Bausteinen JTL-Wawi - Fehler und Bugs 0
Neu Fehler beim Abgleich mit Shopware 6.4.11.1 Onlineshop-Anbindung 4
Neu Wawi 1.6 / Kommunikation aus Wawi wird beim Lieferanten (in JTL wawi) nicht abgelegt JTL-Wawi - Fehler und Bugs 2
Neu Probleme beim Update auf 1.6 - Datenbank Fehler? Ideen zur Lösung? JTL-Wawi 1.6 1
MwSt. beim Versand JTL-Wawi 1.6 6
Neu (WooCommerce) JTL Connector Aufträge lassen sich nicht bearbeiten "Fehler beim MARS-Batch" User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler beim heutigen Update von 1.6.38.1 auf 1.6.38.2 Installation von JTL-Wawi 1
Beantwortet JTL Wawi reagiert nicht mehr beim Klick auf "VCS Rechnungsduplikate" JTL-Wawi - Fehler und Bugs 2
In Bearbeitung Wawi stürzt ab beim markieren in Listen JTL-Wawi 1.6 3
Problem beim Importieren neuer Kategorien über Ameise - Kategorien Level und Interner Schlüssel gesetzt JTL-Wawi 1.6 4
Neu Individuelle Kundennachricht beim Angebot mitschicken User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nichtgelieferte/Defekte Waren beim Wareneingang vermerken Arbeitsabläufe in JTL-Wawi 3
Neu Fehler beim Speichern der Daten für den Verkaufskanal-PrestaShop-JTL Wawi 1.6 PrestaShop-Connector 0
Neu Kritischer Fehler beim Abgleich mit dem Shop WooCommerce-Connector 3
Neu Probleme mit Ameise beim Artikelimport / Artikelaktualisierung und Lieferantenartikeln (insbes. mit Dropshipping + VPE) JTL-Ameise - Fehler und Bugs 22
Verwiesen an Support Workflow Ausliefern: SqlDataRecord Enumeration vorhanden. JTL-Workflows - Fehler und Bugs 1

Ähnliche Themen