Neu Workflow Laufzeitbeschwerde 2 Werktage ohne Stausänderung

WAWI-USER321

Sehr aktives Mitglied
26. Dezember 2013
250
34
Hallo,
die Laufzeitbeschwerde ist bei uns das wichtigste Instrument, wenn Pakete in D mal wieder 2 Werktage lang keinen neuen Staus erhalten haben.
Gerade wenn die Pakete mit Eingangsscan mal wieder tagelang im Paketzentrum oder der MechZB rumstehen betrifft es häufig mehrere Sendungsnummern, was das ganze manuell zu einer zeitraubenden Aufgabe macht.

Die Bedingung hierfür müsste sein, dass die Workflowaktion ausgelöst wird, wenn es seit 2 Werktagen keine Statusänderung (Außer bei zugestellt oder zur Abholung sonstwohin gebracht) gegeben hat.
In meine Augen gibt es hier gleich 2 Probleme:
Der Worker weiß nicht was bei DHL Werktage sind (MO-SA), bzw. es gibt kein Auswahl 2 Werktage anstatt 48 stunden oder nur MO-SA bei den Stunden Zählen. Die Umsetzung dürfte praktisch wohl auch nicht ganz so trivial sein.
Ich habe keine praktikable Lösung gefunden, dass die Workflowaktion nach 2 Tagen ohne irgendeine beliebige NEUE Statusmeldung ausgeführt wird.
MFG
 
Zuletzt bearbeitet:

edding18

Gut bekanntes Mitglied
10. August 2018
169
24
Wir haben vor Kurzem hierfür Workflows eingerichtet - in der Praxis wird sich jetzt zeigen, ob diese funktionieren.

Das Ziel ist zu prüfen, ob innerhalb von 2 Werktagen es einen neuen Status gegeben hat.

Wir haben 3 Workflows eingerichtet, welche jeweils nach unterschiedlicher Zeit abgearbeitet werden NACH einem Status-Update. Beim Ausführungsplan also 48, 72 und 96h später einstellen (rechts oben "Zeitverzögert"). Dahinter steckt folgende Idee:

- 2 Tage nach letztem Status-Update - wird ausgeführt an Mi, Do, Fr zur Prüfung von Mo, Di, Mi
- 3 Tage nach letztem Status Update - wird ausgeführt am Di zur Prüfung von Sa
- 4 Tage nach letztem Status Update - wird ausgeführt am Mo, Di, zur Prüfung von Do, Fr

Wir haben dann noch für jeden Workflow eine eigene "erweiterte Eigenschaft" angelegt, welche prüft, ob die Sendung bereits zugestellt ist. Falls nicht, wird überprüft, ob der aktuelle Tag eben der o.g. Konfiguration entspricht und dann wird geprüft ob das letzte Status-Update älter ist als 2, 3 oder 4 Tage.

So sieht z.B. die erweiterte Eigenschaft zur Prüfung nach 2 Tagen aus:

Code:
{% if Vorgang.Sendungsstatus.Zustand == 'Zugestellt' %}
    false
{% else %}
    {% if Datum.Jetzt | Datum:'ddd' == 'Mi' or Datum.Jetzt | Datum:'ddd' == 'Do' or Datum.Jetzt | Datum:'ddd' == 'Fr' %}
        {% if Vorgang.Sendungsstatus.Zeitstempel | AddTime: '0000-00-02' < Datum.Jetzt %}
            true
        {% else %}
            false
        {% endif %}
    {% else %}
        false
    {% endif %}
{% endif %}
 
Zuletzt bearbeitet:

edding18

Gut bekanntes Mitglied
10. August 2018
169
24
Update - diese Prüfung im if-Statement hat nicht funktioniert

Code:
if Datum.Jetzt | Datum:'ddd' == 'Mi' or Datum.Jetzt | Datum:'ddd' == 'Do' or Datum.Jetzt | Datum:'ddd' == 'Fr'

ich hab jetzt den Code umgebaut und zuerst das aktuelle Datum in einen String gespeichert und der wird im 2. Schritt dann geprüft. Die Simulation hat schon mal das richtige Ergebnis geliefert, in der Praxis muss es sich noch bewähren. Der volle Code sieht jetzt so aus:

Code:
{% assign todayString = Datum.Jetzt | FormatDate: 'ddd' %}
{% if Vorgang.Sendungsstatus.Zustand == 'Zugestellt' %}
    false
{% else %}
    {% if todayString == 'Mi' or todayString == 'Do' or todayString == 'Fr'%}
        {% if Vorgang.Sendungsstatus.Zeitstempel | AddTime: '0000-00-02' < Datum.Jetzt %}
            true
        {% else %}
            false
        {% endif %}
    {% else %}
        false
    {% endif %}
{% endif %}
 
  • Gefällt mir
Reaktionen: WAWI-USER321

AriyaPhone

Aktives Mitglied
6. Oktober 2022
20
1
Hallo edding18,

habt ihr das Problem damit behoben bekommen und funktioniert das ganze nun. Wir haben mehrfach das gleiche Problem und es würde uns freuen, wenn wir eine Anleitung erhalten, wie wir genau das Workflow dafür erstellen könne.

Aktuell hängen 54 Pakete bei uns bei DHL fest und es ist mühsam, das immer in Handarbeit zu überprüfen und zu bearbeiten.
 
Ähnliche Themen
Titel Forum Antworten Datum
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Workflow - Werte setzen JTL-Wawi 1.11 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Workflow Artkel bereits bestellt Arbeitsabläufe in JTL-Wawi 1
Neu Workflow bei Zahlungseingang User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow LandISO User helfen Usern - Fragen zu JTL-Wawi 3
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Stornobeleg als Workflow-Trigger JTL-Wawi 1.10 6
Issue angelegt [WAWI-86213] Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Lieferantenbestellung per Workflow bestätigen JTL-Wawi 1.11 0
In Diskussion Workflow: Straße enthält Postfiliale oder Paketshop JTL-Workflows - Fehler und Bugs 3
Neu Workflow 4 Wochen vor vorraus. Lieferdatum Arbeitsabläufe in JTL-Wawi 1
Überverkäufe über Workflow setzen JTL-Wawi 1.10 2
In Diskussion Workflow alle X Tage ausführen JTL-Workflows - Ideen, Lob und Kritik 5
Ausliefern Workflow über API JTL-Wawi 1.9 6
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
JTL-Workflow | Automatisches Speichern von Rechnungen möglich? JTL-Wawi 1.9 2
In Diskussion Workflow Angebote OHNE Auftrag JTL-Workflows - Ideen, Lob und Kritik 8
Gelöst Workflow-Trigger für Selbstabholung / FFN-Versand JTL-Workflows - Fehler und Bugs 2
In Diskussion Workflow für bezahlte Aufträge eines bestimmten Lagers → Pickliste zu bestimmter Uhrzeit JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow verändert Wert JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Standardlieferant JTL-Wawi 1.10 2
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst CustomWorkflow erscheint nicht in den Workflow-Aktionen JTL-Workflows - Fehler und Bugs 7
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehlerhafte Lieferzeitanzeige "0 Werktage" im Bestellvorgang JTL-Shop - Fehler und Bugs 4

Ähnliche Themen