wfm.GetRunningActivities

Dieser Job liefert alle zu bearbeitenden Aktivitäten für einen bestimmten Benutzer.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

OrganisationId

STRING

Ja

ID der Organisation

UserId

STRING

Ja

ID des Benutzers

ClientTypeId

STRING

Ja

ID des verwendeten Clienttyps

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

RunningActivities

BASE64

Liste mit Daten aller laufenden Aktivitäten des Benutzers im XML-Format (siehe Hinweis)

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

4. Hinweis

Aufbau von RunningActivities
<RunningActivities>
  <RunningActivity>
    <Activity Id="" RActivityId="" Name="" State="" ClosureTime="" OverTime=""
      ReminderTime="" CanCancel=""/>
    <User Name=""/>
    <Process Id="" Name="" WorkflowId="" Subject="" CreationTime="" IconId="" ObjectId=""/>
    <Columns>
      <Column DisplayName="" Value="" Position=""/>
    </Columns>
  </RunningActivity>
</RunningActivities>

RunningActivity — Struktur mit folgenden Elementen:

  • Activity: beschreibt eine laufende Aktivität

    • Id (STRING): ID der Aktivität im Modell

    • RActivityId (STRING): Instanz-ID der Aktivität

    • Name (STRING): Name der Aktivität

    • State (INT): Status der Aktivität

    • ClosureTime (INT): Sperrfrist — gibt an, wie lange die Aktivität noch gesperrt ist

    • OverTime (INT): Flag, das angibt, ob die Aktivität schon hätte erledigt (1) werden müssen

    • ReminderTime (INT): Mahnfrist — gibt an, bis wann die Aktivität erledigt sein soll

    • CanCancel (INT): Derzeit nicht unterstützt — 0 übergeben.

  • User:

    • Name (STRING): Name des personalisierenden Users

  • Process: beschreibt den zugehörigen Prozess

    • Id (STRING): ID des Prozesses

    • Name (STRING): Name des Prozesses

    • WorkflowId (STRING): ID des Workflows

    • Subject (STRING): Betreff des Prozesses

    • CreationTime (INT): Erstellzeitpunkt des Prozesses

    • IconId (INT): Icon-ID des Workflowmodells

    • ObjectId (STRING): ID des Dokuments, das von den Clients in der Vorschau angezeigt werden soll

  • Columns: Liste von Elementen des Typs Column

    • Column: dient zur Anzeige von Workflowvariablen

      • DisplayName (STRING): unter diesem Namen soll die Variable angezeigt werden

      • Value: Wert der Variablen

      • Position (INT): bestimmt die Reihenfolge der Elemente