Schleife

Bedeutung

Eine Schleife kann nur in einem Service vom Typ Prozess (Kontrollfluss) angelegt werden. Sie beinhaltet einen oder mehrere Kontrollschritte oder auch weitere Schleifen und besteht aus einem Schleifenanfangspunkt und einem Schleifenendpunkt. Wenn nach dem letzten Kontrollschritt innerhalb einer Schleife die Schleifenbedingung noch erfüllt ist, durchläuft der Prozess die Kontrollschritte innerhalb der Schleife ein weiteres Mal. Dieser Vorgang wird solange wiederholt, bis die Schleifenbedingung nicht mehr zutrifft. Auch wenn im Diagramm die Schleife über ein Beginn- und Ende-Symbol dargestellt ist, so erscheint sie im Szenario-Explorer nur als einziges Objekt. Innerhalb dieser Schleife liegen im Szenario-Explorer alle untergeordneten Kontrollschritte oder Schleifen eine Ebene niedriger. Schleifen lassen sich ineinander verschachteln.

Beispiel

Bei einem Beschaffungsprozess sind die Kontrollschritte "Warte auf Angebote von Lieferanten", "Warte auf Angebotsvergleich" und "Warte auf Budgetfreigabe" von einer Schleife umschlossen. Die Schleifenbedingung lautet "solange keine Budgetfreigabe". Wenn die Budgetfreigabe nicht erfolgt ist, müssen weitere Angebote eingeholt werden. Dazu wird die Schleife erneut durchlaufen. Erst wenn die Budgetfreigabe erteilt wurde, kann mit dem nächsten Kontrollschritt nach der Schleife fortgefahren werden.

Anlegen

Zum Anlegen einer Schleife verwenden Sie bitte die Schaltfläche "Schleife" im Register "Einfügen". Dadurch wird im Kontrollfluss einer Service-Vorlage vom Typ "Prozess" an der selektierten Position eine neue Schleife eingefügt. Durch Anlegen einer untergeordneten Schleife, können mehrere Schleifen ineinander verschachtelt werden.

Neue Schleife anlegen

Neue Schleife anlegen

Eigenschaften

Folgende Eigenschaften lassen sich für die Schleife definieren:

  • Die Bezeichnung (Schleifenbedingung) entspricht einer Kurzform der Bedingung, die für den Schleifendurchlauf gültig ist, z.B. "solange Formular unvollständig" oder "Vollständigkeit des Formulars nicht gegeben". Es können auch mehrere Bedingungen für eine Schleife verwendet werden, z.B. "Solange Formular nicht ausgefüllt und auf Vollständigkeit geprüft".

  • Im Feld Beschreibung können die Details beschrieben werden, die den Durchlauf einer Schleife festlegen.

Aktion jetzt starten

  • Anlegen einer neuen Schleife am Ende des Kontrollflusses:

  • Anlegen einer neuen Schleife hinter der ausgewählten Schleife:

  • Anlegen einer neuen Schleife vor der ausgewählten Schleife:

  • Anlegen einer neuen Schleife innerhalb der ausgewählten Schleife:

  • Anlegen eines Kontrollschritts am Ende des Kontrollflusses:

  • Anlegen eines Kontrollschritts hinter der ausgewählten Schleife:

  • Anlegen eines Kontrollschritts vor der ausgewählten Schleife:

  • Anlegen eines Kontrollschritts innerhalb der ausgewählten Schleife:

  • Löschen der ausgewählten Schleife: