SAP ABAP Interface IF_SWF_DEF_PROCESS_CONTROL (Workflow Definition Interface)
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_CONTROL  
Short Description Workflow Definition Interface    
General Data
Package SWD   Business Workflow: Process Definition 
Created 20000420   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_DEF_PROCESS_CONTROL has no forward declaration.
Interfaces
Interface IF_SWF_DEF_PROCESS_CONTROL has no interface.
Friends
Interface IF_SWF_DEF_PROCESS_CONTROL has no friend.
Attributes
Interface IF_SWF_DEF_PROCESS_CONTROL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONDITIONS Instance method Public Method Returns the condition list 20000530
2 GET_CONTAINER Instance method Public Method Returns the workflow container (prototype instance) 20000516
3 GET_CONTAINER_DEFINITION Instance method Public Method Returns the container PROTOTYPES (cannot be changed) 20000420
4 GET_DEF_CLASS_NAME Instance method Public Method Returns the implementing class of the definition 20000512
5 GET_FIRST_STEPS_OF_BLOCK Instance method Public Method Returns the first step of a block 20000807
6 GET_GUID Instance method Public Method Returns the GUID of the definition 20000512
7 GET_LAST_STEP_OF_BLOCK Instance method Public Method Returns the last step of a block 20000725
8 GET_LOG_PROFILE Instance method Public Method Returns the name of the log profile 20000809
9 GET_NEXT_BLOCK Instance method Public Method Returns the next step to be executed 20000725
10 GET_NEXT_STEPS Instance method Public Method Returns the next step to be executed 20000420
11 GET_PERSIST_RUN_CLASS_NAME Instance method Public Method Returns the name of the work item persistence class 20000629
12 GET_POR_OF_INSTANCE Instance method Public Method POR of Current Instance 20000512
13 GET_PROFILE Instance method Public Method Returns the database profile 20000512
14 GET_RESULTS Instance method Public Method Returns the outcomes of a step 20000627
15 GET_RUN_CLASS_NAME Instance method Public Method Returns the implementing class of the runtime 20000505
16 GET_STEP Instance method Public Method Returns a step 20000509
17 GET_TASK Instance method Public Method Returns the workflow task (org object) 20000523
18 LOAD Instance method Public Method Load the workflow definition 20000420
Events
Interface IF_SWF_DEF_PROCESS_CONTROL has no event.
Types
Interface IF_SWF_DEF_PROCESS_CONTROL has no local type.
Method Signatures

Method GET_CONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STEPID Call by reference Type reference (TYPE) SWD_NODEID zum Schritt... 20000530
2 Returning RT_CONDITIONS Value transfer Type reference (TYPE) SWFDCONDTAB Bedingungen 20000530

Method GET_CONDITIONS on Interface IF_SWF_DEF_PROCESS_CONTROL 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_CONTROL 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 20000420

Method GET_CONTAINER_DEFINITION on Interface IF_SWF_DEF_PROCESS_CONTROL 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 Klassenname 20000512

Method GET_DEF_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_FIRST_STEPS_OF_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLOCKID Call by reference Type reference (TYPE) SWD_BLCKID Blocknummer 20000807
2 Importing IM_NO_SUBLEVEL Call by reference Type reference (TYPE) XFLAG 'X' keine Sublevel items 20000807
3 Returning RE_STEPS Value transfer Type reference (TYPE) SWFDSTEPS schrittreferenzen 20000807

Method GET_FIRST_STEPS_OF_BLOCK on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_GUID Signature

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

Method GET_GUID on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_LAST_STEP_OF_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLOCKID Call by reference Type reference (TYPE) SWD_BLCKID Blocknummer 20000725
2 Returning RE_STEP Value transfer Object reference (TYPE REF TO) IF_SWF_DEF_PROCESS_STEP schrittreferenz 20000725

Method GET_LAST_STEP_OF_BLOCK on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_LOG_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Type reference (TYPE) SWF_LOGPRO Log-Profil 20000809

Method GET_LOG_PROFILE on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_NEXT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BLOCK_ID Value transfer Type reference (TYPE) SWD_BLCKID ID des aktuellen Blocks 20000725
2 Returning RE_STEP Value transfer Type reference (TYPE) SWFDSTEP Kanten und Schritte 20000725

Method GET_NEXT_BLOCK on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_NEXT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEST_LEVEL Value transfer Type reference (TYPE) SWD_NLEVEL 0 Vorgabe einer Schachtelungstiefe 20000807
2 Importing IM_STEP Call by reference Object reference (TYPE REF TO) IF_SWF_DEF_PROCESS_STEP Prozessschritt 20000426
3 Returning RE_STEPS Value transfer Type reference (TYPE) SWFDSTEPS Kanten und Schritte 20000426

Method GET_NEXT_STEPS on Interface IF_SWF_DEF_PROCESS_CONTROL 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 Persistenzklasse 20000629

Method GET_PERSIST_RUN_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_CONTROL 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_CONTROL has no exception.

Method GET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE Value transfer Object reference (TYPE REF TO) CL_SWF_ADM_PROFILE_BASE Datenbankprofil 20000512

Method GET_PROFILE on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_IMPLICIT_CASE Call by reference Type reference (TYPE) XFLAG SPACE Result = Case 20000627
2 Importing IM_STEP Call by reference Type reference (TYPE) SWD_NODEID Knotennummer 20000627
3 Returning RT_RESULTS Value transfer Type reference (TYPE) SWFDRESULT Result Tabelle 20000627

Method GET_RESULTS on Interface IF_SWF_DEF_PROCESS_CONTROL 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 Klassenname 20000505

Method GET_RUN_CLASS_NAME on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STEPID Call by reference Type reference (TYPE) SWD_NODEID Schritt ID 20000509
2 Returning RE_STEP Value transfer Type reference (TYPE) SWFDSTEP Kante und Schritt 20000509

Method GET_STEP on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method GET_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASK Value transfer Type reference (TYPE) HROBJEC_14 Org Objekt 20000523

Method GET_TASK on Interface IF_SWF_DEF_PROCESS_CONTROL has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WFDKEY Value transfer Type reference (TYPE) SWD_WFDKEY Workflow-Definition 20000420

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