(Die Seite wurde neu angelegt: „==Beschreibung== alternativtext=UserVote Dialogfenster|mini|''UserVote'' Dialogfenster Datei:Handbuch:wf-a…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 50: | Zeile 50: | ||
|none | |none | ||
|- | |- | ||
|instructions | |<u>instructions</u> | ||
|CollectData | |CollectData | ||
|Text, der dem Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. | |Text, der dem Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. | ||
Zeile 62: | Zeile 62: | ||
|none | |none | ||
|- | |- | ||
| | |delegate_to | ||
|UserVote | |UserVote | ||
|Name des Benutzers, an den delegiert wurde und der anstelle des ursprünglichen Benutzers abstimmen soll. | |Name des Benutzers, an den delegiert wurde und der anstelle des ursprünglichen Benutzers abstimmen soll. | ||
Zeile 68: | Zeile 68: | ||
|collect & display | |collect & display | ||
|- | |- | ||
| | |delegate_comment | ||
|UserVote | |UserVote | ||
|Text, der dem neu zugewiesenen Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. | |Text, der dem neu zugewiesenen Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. |
Aktuelle Version vom 30. Oktober 2023, 12:30 Uhr
Beschreibung
Die Aktivität UserVote ist dafür verantwortlich, notwendige Daten über die Abstimmung eines Benutzers zu einem speziellen Thema zu sammeln. Der Benutzer hat 3 Abstimmungs-Optionen zur Auswahl: akzeptieren, ablehnen oder delegieren. Wenn ein Benutzer "delegieren" wählt, muss ein Dialog mit einer Benutzerauswahl bereitgestellt werden. Der gewählte Benutzer muss benachrichtigt werden und darf abstimmen. Der Delegierte kann erneut delegieren, jedoch nur an den Workflow-Initiator. Auch hier muss eine Benachrichtigung erfolgen. Alle Delegationsaktionen müssen aktivitätsintern protokolliert und an die nächste Aktivität übergeben werden.
Kurzprofil | |
---|---|
Name | UserVote |
Async | nein |
Input/Formular |
|
Verbunden mit |
|
BPMN Typ | bpmn:userTask |
Attribute
Input
Name des Attributs | Quelle | Beschreibung | Typ | Aktion |
---|---|---|---|---|
assigned_user | CollectData | Name des abstimmenden Benutzers. Kann ein einfacher Benutzername sein (z.B. "WikiSysop") oder eine Benutzerseite ("Benutzer:WikiSysop"). Unterstützung der User-ID ist nicht erforderlich. | string | none |
instructions | CollectData | Text, der dem Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. | string | display |
due_date | CollectData | Fälligkeitsdatum der Aufgabe. | date/timestamp | none |
delegate_to | UserVote | Name des Benutzers, an den delegiert wurde und der anstelle des ursprünglichen Benutzers abstimmen soll. | string | collect & display |
delegate_comment | UserVote | Text, der dem neu zugewiesenen Benutzer angezeigt wird (Abstimmungsanweisung). Der Text wird im Formular angezeigt. | string | collect & display |
Ausgabe
Name des Attributs | Quelle | Beschreibung | Typ | Aktion |
---|---|---|---|---|
vote | UserVote | Resultat der Abstimmung (Werte: JA, NEIN) | boolean/string | collect |
comment | UserVote | Kommentar des Benutzers | string | collect |
timestamp | UserVote | Zeitstempel der Abstimmung | timestamp | collect |
revisionid | UserVote | Revisions-ID, über die abgestimmt wurde | integer | collect |
Extension elements
Name des Extension-Elements | Beschreibung | Typ |
---|---|---|
form | Name einer Seite im Wiki mit der Endung *.form | string |