

Entwerfen von Prozessen › Prozesssteuerung › Untergeordnete Prozesse
Untergeordnete Prozesse
Verwenden Sie den Operator "Prozess starten", um einen sekundären oder untergeordneten Prozess von einer ausgeführten Instanz eines primären oder übergeordneten Prozesses zu starten. Der Operator "Prozess starten" startet eine neue Prozessinstanz auf einem angegebenen Kontaktpunkt. Der Operator "Prozess starten" initiiert Prozessvariablen, die der neuen Instanz zugeordnet sind.
Der Operator "Prozess starten" kann eine neue Instanz eines Prozesses in angehängtem Modus, im abgetrennten Modus oder als Inline-Prozess starten:
- Angehängter Modus: In angebundenem Modus wird der Prozess, der die neue Instanz startet, als übergeordneter Prozess bezeichnet. Die neue Instanz wird als untergeordneter Prozess bezeichnet. Die Anwendung beendet die Verarbeitung der gesamten neuen Instanz. Ein untergeordneter Prozess, der im angehängten Modus abgeschlossen wird, kann seine Datensatzwerte in den Datensatz des aufrufenden übergeordneten Prozesses kopieren.
Wenn ein übergeordneter Prozess einen Beendigungsoperator auf einer Verzweigung aktiviert, bevor ein untergeordneter Prozess seinen eigenen Beendigungsoperator aktiviert, ist es für die übergeordnete Instanz möglich, vor der untergeordneten Instanz abzuschießen.
- Abgetrennter Modus: Der Operator "Prozess starten" startet eine neue untergeordnete Prozessinstanz, die sich so verhält, als hätte sie keine übergeordnete Prozessinstanz. In abgetrenntem Modus wird der Workflow, der eine neue Instanz eines anderen Prozesses startet, unmittelbar beendet, nachdem er die Startanfrage in die Warteschlange gestellt hat. Ein Prozess, der in abgetrenntem Modus abgeschlossen wird, kann seine Datensatzwerte nicht in den Datensatz des aufrufenden übergeordneten Prozesses kopieren.
- Inline-Prozess: Der untergeordnete Prozess wird als separate Instanz ausgeführt. Ein übergeordneter Prozess hat nur begrenzte Kontrolle über den untergeordneten Prozess. Der untergeordnete Inline-Prozess ist eng mit dem übergeordneten Prozess verknüpft und kann auf den übergeordneten Kontext und Lebenszyklus, wie z. B. Instanziierung oder Archivierung, zugreifen. Sie können keinen Inline-Prozess in abgetrennten Modus ausführen.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
 
|
|