öffnet, d.h. aktiviert, einen bisher inaktiven Subworkflow unter gegebenem Parent-Schritt $parentstep. D.h. setzt das Attribut 'subworkflow_aktiv' des Schrittes $parentstep auf 'true', setzt von allen Schritten des Subworkflows unter $parentstep den 'erledigt'-Status auf 'offen', erhöht das Attribut 'durchlaufnummer' von $parentstep um 1 und löscht alle temporären Daten aus der Relation 'workflow_temp_data' die als 'gueltigkeitsdauer' einen Wert ``subworkflow'' oder `` workflowloop'' haben. Die Funktion macht dabei alle relevanten Änderungen in der Datenbank und in der Session.
Um Parent-Module dieses Öffnen des Subworkflows anzuzeigen, wird in der globalen Variable $wf_notify der Parameter 'subworkflow_has_opened' auf '1' gesetzt.
Anfangs wird jedoch überprüft, ob $parentstep ein Parent-Schritt ist, ob $parentstep den 'erledigt'-Status 'offen' hat und ob der Subworkflow noch nicht aktiv ist. Ist dies nicht der Fall so wird abgebrochen.