wfm.GetHistEntries

Dieser Job ermittelt zu einer historischen Aktivität oder einem historischen Prozess alle durchgeführten Aktionen. Beim Aufruf des Jobs ist darauf zu achten, dass nur einer der beiden Parameter gesetzt ist.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

[ProcessId]

STRING

Nein

Historische ID des Prozesses

[RActivityId]

STRING

Nein

Historische Instanz-ID der Aktivität

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

HistoryEntries

BASE64

Die angeforderten Aktionen im XML-Format

3. Rückgabe

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

4. Beispiel

Aufbau von HistoryEntries:

<HistoryEntries>
  <HistoryEntry HistId=".." EntryNr=".." ProcessId=".." RActivityId=".."
                HistType=".." Time=".." OrganisationId=".." UserId=".." UserName=".."
                ServerId=".." ServerName=".."/>
  <HistoryEntry HistId=".." EntryNr=".." ProcessId=".." RActivityId=".."
                HistType=".." Time=".." OrganisationId=".." UserId=".." UserName=".."
                ServerId=".." ServerName=".."/>
</HistoryEntries>
Table 1. Felder von <HistoryEntry>
Attribut Typ Beschreibung

HistId

STRING

ID des historischen Eintrags

EntryNr

INT

Eintragsnummer, spiegelt den zeitlichen Ablauf

ProcessId

STRING

ID des Prozesses

RActivityId

STRING

Instanz-ID der Aktivität (nur bei Aufruf über Parameter RActivityId gesetzt)

HistType

INT

Typ des historischen Eintrags:

  • 1 = PREPAREPROCESS

  • 2 = STARTPROCESS

  • 3 = ENDPROCESS

  • 4 = PREPAREACTIVITY

  • 5 = STARTACTIVITY

  • 6 = ENDACTIVITY

  • 7 = COPYACTIVITYVARIABLES

  • 8 = HALTACTIVITY

  • 9 = REACTIVATEACTIVITY

  • 10 = STARTWORKITEM

  • 11 = PERSONALIZED

  • 12 = DEPERSONALIZED

  • 13 = SAVEWORKITEM

  • 14 = ENDWORKITEM

  • 15 = CREATETIMER

  • 16 = CANCELTIMER

  • 17 = REMIND

  • 18 = DELAYED

  • 19 = STARTSCRIPT

  • 20 = ENDSCRIPT

  • 21 = SYSSUSPEND

  • 22 = SETACTIVITYPERFORMER

Time

INT

Zeitpunkt der Eintragserstellung

OrganisationId

STRING

ID der Organisation

UserId

STRING

ID des Benutzers

UserName

STRING

Name des Benutzers

ServerId

STRING

ID des Servers

ServerName

STRING

Name des Servers