wfm.AdminGetProcessListByUser

Dieser Job liefert zu einer Benutzer-ID alle Prozesse, zu denen sich aktuell ein Arbeitsschritt im Eingangskorb befindet.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

OrganisationId

STRING

Ja

ID der Organisation.

UserId

STRING

Ja

ID des Benutzers.

2. Rückgabe

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

3. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

Processes

BASE64

Enthält angeforderte Angaben im XML-Format.

Aufbau von Processes
<Processes>
  <Process Id="" Name="" Subject="" State="">
    <Creation UserId="" UserName="" Time=""/>
    <Activity CreationTime="" Name="" Id="" ReminderTime=""
              OwnerTime="" WICreationTime="" State=""/>
  </Process>
</Processes>
Genauere Beschreibung der Attribute und Elemente:
Id (STRING) — ID des Prozesses.
Name (STRING) — Name des Prozesses.
Subject (STRING) — Betreff des Prozesses.
State (INT) — Zustand des Prozesses: 1 = INIT, 2 = RUNNING, 4 = SUSPENDED, 8 = ACTIVE, 16 = TERMINATED, 32 = COMPLETED, 64 = SYSSUSPENDED.
Creation — Informationen zur Erzeugung: UserId (STRING) Benutzer-ID des Erstellers, UserName (STRING) Benutzername des Erstellers, Time (INT) Erstellungszeit des Prozesses.
Activity — Informationen zur Aktivität: CreationTime (INT) Erstellungszeit, Name (STRING) Name der Aktivität, Id (STRING) ID der Aktivität, Owner (STRING) Name des Benutzers, der den Arbeitsschritt personalisiert hat, OwnerId (STRING) ID dieses Benutzers, ReminderTime (INT) Mahnfrist (0 = keine Mahnfrist), OwnerTime (INT) Zeitpunkt der Personalisierung, WICreationTime (INT) Zeitpunkt, an dem der Arbeitsschritt im Eingangskorb erstellt wurde.
Activity.State (INT) — Bitmask, Statuswerte identisch mit denen in wfm.AdminGetProcessActivities.