Übertragene Attribute
In Transitionen können Sie mit Übertragenen Attributen konfigurieren, dass bestimmte Werte automatisch gesetzt werden. Hierbei werden Werte aus einem Quellobjekt oder einer Abfrage in das aktuelle Workflow-Objekt (Zielobjekt) übertragen, bevor sich das Formular aufbaut. Je nach Konfiguration können die Übertragenen Attribute im Formular der Transition angezeigt werden. Wenn die Transition abgeschlossen wird, werden die Werte übernommen und gespeichert.
Beispiel: Wenn Sie im Standard-Freigabeworkflow die Transition Prüfung abschließen ausführen, werden die Werte Prüfer und Prüfdatum übertragen, bevor sich das Formular Prüfung abschließen aufbaut.
Übertragene vs. Sichtbare Attribute
Übertragene Attribute haben folgende Merkmale im Vergleich mit Sichtbaren Attributen:
-
Übertragene Attribute sind unabhängig von Sichtbaren Attributen.
-
Um ein Übertragenes Attribut zu verwenden, muss nicht zwingend ein Sichtbares Attribut konfiguriert sein.
-
Übertragene Attribute können unabhängig verwendet werden, um Werte automatisch neu zu setzen oder bestehende Werte zu ergänzen.
Übertragene Attribute konfigurieren
Als Übertragene Attribute können Kategorieattribute und Schemaattribute referenziert werden. In den übertragenen Attributen können Sie zusätzlich Abfragen verwenden.
Voraussetzung: Die referenzierten Attribute müssen als Attribute in der Workflow-Kategorie vorhanden sein. Diese Attribute werden bei der Durchführung der Transition des aktuellen Workflow-Objekts neu gesetzt.
Hinweis: Wenn keine Abfrage-Komponente verwendet wird, muss das Schemaattribut, das übertragen werden soll, beim Quell- und Zielobjekt übereinstimmen.
Hinweis: Die Werte im Zielobjekt werden standardmäßig durch die Werte der Übertragenen Attribute ersetzt. Über Abfragen können Sie jedoch konfigurieren, dass die Werte der Übertragenen Attribute im Zielobjekt nicht ersetzt, sondern ergänzt werden.
Übertragene Attribute zuweisen:
Übertragene Attribute können Sie wie folgt zuweisen:
-
Kopieren Sie bestehende Kategorie- oder Schemaattribute und fügen Sie sie in die Übertragenen Attribute der Transition ein.
-
Fügen Sie bestehende Kategorie- oder Schemaattribute per Drag & Drop in die Übertragenen Attribute der Transition oder des Status ein.
Abfragen konfigurieren:
Abfragen können Sie über die die Zuordnungseigenschaften des zu übertragenden Attributs über die Wertzuweisung konfigurieren.
Mit Abfragen können Werte für folgende Attributtypen automatisch übertragen werden:
-
Einwertige Attribute (Modellobjekt-Typ)
-
Listen-Attribute (Modellobjekt-Liste)
-
Verzeichnisobjekt Attribute
Übertragene Attribute in Start-Transitionen
Bei der Start-Transition des Workflows dient das selektierte Objekt als Quellobjekt. Dies gilt auch, wenn eine Abfrage verwendet wird. Als Zielobjekt dient das Workflow-Objekt, das durch die Start-Transition neu erzeugt wurde. Somit können im ersten Workflow-Schritt Werte und mögliche Workflow-Rollen aus dem selektierten Objekt übertragen werden.
In der Start-Transition können alle Attributtypen vom Quellobjekt ins Zielobjekt übertragen werden. In diesem Fall darf die Übertragung nicht durch Abfragen geschehen. Die Attribute müssen hierfür mit demselben Schemaattribut sowohl im Quell- als auch im Zielobjekt existieren.
Hinweis: In den Transitionen nach der Start-Transition können Attributwerte auch mit Abfragen übertragen werden.