Bedingungen für den Verfahrensablauf festlegen

Sie können die Ausführung von einzelnen Verfahren oder Gruppen an eine Bedingung knüpfen. Die Bedingung wird als Formel formuliert, deren Wert als „wahr“ interpretiert werden muss, damit das Verfahren ausgeführt wird. Ein Wert größer 0 wird als „wahr“ interpretiert.

Der Standardeintrag für die Spalte Bedingung ist ein leeres Feld, das wird als „wahr“ interpretiert.

Mögliche Anwendungsfälle sind:

  • Sie möchten zwei unterschiedliche Modelle berechnen, eines für Vormittags und eines für Nachmittags, wobei ein Teil des Verfahrensablaufs für beide Tageshälften gleich sein soll.
  • Sie möchten besondere Use-Cases berechnen:
    • „Nur Umlegung“
    • „ohne Nachfrage“
    • Testläufe
  • Sie möchten spezielle Nachfrage umlegen

Hinweis: Bei den folgenden Verfahren können Sie keine Bedingungen verwenden:

  • Verfahrensergebnisse zusammenführen
  • Bedingter Rücksprung
  • Ist genau ein Verfahren im Verfahrensablauf aktiv, wird dieses immer ausgeführt

1.  Öffnen Sie das Fenster Verfahrensablauf (Verfahrensablauf öffnen).

2.  Stellen Sie sicher, dass die Spalte Bedingung angezeigt wird (Attribute für das Fenster Verfahrensablauf auswählen).

3.  Klicken Sie in der Zeile des gewünschten Verfahrens oder der gewünschten Gruppe auf das Symbol .

4.  Geben Sie im Fenster Formel bearbeiten die Bedingung für die Ausführung des Verfahrens als Formel ein. Sie muss als Ergebnis wahr oder falsch ergeben.

Hinweis: Ein Verfahren wird genau dann ausgeführt, wenn es und alle Gruppen in der Hierarchie oberhalb des Verfahrens aktiv sind, und die Auswertung der Bedingung zum Zeitpunkt der Ausführung des Verfahrens den Wert „wahr“ ergibt.

Wenn eine Gruppe nicht aktiv ist oder die Bedingung einer Gruppe „falsch“ ergibt, so wird die ganze Gruppe mit allen Untergruppen übersprungen.

Wenn eine Gruppe aktiv ist und die Bedingung „wahr“ ergibt, werden alle diejenigen Verfahren und Untergruppen innerhalb der Gruppe ausgeführt, die aktiv sind, und deren Bedingung wiederum „wahr“ ergibt. Ist ein Verfahren oder eine Gruppe nicht aktiv, so wird die entsprechende Bedingung ignoriert.

Der Standardeintrag für die Bedingung ist ein leeres Feld, das wird als „wahr“ interpretiert.

5.  Bestätigen Sie mit OK.

6.  Fügen Sie gegebenenfalls die Spalten Wert der Bedingung und Anzahl der übersprungener Ausführungen ein, um die entsprechenden Informationen zu der erstellten Bedingung zu erhalten.