Hallo!
Ich habe ein Problem mit einem Workflow den ich mir überlegt habe, um etwas zu automatisieren.
Dazu habe ich für manche Artikel ein eigenes Feld mit einer Checkbox angelegt, wenn diese Checkbox gesetzt ist, dann soll beim Auftrag die Versandart geändert werden.
Aber nur wen alle Artikel im Auftrag diese Checkbox aktiviert haben und nur bei einer speziellen Versandart.
Dazu habe ich folgende Workflows angelegt:
1. Auftrag erstellt (hier soll geprüft werden, ob es im Auftrag einen Artikel mit der Checkbox an gibt)
Alle Bedingungen erfüllt
-> Prüfe Auftragspositionen.Position.enthält.Artikel. Eigene Felder.Zusatzinfo.Checkbox gleich True
-> Prüfe Versandart gleich Versandart xy
Aktion
-> Führe Workflow Versandartänderung Checkbox aus.
2. Worfklow Versandartänderung Checkbox aus (hier soll geprüft werden, dass alle Positionen nicht Checkbox aus haben).
Keine Bedingung erfüllt
-> Prüfe Auftragsposition.Position.enthält.Artikel.Eigene Felder.Zusatzinfo.Checkbox gleich False
Aktion:
-> Führe Versandartänderung aus
Das Problem ist jetzt, dass der 2. Workflow nicht funktioniert - da er sagt bei einer Position ist das Merkmal nicht vorhanden (1 von 3 ist False).
Obwohl mein Testauftrag nur zwei Positonen hat und bei beiden beide Positionen die Checkbox gesetzt ist.
Vermutlich verschluckt er sich an der dritten Position, bei der es sich um die Textposition der Versandart handelt.
Jemand eine Idee dazu wie ich das lösen kann?
Danke für eure Hilfe.
VG, Florian
Ich habe ein Problem mit einem Workflow den ich mir überlegt habe, um etwas zu automatisieren.
Dazu habe ich für manche Artikel ein eigenes Feld mit einer Checkbox angelegt, wenn diese Checkbox gesetzt ist, dann soll beim Auftrag die Versandart geändert werden.
Aber nur wen alle Artikel im Auftrag diese Checkbox aktiviert haben und nur bei einer speziellen Versandart.
Dazu habe ich folgende Workflows angelegt:
1. Auftrag erstellt (hier soll geprüft werden, ob es im Auftrag einen Artikel mit der Checkbox an gibt)
Alle Bedingungen erfüllt
-> Prüfe Auftragspositionen.Position.enthält.Artikel. Eigene Felder.Zusatzinfo.Checkbox gleich True
-> Prüfe Versandart gleich Versandart xy
Aktion
-> Führe Workflow Versandartänderung Checkbox aus.
2. Worfklow Versandartänderung Checkbox aus (hier soll geprüft werden, dass alle Positionen nicht Checkbox aus haben).
Keine Bedingung erfüllt
-> Prüfe Auftragsposition.Position.enthält.Artikel.Eigene Felder.Zusatzinfo.Checkbox gleich False
Aktion:
-> Führe Versandartänderung aus
Das Problem ist jetzt, dass der 2. Workflow nicht funktioniert - da er sagt bei einer Position ist das Merkmal nicht vorhanden (1 von 3 ist False).
Obwohl mein Testauftrag nur zwei Positonen hat und bei beiden beide Positionen die Checkbox gesetzt ist.
Vermutlich verschluckt er sich an der dritten Position, bei der es sich um die Textposition der Versandart handelt.
Jemand eine Idee dazu wie ich das lösen kann?
Danke für eure Hilfe.
VG, Florian