Beschreibung

UserVote Dialogfenster
UserVote Dialogfenster
UserVote Aufgabe delegieren
UserVote Aufgabe delegieren

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
  • Submit / Cancel button
  • Voting button (approve/decline)
  • Textfield for comments
  • Link for delegating the task
    • Userpicker
    • Textfield for comments
Verbunden mit
  • ApprovalWorkflows
  • FeedbackWorkflows
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




Feedback zur Dokumentation ist im Community-Forum möglich.