The following attributes must be specified for graphs of a process instance and its objects:
Process attributes
Attribute name |
Identifier |
Data type |
Description |
---|---|---|---|
Process ID |
AT_EPK_KEY |
TEXT |
Unique identifier of the process instance. The attribute value should match the graph ID (id tag of the <graph> XML element). This attribute identifies an instance as completed. |
Process identification |
AT_ID |
TEXT |
Process identification. The attribute value is displayed in the process instance list and EPC view of the respective process instance. The value of the AT_EPK_KEY attribute is a useful attribute value for completed instances. |
Process type group |
AT_PROCTYPE |
TEXT |
Name of the process type group to which the process instance belongs. If the attribute is not specified it is created by the typifier. |
Process type |
AT_PROCTYPE |
TEXT |
Name of the process instance’s process type. If the attribute is not specified it is created by the typifier. |
Instance |
AT_IS_PROC |
BOOLEAN |
Specifies whether it is the graph for an individual process instance (not specified or value = TRUE) or an aggregated process instance (value = FALSE). |
Object attributes
Attribute name |
Identifier |
Data type |
Description |
---|---|---|---|
Name |
AT_OBJNAME |
TEXT |
Object name. Is used for EPC view. |
Internal name |
AT_OBJNAME_ |
TEXT |
Internal language-independent name of the object. Is used for referencing the object. |
Start time |
AT_START_ |
TIME STAMP |
Specifies the start time for execution of a function. Is optional if the End time attribute is specified at a function. |
End time |
AT_END_TIME |
TIME STAMP |
Specifies the end time for execution of a function. Is optional if the Start time attribute is specified at a function. |
Optional object attributes
The following table gives an example of various object attributes that can be used to calculate measures.
Attribute name |
Identifier |
Type |
Description |
---|---|---|---|
Number of executions |
AT_COUNT_ |
LONG |
Specifies the frequency of execution of a function. |
Performance standard |
AT_LS |
TIME SPAN |
Is used to calculate the average duration of the execution of an instance. |
Batch user |
AT_IS_BATCH |
BOOLEAN |
Specifies whether an organizational unit is a batch user (program). |