Issue angelegt Auftragsfarbe greift in Workflow nicht mehr ab Wawi 1.6

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Hi,

ich habe einen Workflow, der mir bei unbezahlten Vorkassebestellungen eine Erinnerungsmail an die Kunden versenden soll. Das hat mit der 1.5 auch wunderbar funktioniert, doch seit dem Update auf die 1.6 wird der Workflow nicht mehr ausgeführt.

Das Problem ist die Prüfung auf die Auftragsfarbe (nicht versendet, storniert, ...):

Screenshot 2022-10-11 125431.png


Wenn ich mir einen Auftrag in der Datenbank anschaue, dann haben die betreffenden Aufträge noch kFarbe = NULL , aber eine Prüfung "IsNull" lässt das Eingabefeld für "Auftrag\Stammdaten\Farbe" nicht zu. Ich kann mir auch nicht in einem Testworkflow ausgeben lassen, welcher Wert denn nun in der Farbe steht, denn das Feld steht dort nicht zur Verfügung.

Wie kann ich mit der 1.6 nun richtig die Auftragsfarbe überprüfen?

(P.S. das copy'n'paste von Bildern funktioniert nicht. Bleibt auf Uploading ...)
 

Markus Hütz

Moderator
Mitarbeiter
4. März 2014
604
308
Hi,

ich habe einen Workflow, der mir bei unbezahlten Vorkassebestellungen eine Erinnerungsmail an die Kunden versenden soll. Das hat mit der 1.5 auch wunderbar funktioniert, doch seit dem Update auf die 1.6 wird der Workflow nicht mehr ausgeführt.

Das Problem ist die Prüfung auf die Auftragsfarbe (nicht versendet, storniert, ...):

Den Anhang 89284 betrachten


Wenn ich mir einen Auftrag in der Datenbank anschaue, dann haben die betreffenden Aufträge noch kFarbe = NULL , aber eine Prüfung "IsNull" lässt das Eingabefeld für "Auftrag\Stammdaten\Farbe" nicht zu. Ich kann mir auch nicht in einem Testworkflow ausgeben lassen, welcher Wert denn nun in der Farbe steht, denn das Feld steht dort nicht zur Verfügung.

Wie kann ich mit der 1.6 nun richtig die Auftragsfarbe überprüfen?

(P.S. das copy'n'paste von Bildern funktioniert nicht. Bleibt auf Uploading ...)
Hey,

sprichst Du von einem manuellen Workflow den du dann ausführst und der dann die Farbe nicht prüft oder falsch prüft?

Habe gerade in JTL-Wawi 1.5 einen ähnlichen Workflow angelegt und auch nach dem Update auf JTL-Wawi 1.6 funktionierte die Abfrage problemlos.

Gruß,
Markus
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Nein, kein manuell Workflow. Ein zeitverzögerter, der 5 Tage nach "Auftrag erstellt" prüft, ob hier eine unbezahlte Shop-Bestellung mit der Zahlart Überweisung vorliegt.

Wenn Du Dir den Auftrag auf dem SQL Server anschaust - was hat den kFarbe für einen Wert? Bei mir haben diese Aufträge keinen Wert (=NULL), somit ist vermutlich auch das Stammdaten.Farbe "leer". Das kann ich aber nicht im Workflow eingeben.
 

Markus Hütz

Moderator
Mitarbeiter
4. März 2014
604
308
Nein, kein manuell Workflow. Ein zeitverzögerter, der 5 Tage nach "Auftrag erstellt" prüft, ob hier eine unbezahlte Shop-Bestellung mit der Zahlart Überweisung vorliegt.

Wenn Du Dir den Auftrag auf dem SQL Server anschaust - was hat den kFarbe für einen Wert? Bei mir haben diese Aufträge keinen Wert (=NULL), somit ist vermutlich auch das Stammdaten.Farbe "leer". Das kann ich aber nicht im Workflow eingeben.
Ah, ich glaube ich hab's.

Gerade erst gesehen, dass Du in dem Workflow auf "weiß" prüfst. Da scheint auch das "Problem" zu liegen. JTL-Wawi 1.5 hat jedem Auftrag die Farbe "weiß" zugewiesen, weswegen Dein Workflow auch funktioniert hat.

JTL-Wawi 1.6 macht das nicht, man muss "weiß" aktiv setzen. Das führt aber auch dazu, dass Dein Workflow nicht mehr funktioniert.

Ich habe dafür Ticket https://issues.jtl-software.de/issues/WAWI-65253 angelegt, worin aber noch keine Lösung definiert ist. Die werde mich abklären müssen.

Du könntest Dir aber solange helfen, indem Du jedem Auftrag per Workflow nach Anlage direkt die Farbe "weiß" zuweist. Bedenke aber bitte, dass das eine bei manueller Erfassung bewusst hinterlegte Farbe mit "weiß" überschreibt.

Gruß,
Markus
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Danke.

Weiß war bisher halt für mich der Indikator, dass noch nicht versendet, etc. wurde. Ich prüfe jetzt auf Stammdaten.IstStorniert und Auftragspositionen.IstKomplettAusgeliefert und hoffe, dass ich damit soweit alle relevanten Fälle abdecke.
 

John

Sehr aktives Mitglied
3. März 2012
3.900
950
Berlin
@Xantiva machs doch über eine Erweiterte Eigenschaft. Darin baust Du Dir selbst einen SQL, der auf die Farbe bzw. DbNull prüft und einen Boolean zurück gibt.

Hilft zumindest bis das Problem gefixt ist...
 
  • Gefällt mir
Reaktionen: Arne Janson
Ähnliche Themen
Titel Forum Antworten Datum
Steuersätze von EU Käufern greift nicht Einrichtung JTL-Shop5 3
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 0
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
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu 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
Neu 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
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3

Ähnliche Themen