The Process entity allows you to use process instance details.
You can use the attributes from the following table to request the process instance details from an SAP Business Suite system.
Attribute |
Description |
Filter Operators |
Example |
ProcessID |
ID used to uniquely identify a process in a system |
EQ |
$Filter = ProcessID EQ '50F6494F53BA5223E10000000A428CCA' |
ProcessFamilyID |
ID used to uniquely identify a process family |
EQ |
$Filter = ProcessFamilyID EQ 'SALES ORDER PROCESS' |
Status |
Status of a process instance |
EQ |
$Filter = Status EQ '3' |
StartTimestamp |
Date and time when the process was started |
GT, GE, LT, LE |
$Filter = StartTimestamp LE datetimeoffset'2012-04-17T14:43:00Z’ |
EndTimestamp |
Date and time when the process was completed |
Not applicable |
Not applicable |
ProcessDefinitionShortDescription |
Additional information of a process definition |
SubStringOf |
$Filter = SUBSTRINGOF(‘Model’, ProcessDefinitionShortDescription) |
StartsWith |
$Filter = STARTSWITH(ProcessDefinitionShortDescription, ‘POC’) |
||
EndsWith |
$Filter = ENDSWITH(ProcessDefinitionShortDescription, ‘Delivery’) |
||
ProcessDefinitionID |
ID used to uniquely identify a process definition within a process platform. It is unique across process definition versions |
EQ |
$Filter = ProcessDefinitionID EQ ‘Cross_Client_QV6_002~001’ |
SystemID |
System where the process exists |
Not applicable |
Not applicable |
ProcessOrchestrationType |
Definition type of a process |
Not applicable |
Not applicable |
ProcessSubject |
Details of the person working on a process |
Not applicable |
Not applicable |
From the Process entity, you can navigate to other related entities (see below) and retrieve the required details:
ProcessDefinition
ProcessStep
ProcessLog
KPI
ProcessContext