Gelöst Unterschiedliches Verhalten bei Bedingungsprüfung

volvisti

Sehr aktives Mitglied
18. Juli 2017
328
47
Hallo zusammen,
ich bin mir nicht sicher, ob ich hier auf einen Bug gestoßen bin, oder ob ich da was falsch verstanden habe...

Ich habe folgenden Workflow angelegt:
Workflow_1.jpg
die Simulation ergibt dann folgendes:
Workflow_1-Simulation.jpg
Der Workflow arbeitet also korrekt.
Es werden insbesondere bei der Abfrage der Positionen alle Artikel einzeln auf die Bedingung geprüft.

Vorher hatte ich den Workflow positiv arbeiten lassen wollen und bin fast verzweifelt.
Scheinbar behandelt der Workflow die unterschiedlichen Bedingungen unterscheidlich.

Wobei für mich die Auswahl "Keine Bedingung erfüllt" heißt, dass definitiv keine Bedingung erfüllt sein darf und im Umkehrschluß "Alle Bedingungen erfüllt" auch heißt, dass alle Bedingungen erfüllt sein müssen.

Workflow_2.jpg

Der Vergleich der Simulationen ergibt, dass die Prüfung im "Alle"-Fall nach dem ersten Artikel abgebrochen und der Workflow dann ausgeführt wird.
Workflow_2-Simulation.jpg

Wo liegt da mein Verständnisproblem, oder ist das doch ein Fall für die Programmierung?
 

Rico Giesler

Offizieller Service Partner
SPBanner
10. Mai 2017
13.247
1.526
Bei deinem ersten WF trifft eine Bedingung zu die nicht zutreffen soll. Daher greift der WF.
 

volvisti

Sehr aktives Mitglied
18. Juli 2017
328
47
Hallo Rico,
dann hatte ich also gar keine andere Wahl als den Workflow so zu bauen, wie ich ihn jetzt habe.
Verstehe ich das richtig?
Sorry, stehe gerade etwas auf dem Schlauch. Nach dem Motto Bäume - Wald.

Danke Dir
 

Rico Giesler

Offizieller Service Partner
SPBanner
10. Mai 2017
13.247
1.526
Am besten wir schauen uns das morgen mal zusammen an. Ist einfacher und schneller.
 

Ähnliche Themen