SAP ABAP Interface IF_SWF_DEF_PROCESS_STEP (Process Step)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Properties
Interface IF_SWF_DEF_PROCESS_STEP  
Short Description Process Step    
General Data
Package SWD   Business Workflow: Process Definition 
Created 20000426   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_DEF_PROCESS_STEP has no forward declaration.
Interfaces
Interface IF_SWF_DEF_PROCESS_STEP has no interface.
Friends
Interface IF_SWF_DEF_PROCESS_STEP has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODETYPE_CASE Constant Public Type reference (TYPE) SWD_NODETP 'C' Node Type CASE 20000502
2 C_NODETYPE_CONTROL Constant Public Type reference (TYPE) SWD_NODETP 'O' Node Type Process-Flow Control 20000502
3 C_NODETYPE_DEAD_END Constant Public Type reference (TYPE) SWD_NODETP 'Z' Node Type 20000502
4 C_NODETYPE_DECISION Constant Public Type reference (TYPE) SWD_NODETP 'D' Node Type User Decision 20000502
5 C_NODETYPE_ENDIF Constant Public Type reference (TYPE) SWD_NODETP 'E' Node Type End if (Virtual) 20000502
6 C_NODETYPE_FORK Constant Public Type reference (TYPE) SWD_NODETP 'F' Node Type FORK 20000502
7 C_NODETYPE_IF Constant Public Type reference (TYPE) SWD_NODETP 'I' Node Type Condition 20000502
8 C_NODETYPE_JOIN Constant Public Type reference (TYPE) SWD_NODETP 'J' Node Type JOIN 20000502
9 C_NODETYPE_LOOP Constant Public Type reference (TYPE) SWD_NODETP 'L' Type Loop (1..n Node) 20000727
10 C_NODETYPE_MANUAL Constant Public Type reference (TYPE) SWD_NODETP 'M' Node Type 20000502
11 C_NODETYPE_NODE Constant Public Type reference (TYPE) SWD_NODETP 'N' Node Type (Virtual) 20000502
12 C_NODETYPE_OPERATION Constant Public Type reference (TYPE) SWD_NODETP 'P' Node Type Container Operation 20000502
13 C_NODETYPE_RECEPTOR Constant Public Type reference (TYPE) SWD_NODETP 'R' Node Type Wait Step 20000502
14 C_NODETYPE_STEP Constant Public Type reference (TYPE) SWD_NODETP 'S' Node Type Step 20000502
15 C_NODETYPE_TRIGGER Constant Public Type reference (TYPE) SWD_NODETP 'T' Node Type Trigger 20000502
16 C_NODETYPE_VOID Constant Public Type reference (TYPE) SWD_NODETP 'V' Node Type "Empty" 20000502
17 M_BLOCKID Instance attribute Public Type reference (TYPE) SWD_BLCKID Block number 20000502
18 M_NLEVEL Instance attribute Public Type reference (TYPE) SWD_NLEVEL Nesting level of current block in workflow definition 20000717
19 M_PROCESS Instance attribute Public Object reference (TYPE REF TO) IF_SWF_DEF_PROCESS_CONTROL Reference to Process Definition 20000512
20 M_STEPID Instance attribute Public Type reference (TYPE) SWD_NODEID Node Number 20000426
21 M_TYPE Instance attribute Public Type reference (TYPE) SWD_NODETP Step Type 20000727
Methods
# Method Level Visibility Method type Description Created on
1 GET_BINDING Instance method Public Method Gets Current Binding Object 20000515
2 GET_CONTAINER Instance method Public Method Returns Step Container 20000516
3 GET_CONTAINER_DEFINITION Instance method Public Method Returns Step Container Definition (PROTOTYPE) 20000515
4 GET_DEF_CLASS_NAME Instance method Public Method Gets Name of Implementing Class (Definition) 20000503
5 GET_PERSIST_RUN_CLASS_NAME Instance method Public Method Gets Name of Persistent Class (RUNTIME) 20000627
6 GET_POR_OF_INSTANCE Instance method Public Method POR of Current Instance 20000512
7 GET_PROCESS Instance method Public Method Returns Corresponding Process Control 20000724
8 GET_RESULTS Instance method Public Method Returns Result (List) of Step 20000620
9 GET_RUN_CLASS_NAME Instance method Public Method Gets Name of Implementing Class (RUNTIME) 20000503
10 HAS_RESULT Instance method Public Method Checks Whether a Result Was Modeled 20000627
Events
Interface IF_SWF_DEF_PROCESS_STEP has no event.
Types
Interface IF_SWF_DEF_PROCESS_STEP has no local type.
Method Signatures

Method GET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDING Value transfer Object reference (TYPE REF TO) IF_SWF_BND_BINDING Datenflussobjekt 20000515

Method GET_BINDING on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container Prototyp 20000516

Method GET_CONTAINER on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_CONTAINER_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container Prototyp 20000515

Method GET_CONTAINER_DEFINITION on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_DEF_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Name der Klasse 20000503

Method GET_DEF_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_PERSIST_RUN_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Name der Klasse 20000627

Method GET_PERSIST_RUN_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_POR_OF_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POR Value transfer Type reference (TYPE) SWFUTLPOR POR 20000512

Method GET_POR_OF_INSTANCE on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROCESS Value transfer Object reference (TYPE REF TO) IF_SWF_DEF_PROCESS_CONTROL Interface zur Workflow-Definition 20000724

Method GET_PROCESS on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULTS Value transfer Type reference (TYPE) SWFDRESULT Workflow Definition: Result Tabelle 20000620

Method GET_RESULTS on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method GET_RUN_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Name der Klasse 20000503

Method GET_RUN_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_STEP has no exception.

Method HAS_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RESULT Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_RESULT Vergleichsobjekt 20000627
2 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) IF_SWF_RUN_RESULT Resultobject oder INITIAL 20000627

Method HAS_RESULT on Interface IF_SWF_DEF_PROCESS_STEP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610