Manche unserer Entwicklungen sind nicht nur ein Button oder Icon an irgendeiner Stelle im enabler4BIZ, ein neuer Workflow-Schritt oder eine Verbesserung der Suchfunktion. Derzeit beginnen wir mit der Umsetzung einer neuen, etwas weitreichenderen Erweiterung, die die Nutzung der personenbezogenen Funktionen im Zusammenhang mit den Prozessen ermöglichen soll. Daher ist auch der Titel dieses Blogbeitrags etwas kryptischer und auch die hier vorgestellte Erweiterung – diesmal für unseren ModelDesigner – nur der erste Baustein in einer Reihe von noch folgenden Erweiterungen.
Worum geht es?
Wie Sie sicher wissen, können Sie seit unserer Erweiterung „Zuordnung von Personen zu Objekten“ noch einfacher Ihre User in ihrer jeweiligen Verantwortung den Prozessen im Modell zuordnen.
Ziel dieser neuen Reihe von Erweiterungen ist primär die automatische Vererbung dieser Personen an Unterprozesse bzw. Prozessschritte, um den Administratoren die zukünftige Systempflege zu erleichtern. Benutzer, die einem Prozess zugeordnet sind, sind damit automatisch auch den untergeordneten Prozessen zugeordnet.
In Folge wird es dann auch möglich sein, die Dokumentenlenkung noch genauer zu definieren und zu steuern, sodass beispielsweise Benutzer nur in Ihren Prozessen Dokumente veröffentlichen oder revisionieren dürfen.
Und worum geht es jetzt konkret?
Der erste Schritt in der Umsetzung dieser Funktionen ist, dass diese Hierarchie in den Modellen genau hinterlegt sein muss. Mit dem ModelDesigner Version 3.0.11 gibt es daher in den Objekteinstellungen nicht mehr nur eine Auswahl für die „Unterebene“ sondern auch eine alternative Auswahl für einen „Querverweis„:
Und was heißt das?
Wenn Sie sich Ihr Modell als Baum vorstellen, dann hat dieser Baum eine Wurzel, die der Hauptebene Ihres Modells entspricht. Sie können sich nun durch Anklicken eines Objektes (Prozesses) in die Äste des Baumes hinein bewegen. Es gibt aber natürlich auch unterschiedliche Szenarien (z.B. Verknüpfung von Vorgänger- oder Nachfolgerprozessen), in denen ein Sprung von einem Ast zum Nächsten (also quasi ein Quersprung) notwendig sein kann.
Dies konnten Sie bisher schon mit dem ModelDesigner machen, jedoch konnte die Hierarchie damit nicht mehr vollkommen eindeutig in den enabler4BIZ übernommen und dort dargestellt werden.
Um die bereits oben beschriebene Vererbung aber EINDEUTIG im enabler4BIZ abbilden zu können, muss auch die Hierarchie im Modell eindeutig sein.
Und was müssen Sie jetzt tun?
Akut müssen Sie gar nichts tun. Wenn Sie in Ihrem Modell solche Querverweise – also einen Sprung von einem Objekt zu einem anderen, nicht direkt untergeordneten Objekt haben, dann sollten Sie diese Querverweise bei der nächsten Überarbeitung Ihres Modells bereinigen. Stellen Sie dafür in den Objekteigenschaften die Unterebene ODER den Querverweis auf die entsprechende Seite – Fertig!
Sollten Sie Fragen zu dieser Erweiterung haben, stehen wir Ihnen selbstverständlich gerne über unsere Kontaktmöglichkeiten zur Verfügung!
Update 29.01.2018:
Mit der Logic4BIZ ModelDesigner Version 3.0.22 wird die Objekteinstellung dahingehend überarbeitet, dass das DropDown-Feld für Querverweise mit einer Checkbox ersetzt wird.
Um die Hierarchie der Prozesse darzustellen wird weiterhin mit Unterebnen gearbeitet, die Sprünge von einem Prozess zu einem anderen, nicht direkt untergeordneten Prozess müssen als Querverweise definiert werden.
Jeder Prozess darf in einem Modell nur einen übergeordneten Prozess haben, bei allen anderen Verweisen muss die Querverweis-Checkbox aktiviert werden.