Please enable JavaScript to view this site.

Prozess Designer

Navigation: PHP API > Auslesen von Vorgangsdaten

Process Step (getStepByWorkflowId)

Scroll Zurück Oben Weiter Mehr

Mit dieser Funktion können Sie das Objekt des ausgewählten Schrittes anhand der Workflow-ID ermitteln.

Parameter

Typ

Beschreibung

$workflowId

string

Eine JobRouter Workflow-ID

Als Rückgabewert liefert die Funktion ein Step-Objekt. Im Fehlerfall wird eine JobRouterException geworfen.

Beispiel:

$selectedWorkflowIds = $this->getWorkflowIds();

     

foreach ($selectedWorkflowIds as $workflowId) {

    $step = $this->getStepByWorkflowId($workflowId);

    // Step-Objekt weiter verwenden

}

Bitte beachten Sie: Diese Funktion steht nur für den Typ Boxaktionsfunktion zur Verfügung.

Das Step-Objekt hat folgende Methoden:

Methode

Beschreibung

getStep

Schrittnummer ermitteln.

getProcessId

processid ermitteln.

getWorkflowId

workflowid ermitteln.

getBacklink

workflowid des vorherigen Schrittes ermitteln.

getPool

Verarbeitungspool ermitteln.

getJobfunction

Rolle des Schrittes ermitteln (soweit vorhanden).

getUsername

Benutzer des Schritts ermittelen (z. B. wenn Schritt zugewiesen).

getDialogName

Name vom Schrittdialog ermitteln.

getIndate

Eingangsdatum des Schrittes ermitteln.

getOutdate

Ausgangsdatum des Schrittes ermitteln.

getEscalationDate

Eskalationsdatum des Schrittes ermitteln.

getEscalationTimeStamp

Eskalationsdatum als Timestamp ermitteln.

isRequest

Liefert true, wenn es sich um eine Rückfrage handelt, sonst false.

isAssigned

Liefert true, wenn der Schritt zugewiesen ist, sonst false.

isAnswer

Liefert true, wenn es sich um eine Antwort handelt, sonst false.

isAborted

Liefert true, wenn der Schritt abgebrochen wurde, sonst false.

getTableValue

Liefert den Wert eines Prozesstabellenfelds zurück.

getStatus

Liefert den Schrittstatus.

isReserved

Liefert true, wenn der Schritt reserviert wurde, sonst false.

getResubmissionDate

Wiedervorlagedatum ermitteln.

getPriority

Priorität ermitteln.

getProcessName

Prozessname ermitteln.

getVersion

Prozessversion ermitteln.

getIncidentNumber

Vorgangsnummer ermitteln.

getStepId

process_step_id ermitteln.

getSummary

Prozessbetreff ermitteln.

getNotice

Den Text einer Zuweisung oder Rückfrage ermitteln.

getNotice2

Den Text einer Antwort ermitteln.