SAP ABAP Class CL_CNV_MBT_PROCESS_STEP (Process Step)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_MBT_PCL_CL (Package) PCL Class Layer
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_MBT_PCL_CL (Package) PCL Class Layer
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_MBT_PROCESS_ELEMENT | Abstract class for process element | 20100730 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_MBT_PCL_PERSISTENCY | Persistency-related Buffer for DMIS PCL Classes | 20140203 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CNV_MBT_PCL_TRANSACTION | Transactional Buffer for DMIS PCL Classes | 20140203 |
Properties
Class | CL_CNV_MBT_PROCESS_STEP | |
Short Description | Process Step | |
Super Class | CL_CNV_MBT_PROCESS_ELEMENT | Abstract class for process element |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_MBT_PCL_CL | PCL Class Layer |
Created | 20100727 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_CNV_MBT_PCL_PERSISTENCY | Persistency-related Buffer for DMIS PCL Classes | 20140203 | ||
2 | IF_CNV_MBT_PCL_TRANSACTION | Transactional Buffer for DMIS PCL Classes | 20140203 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CNV_MBT_PROCESS_PEM_BLOCK | 20120206 | Process Execution Manager Block |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CC_COT_ATTRIBUTE_ACTIVITY | Constant | Public | Type reference (TYPE) | CNV_MBT_COT_ATTR_NAME | 'ACTIVITY' | Name of a COT attribute | 20130422 | |
2 | CC_COT_ATTRIBUTE_PACKAGE | Constant | Public | Type reference (TYPE) | CNV_MBT_COT_ATTR_NAME | 'PACKAGE' | Name of a COT attribute | 20130422 | |
3 | CC_COT_ATTRIBUTE_PHASE | Constant | Public | Type reference (TYPE) | CNV_MBT_COT_ATTR_NAME | 'PHASE' | Name of a COT attribute | 20130422 | |
4 | CC_PROCVIEW_EXPERT | Constant | Public | Type reference (TYPE) | CNV_MBT_PROCVIEW | 'E' | MBT PCL View Mode of Process Tree | 20140311 | |
5 | CC_PROCVIEW_EXTENDED | Constant | Public | Type reference (TYPE) | CNV_MBT_PROCVIEW | 'C' | MBT PCL View Mode of Process Tree | 20140311 | |
6 | CC_PROCVIEW_EXTENDED_STATE | Constant | Public | Type reference (TYPE) | CNV_MBT_PROCVIEW | 'A' | MBT PCL View Mode of Process Tree | 20140311 | |
7 | CC_PROCVIEW_HIDDEN | Constant | Public | Type reference (TYPE) | CNV_MBT_PROCVIEW | 'H' | MBT PCL View Mode of Process Tree | 20140311 | |
8 | CC_PROCVIEW_STANDARD | Constant | Public | Type reference (TYPE) | CNV_MBT_PROCVIEW | space | MBT PCL View Mode of Process Tree | 20140311 | |
9 | PR_COT_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_MBT_COT_OBJECT | SLO Central Object | 20130424 | ||
10 | PR_EXECUTION | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_MBT_EXECUTION | Execution | 20100820 | ||
11 | PR_LOG_ACTIVITY | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_MBT_LOG_ACTIVITY | MBT Log Implementation for Activity Execution | 20130123 | ||
12 | PR_LOG_ACTIVITY_PARAM | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_MBT_LOG_ACTIVITY_PARAM | MBT Log Implementation for Activity Execution | 20130123 | ||
13 | PS_PERSISTENCY_DATA | Instance attribute | Private | Type reference (TYPE) | CNVMBTPROCTREE_STR | Process Tree (IMG, Activity/T, State combined) | 20140303 | ||
14 | PV_DELETED | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140313 | |||
15 | PV_NO_SAVE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140224 | |||
16 | ST_INSTANCE | Static Attribute | Private | Type reference (TYPE) | CNV_MBT_CL_PROCESS_STEP_T | Process Step Objects in correct sequence | 20140305 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_STARTABLE | Instance method | Public | Method | check if process steps can be started now | 20100727 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | 20100730 | |
3 | CONVERT_KEY_VALUES | Static method | Private | Method | Converts the external generic key format into internal keys | 20140305 |
4 | CREATE_EXECUTION | Instance method | Public | Method | Create new execution | 20110217 |
5 | DEQUEUE | Instance method | Public | Method | Dequeue the process step | 20110215 |
6 | EXECUTE | Instance method | Public | Method | execute process step | 20100727 |
7 | GET_ACTIVITY_LOG | Instance method | Public | Method | get activity log instance | 20130123 |
8 | GET_ACTIVITY_PARAMETER_LOG | Instance method | Public | Method | get activity log instance | 20130123 |
9 | GET_CONFIRM_RESTART | Instance method | Public | Method | Should the user confirm the restart of the activity? | 20110802 |
10 | GET_COPY_VARIANT | Instance method | Private | Method | 20140313 | |
11 | GET_COT_ID | Instance method | Public | Method | 20140324 | |
12 | GET_COT_OBJECT | Instance method | Public | Method | 20130424 | |
13 |