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. |
Den Text einer Zuweisung oder Rückfrage ermitteln. |
|
Den Text einer Antwort ermitteln. |